Skip to content

"upload" list #199

@ajo2995

Description

@ajo2995

User provides an arbitrary list of genes instead of relying on the type-ahead search UI. There will be a step to map input values to a set of stable gene IDs. The set will be assigned a unique id and the genes docs will be updated to include the unique id for subsequent searches so we benefit from solr filters and facets. The original list will be stored in the browser's local storage with some metadata (list name, date, key field, unique id). Mappings between key field values and gene stable ids will be included in the local storage.

  1. user chooses a file (csv, xls?)
  2. parse
  3. display in a react-table
  4. user names the set
  5. user chooses key field
  6. POST key field values to ID lookup service
  7. ID lookup service generates mapping, unique id, and update corresponding genes docs in solr
  8. store response from ID lookup service in local storage
  9. remove all the filters and set it to just this named list of genes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions