monarch-initiative / monarch-app

Monarch Initiative website and API
https://monarchinitiative.org/
BSD 3-Clause "New" or "Revised" License
18 stars 6 forks source link

Enable ability to load a phenotypic profile from a Phenopacket, visualize as Phenogrid #870

Open monicacecilia opened 3 years ago

monicacecilia commented 3 years ago

Allow users to visualize a Phenogrid, with a Phenopacket (json or other formats) as input.

Ideas: this could be an additional option in the step where users can select a phenotypic profile (list of phenotypic features) at https://monarchinitiative.org/analyze/phenotypes


  1. It could be added at the beginning of the user dialog, as shown here: Screen Shot 2021-03-09 at 11 05 24 PM

  1. Or it could be added as an option after the user has said 'No, I'll need some help:' (though this is less intuitive in the user journey) Screen Shot 2021-03-09 at 11 01 32 PM

Questions:

@pnrobinson @cmungall

pnrobinson commented 3 years ago

@monicacecilia This would be one additional way of saying "What model can I use to study this disease"? This would be a decent entry point for cases where the molecular diagnosis is not known. Ideally, we would also make a tutorial of where to go from here to other parts of the app. I would suggest let's keep it simple for the first step -- Let the user load a Phenopacket and click "GO" to get the phenogrid. I think the current UI is unnecessarily complicated, and this should become the "iPhone" version of the phenogrid -- you do not need to read the instructions to get it to work!

monicacecilia commented 3 years ago

Okay. We can keep it as a separate function from the Phenotype Profile Search.