Skip to content

Hugo Gene symbol validation #63

Description

@jagnathan

When user is in match modal > Genomic criteria, the hugo symbol field should have the following in the UI:
Field should be a dropdown list (currently, this field is free text)

When user clicks the hugo symbol input box and starts typing, a dropdown list will display hugo symbol options relevant to the input

Drop list should be fixed with a vertical scroll (refer to figma file linked below)
Drop list of options will display the approved hugo symbol,
If user inputs an approved hugo symbol (or an alias symbol), user will click on the approved hugo symbol from the drop list and value is displayed in the field.
Ensure hugo symbol value is exported in JSON and YAML in the correct format

Alias symbols (to be considered later):
If user inputs an approved hugo - alias symbol, then enter Hugo symbol.
any alias symbols associated to the approved symbol will be displayed in smaller text below the approved symbol

ERROR MESSAGE: If no approved or alias symbols are found based on the input, display message:
No hugo symbol found. Please use another term or go to genenames.org to ensure you are using an approved hugo symbol
hyperlink genenames.org with: https://genenames.org/

The list of genes can be added into the code as a configuration.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions