Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Interval search #898

Merged
merged 6 commits into from
Aug 21, 2024
Merged

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    f16b823 View commit details
    Browse the repository at this point in the history
  2. feat(omr search): add backend for interval search

    - add extraction of melodic intervals in mei_parser and mei_tokenizer
    - modify mei_processing types to include melodic intervals in parsed MEI
    and ngrams
    - modify search_notation_view to include intervals search processing, with
    validation and query modification processes added to search_utils.py
    - minor lint fixes for index_manuscript_mei_command
    - add associated tests for above changes
    dchiller committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    806bd84 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fec479a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4322ab9 View commit details
    Browse the repository at this point in the history
  5. feat(interval omr search): add frontend components for interval search

    - Adds interval search to the OMRSearchProvider
    - Creates front-end helpers for entering interval search
    dchiller committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    2e7f0a4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fe1fbe3 View commit details
    Browse the repository at this point in the history