monarch-initiative / phenogrid

The phenogrid widget
13 stars 14 forks source link

check on unmatched phenotypes. #122

Closed harryhoch closed 9 years ago

harryhoch commented 9 years ago

@yuanzhou - please look into the unmatched phenotypes and see if it is working correctly.

yuanzhou commented 9 years ago

@harryhoch I tried to see how the output of unmatched phenotypes look like, but there's nothing showed up after I clicked that checkbox, and the Homo sapiens says there's no Unmatched phenotypes. Do I need to add some random phenotypes in the config to see this?

harryhoch commented 9 years ago

Yes, that’s probably worth a try.

On 27 Jul 2015, at 9:00 AM, yuanzhou notifications@github.com wrote:

@harryhoch I tried to see how the output of unmatched phenotypes look like, but there's nothing showed up after I clicked that checkbox, and the Homo sapiens says there's no Unmatched phenotypes. Do I need to add some random phenotypes in the config to see this?

— Reply to this email directly or view it on GitHub.


Harry Hochheiser University of Pittsburgh Department of Biomedical Informatics harryh@pitt.edu 412 648 9300

davism84 commented 9 years ago

Possible solution for the refactoring unmatched list that Joe and I talked about:

  1. include unmatched phenotypes within the full grid listing, but have the font as strike-through or grayed out.
  2. include in the control options panel an checkbox option to toggle on/off the unmatched items (could also default them to be turned-off and provide an indicator that notes there are unmatched sources

note: if we add these to grid, they will be sorted by frequency of which the will appear at the bottom of the list

harryhoch commented 9 years ago

how does #2 differ from what we have now?

davism84 commented 9 years ago

the toggle is the same, but what we are proposing it to just keep unmatched within the grid verse at the bottom of the screen.

harryhoch commented 9 years ago

at the bottom. They could become cumbersome in the grid

davism84 commented 9 years ago

ok, no problem

yuanzhou commented 9 years ago

Unmatched phenotypes is working now.

Notes:

yuanzhou commented 9 years ago

Further debugging with Mike showed us that the phenotype label is not in the unmatchedPhenotypes array. But when embed phenogrid into monarch-app, the disease page returns the phenotype_list based that that disease, and the returned array contains label of each phenotype. That's why it worked with monarch-app, but didn't work as a standalone app.