-
Notifications
You must be signed in to change notification settings - Fork 49
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
Question: Cell Type annotated on multiple sites #2783
Comments
Hi @MartaBenegas I'm not a core contributor to CL but I can answer this. This is the same concept with the same identifier (http://purl.obolibrary.org/obo/CL_0000236) in all these places. It's just that there are multiple paths "upward" from that concept to the root 'cell' concept. The ontology is a directed graph, rather than a tree. |
Hi @MartaBenegas, I will add a graph to illustrate the example you provided. Terms can have multiple parent terms, for example a leukocyte is a 'motile cell', an 'hematopoietic cell', an 'eukaryotic cell' and a 'nucleate cell'. As OLS only can show one path at a time, all paths are displayed separately. |
Hi @aleixpuigb, thank you for the graph! How have you obtained it? And I'm still a bit confused about this classification. From my point of view, the relations between the terms On the other hand, aren't a |
I have used protégé, a software to edit ontologies. There are other options, such as neo4j.
You are correct, the reason that it is showing is because I used the cl-base.owl file that contains all logical axioms (asserted and inferred). Therefore, it is showing relationships that editors have not added, but they are reasoned (e.g., any leukocyte that is mononucleate is a 'mononuclear cell'). This allows us to find relationships that we might have missed otherwise.
This is also true, those relations should be added to the ontology. I will open a ticket to find more eukaryotic cells that haven't been correctly classified. Thank you for pointing it out! |
I think it would be better to get rid of hard to support grouping classes - ones that cover most of the ontology. These are an unfortunate legacy from an earlier era of CL editing.
|
Hi,
I was exploring the Cell Type Ontology through the OLS website, so I searched "B Cell" and obtained this entry:
https://www.ebi.ac.uk/ols4/ontologies/cl/classes/http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FCL_0000236
Where the cell type "B Cell" appears to be annotated multiple times in the tree:
Shouldn't a term be annotated only once in an ontology? How is the ontology organized? Is this term assigned to multiple terms via different relationships?
Thanks,
Marta.
The text was updated successfully, but these errors were encountered: