stjude / proteinpaint

Data visualization and analysis framework focused on phenotype-molecular data integration at cohort level.
https://proteinpaint.stjude.org/
Other
13 stars 3 forks source link

singleCell: support query and overlay gene-level exp value on clustering map #1724

Closed xzhou82 closed 3 weeks ago

xzhou82 commented 3 weeks ago

Description

the getter at ds.queries.singleCell.geneExpression{} is added. query parameter is {sample:str, gene:str} and returns an object of gene-value pairs

need to add new route to query this e.g. routes/termdb.singlecellGeneExp.ts

need client app to show gene search box, query and retrieve data, and overlay on map of a sample

Note: without any indexing on the gene exp matrix, "grep" is introduced as a new dependency

Checklist

Check each task that has been performed or verified to be not applicable.