-
Notifications
You must be signed in to change notification settings - Fork 37
Improve display and navigation of disease groups in search and disease pages #1314
Comments
The breadcrumb part of this is relevant also for phenotypes |
For future debugging purposes, Crigler-Najjar. One result is the disease group and ostensible duplicate is the disease; labels of parent and child overlap. |
Moving @cmungall comment from https://github.com/monarch-initiative/monarch-app/issues/1383#issuecomment-256595748
Moving @mellybelly comment from https://github.com/monarch-initiative/monarch-app/issues/1383#issuecomment-256171590
|
@cmungall @harryhoch do you think it would be better to state the number of subclasses rather than make an arbitrary binary distinction? @harryhoch says
|
TLDR: Desired features
Backstory:
I was searching Monarch for all genes implicated in all forms of
Fanconi anemia
. Our default label for the disease group isFanconi's anemia
and it is therefore difficult to get to. (Related to #1282).Fanconi's anemia
is not in the autocomplete results unless you add the apostrophe.Thus, I instead did a site search for 'fanconi' and got hundreds of results. As I've mentioned on many occasions, the lack of indication regarding why some results appear makes it very confusing for the uninitiated user as to what the results mean (lexical match to search term, or an asserted association). Many of these, due to the fact that the word "fanconi" is exceptionally specific, are actually implicated in Fanconi. So, if those genes are what someone is expecting to find, they wouldn't immediately notice an issue. However, in other scenarios, we would be misleading the user into interpreting biological meaning on the basis of lexical similarity alone. For instance 'spider fingers' is a hit when searching for 'spider legs'; these phenotypes have nothing to do with each other as far as I can tell. Moreover even if site search is NOT biologically misleading, in and of itself it is feature-poor (no facets, no filters, no ranking, frequently missing taxa, etc).
Thus, in order to get to the disease group, one has to know or explore what the distinction is between these two entries:
One entry is a member of the disease group, and the other is the disease group. At the time, I didn't realize this. (Because of the uppercase/lowercase pair, I figured that the latter might have been the rare occurrence of an animal disease in our system). At any rate, I selected the upper case one
Fanconi Anemia
which got me toDisease: Fanconi Anemia, Complementation Group a
which is more specific than I wanted.... It defaulted to phenogrid, so I clicked to the overview tab and navigated up a level using the ontology browser. This could have been avoided by distinguish "disease" and "disease group" (in both autocomplete and search) in the first place, and by showing matches on synonyms differently to matches on label. See also #1008
The text was updated successfully, but these errors were encountered: