Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • nomad-FAIR nomad-FAIR
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 221
    • Issues 221
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 34
    • Merge requests 34
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • nomad-labnomad-lab
  • nomad-FAIRnomad-FAIR
  • Merge requests
  • !905

Resolve "Arbitrary quantities in ES"

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Markus Scheidgen requested to merge 1097-arbitrary-quantities-in-es into develop Oct 25, 2022
  • Overview 30
  • Commits 10
  • Pipelines 9
  • Changes 23

Closes #1097 (closed)

image

This is the implementation so far:

  • all quantities below the data section that are string, float, int, date, or enums and have a scalar shape are add to and indexed in metadata.searchable_quantities
  • There is a special filter menu for those "custom" quantities.
  • In this menu you can create a long AND of criteria. This could be extended to support ORs and NOTs.
  • For each criteria, you can select from all the available quantities found in NOMAD's data. Currently this is a select and should be extended into an autocomplete. The quantities are select by their "path", i.e. position in the data
  • For each criteria there might be operators (<,>, >=, <=) to select from. Operators depend on the selected quantity and its type.
  • For each criteria there is a value to enter. We reuse the edit quantity components here. It might look different based on the quantity type.
Edited Oct 28, 2022 by Markus Scheidgen
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: 1097-arbitrary-quantities-in-es