Open cmungall opened 12 months ago
I agree with @cmungall comments; I'd say it is also a good opportunity to standardize which taxa are in the scope of CL.
PRO is clear on species-neutrality x species-specificity; without taxonomic genera-level entries. It is always neutral or "organism". If we default to PRO conventions, we should avoid having "mouse" meaning both the genus Mus or the species Mus musculus.
Maybe CL should provide just species-neutral terms for metazoa and species-specific terms for Homo sapiens and Mus musculus, adopting PRO's "(human)" and "(mouse)" nomenclature. This seems to be generally the scope of CL already, it is just not specified anywhere.
Genera-and-above terms could be created on a case-by-case basis and have the taxonomic name under parenthesis, dropping the "sensu" word.
How hard would it be to have species-specific terms should be generated automatically by some pipeline parsing taxon constraints? This could be a way to enforce consistency.
Like Uberon, the scope of CL is all metazoa (excepting the most general classes that can be reused across all of life) The focus is vertebrates, with particular emphasis on human and mouse. Even more so than Uberon, because the mouse ssAOs don't have cell types (well, MA, has two cell types, and EMAPA 10 cell types, which is odd).
Great idea to have an automated check for the naming conventions.
Related issue:
This issue has not seen any activity in the past 6 months; it will be closed automatically in one year from now if no action is taken.
let's not close this
CL is a frankenstein ontology when it comes to taxon specificity:
The axiomatization is also pretty uneven - here are sample edges:
Also note for these 2, there is no direct OR inferred taxon constraints:
CL:0000662 ! neuroglioblast (sensu Nematoda) CL:0000754 ! type 2 cone bipolar cell (sensu Mus)
Recommendations: