Closed jmcmurry closed 4 years ago
A few additional observations:
@deepakunni3 @cmungall Hi BioLink Team! We noticed a problem with the way IDs are displayed and referenced on the term pages. Please see our comments in this ticket. We had a chance to share details with @deepakunni3 during a call earlier today (thanks for joining us!).
Also, there seems to be information missing, comparing what the production site looks like, and what the latest version of beta site. Could you please help us shed some light here as well?
Compare https://monarchinitiative.org/disease/MONDO:0007113 and https://iimpulse.github.io/monarch-ui/disease/MONDO:0007113
Compare https://monarchinitiative.org/disease/OMIM:105830 and https://iimpulse.github.io/monarch-ui/disease/OMIM:105830
(please note I've used @iimpulse's ongoing commits to his build as reference - the PR is still in progress. this should be visible in beta in the next day or two)
Things to note:
input_identifier
, but this needs to be handled in a generic way such that it is generalizable across all implementations. how about redirecting to the clique leader
See for example what happens if you go to https://en.wikipedia.org/wiki/TP53
I agree that the UI should be redirecting to the clique leader regardless. I will update the ticket to include this. The neighbors panel also needs to be closeable.
I've confirmed that the team is clear on what needs to be done.
@deepakunni3 - do the comments here make things clearer for you?
@monicacecilia Yes, it is clear and will definitely reduce the confusion to the users.
Only request is that there be some tooltip or some description in the page or even highlight that the user's input identifier is an Equivalent ID
to the current entity page. This would explain why the user ended up on a redirected page instead of their original entity page.
Problem:
Solutions and assignments:
Equivalent ID
to the current entity page (@kshefchek or @iimpulse).@iimpulse, @deepakunni3, @kshefchek - is it possible to move forward now?
@monicacecilia All IDs should redirect to clique leader - this would be more of the UI redirecting to the proper clique leader. BioLink API does yields the clique leader when querying with a CURIE that is not a leader. (Unless I am missing something here)
BioLink should have a service whereby the clique leader can be returned in response to any ID, right?
Yes, we have a route api/bioentity/<id>
that would return the clique leader as the response along with relevant metadata about the bioentity.
gives HGNC:18603
as a response.
We need to make a decision on whether or not we get rid of Equivalent classes and just keep References (which are actually xrefs). This needs to consider how this affects ClinGen - see monarch-app ticket https://github.com/monarch-initiative/monarch-app/issues/1632 @cmungall
This is what is being shown now on beta:
References: MONDO:0007113 NCIT:C75462 ICD10:Q93.51 ICD10:Q93.5 MESH:D017204 Orphanet:72 ICD9:759.89 DOID:1932 OMIM:105830 MedDRA:10049004 GARD:0005810 SCTID:76880004 UMLS:C0162635 MESH:C531619
Equivalent IDs: UMLS:C0162635 DOID:1932 OBO:ICD10_Q93.51 GARD:0005810 MONDO:0007113 MESH:D017204 SCTID:76880004 NCIT:C75462 MESH:C531
The former are hyperlinked, the latter are not.
I suspect the former come from xrefs (represented as node properties in scigraph) the latter from owl equivalence axioms (represented as edges in SG)
I don't know why there is a self reference. Bug. Should be reported upstream. For now filter.
Clearly should only be one list. @nicolevasilevsky will write docs in mondo docs about why we provide xrefs, skos, and owl. You can also read my blog post
ACTIONS:
turns out there was UI code inserting the duplicate id... (didn't write it)..
Has been removed in #218 so no bug there.
@cmungall is "Mappings" meant to be disease page specific, or are you recommending we always call our xrefs mappings? I think the naming is confusing outside of the mondo context, cross references or external resources/references/links is more typical
Different communities use different terms. I think mappings is pretty common but I don't have that strong an opinion.
This is potentially closable with https://github.com/monarch-initiative/monarch-ui/pull/224 merged
Before we close:
Done. and. done. :bowtie:
Not sure if this is a back end or front end issue, but OMIM:105830 is not listed amongst the refs or IDs here, but only in the URL. https://iimpulse.github.io/monarch-ui/disease/OMIM:105830
Generally speaking, the identifiers are too prominent a feature of the page and too easily confused with content.