-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BEP-0004 - equivalence relationship #11
Conversation
|
My expectation is that these equivalences would mostly be added as 'backbone' or automatically generated statements. I would not want to see simple equivalences where the terminologies handle equivalencing, but I do agree that modified abundances need an equivalencing mechanism. Can you share more thoughts on how to use this for canonicalization (e.g. creating a non-redundant set of edges)? I could see organizing the subject and object so that you chain from subject to object where the ultimate object is the canonical term (e.g. A = B, B = C and C is the preferred canonical term - so adding these statements as B = A while semantically equivalent would not be functionally equivalent. For terms, we decanonicalize to a preferred term for the user based on namespace, but I don't see how to handle that with this construct. |
Case 4Another example is handling of "historical" DNA variants where the way that the variant is referred to in the common literature does not match the numbers on reference sequences, e.g., the DNA variant MTHFR C677T Ideally we'd be able to (1) connect our knowledge graph to a reasonable reference sequence so we can map our data to it (2) enable searching with the name used in the literature - otherwise we may not be able to discover that we have curation around some of these common variants |
DiscusionAdd Case 3: named complex equivalent to composed complex John: there's a whole system for handling mapping these sites, especially between isoforms and orthologs (different species) Add strong reccomendation against Case 1:
John: vote against = since it looks too much like math Final vote: Could we also use sameAs? Probably not the same as OWL since this isn't talking about indiviuals How do we handle when two equivalent things are different types? Natalie: yes TODO: Needs small update. |
Probably this comment is too late. Just looking at the long form "equivalentTo" - this sounds directional, where "equivalent" would not be. Is this as intended? |
Closes #6