Open matentzn opened 3 years ago
Well this is incoherent regardless of material vs immaterial. There are no undersea grassland areas.
Gaz should be marked obsolete or at least inactive. We have various plans to fix it but no resources. We cant in good conscience be recommending people use it over wikidata. It needs a health warning on the readme and the obo page
On Sat, Dec 26, 2020, 09:58 Nico Matentzoglu notifications@github.com wrote:
In an attempt to set up a uniform set of quality control checks across OBO ontologies, we noticed that GAZ is currently inconsistent. Due to its size, its a bit hard to determine run the reasoner in protege, so here the explanation for the inconsistency: Thing http://www.w3.org/2002/07/owl#Thing SubClassOf Nothing http://www.w3.org/2002/07/owl#Nothing Reason for inconsistency: grassland area is ultimately classified as an immaterial entity:
- site http://purl.obolibrary.org/obo/BFO_0000029 SubClassOf immaterial entity http://purl.obolibrary.org/obo/BFO_0000141
- environmental zone http://purl.obolibrary.org/obo/ENVO_01000408 SubClassOf site http://purl.obolibrary.org/obo/BFO_0000029
- terrestrial environmental zone http://purl.obolibrary.org/obo/ENVO_01001199 SubClassOf environmental zone http://purl.obolibrary.org/obo/ENVO_01000408
- vegetated area http://purl.obolibrary.org/obo/ENVO_01001305 SubClassOf terrestrial environmental zone http://purl.obolibrary.org/obo/ENVO_01001199
- grassland area http://purl.obolibrary.org/obo/ENVO_00000106 SubClassOf vegetated area http://purl.obolibrary.org/obo/ENVO_01001305
undersea feature is ultimately classified as a material entity
- fiat object part http://purl.obolibrary.org/obo/BFO_0000024 SubClassOf material entity http://purl.obolibrary.org/obo/BFO_0000040
- astronomical body part http://purl.obolibrary.org/obo/ENVO_01000813 SubClassOf fiat object part http://purl.obolibrary.org/obo/BFO_0000024
- geographic feature http://purl.obolibrary.org/obo/ENVO_00000000 SubClassOf astronomical body part http://purl.obolibrary.org/obo/ENVO_01000813
- hydrographic feature http://purl.obolibrary.org/obo/ENVO_00000012 SubClassOf geographic feature http://purl.obolibrary.org/obo/ENVO_00000000
- undersea feature http://purl.obolibrary.org/obo/ENVO_00000104 SubClassOf hydrographic feature http://purl.obolibrary.org/obo/ENVO_00000012
Nothing can be both material and immaterial
- material entity http://purl.obolibrary.org/obo/BFO_0000040 DisjointWith immaterial entity http://purl.obolibrary.org/obo/BFO_0000141
Tualatin Mountains are instances of both of the above.
- Tualatin Mountains http://purl.obolibrary.org/obo/GAZ_00168359 Type undersea feature http://purl.obolibrary.org/obo/ENVO_00000104
- Tualatin Mountains http://purl.obolibrary.org/obo/GAZ_00168359 Type grassland area http://purl.obolibrary.org/obo/ENVO_00000106
Which seems to come from a bad interaction between ENVO and GAZ. This may not solve the deeper modelling issue, but at least could drastically reduce the error severity: removing the type assertions on Tualatin Mountains.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/EnvironmentOntology/gaz/issues/35, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAMMOI7AEQHZSHUKKLBARLSWYP3NANCNFSM4VKCZ2CA .
I bet anything with range in the definition is similarly misclassified
On Sun, Dec 27, 2020, 11:57 Chris Mungall cjmungall@lbl.gov wrote:
Well this is incoherent regardless of material vs immaterial. There are no undersea grassland areas.
Gaz should be marked obsolete or at least inactive. We have various plans to fix it but no resources. We cant in good conscience be recommending people use it over wikidata. It needs a health warning on the readme and the obo page
On Sat, Dec 26, 2020, 09:58 Nico Matentzoglu notifications@github.com wrote:
In an attempt to set up a uniform set of quality control checks across OBO ontologies, we noticed that GAZ is currently inconsistent. Due to its size, its a bit hard to determine run the reasoner in protege, so here the explanation for the inconsistency: Thing http://www.w3.org/2002/07/owl#Thing SubClassOf Nothing http://www.w3.org/2002/07/owl#Nothing Reason for inconsistency: grassland area is ultimately classified as an immaterial entity:
- site http://purl.obolibrary.org/obo/BFO_0000029 SubClassOf immaterial entity http://purl.obolibrary.org/obo/BFO_0000141
- environmental zone http://purl.obolibrary.org/obo/ENVO_01000408 SubClassOf site http://purl.obolibrary.org/obo/BFO_0000029
- terrestrial environmental zone http://purl.obolibrary.org/obo/ENVO_01001199 SubClassOf environmental zone http://purl.obolibrary.org/obo/ENVO_01000408
- vegetated area http://purl.obolibrary.org/obo/ENVO_01001305 SubClassOf terrestrial environmental zone http://purl.obolibrary.org/obo/ENVO_01001199
- grassland area http://purl.obolibrary.org/obo/ENVO_00000106 SubClassOf vegetated area http://purl.obolibrary.org/obo/ENVO_01001305
undersea feature is ultimately classified as a material entity
- fiat object part http://purl.obolibrary.org/obo/BFO_0000024 SubClassOf material entity http://purl.obolibrary.org/obo/BFO_0000040
- astronomical body part http://purl.obolibrary.org/obo/ENVO_01000813 SubClassOf fiat object part http://purl.obolibrary.org/obo/BFO_0000024
- geographic feature http://purl.obolibrary.org/obo/ENVO_00000000 SubClassOf astronomical body part http://purl.obolibrary.org/obo/ENVO_01000813
- hydrographic feature http://purl.obolibrary.org/obo/ENVO_00000012 SubClassOf geographic feature http://purl.obolibrary.org/obo/ENVO_00000000
- undersea feature http://purl.obolibrary.org/obo/ENVO_00000104 SubClassOf hydrographic feature http://purl.obolibrary.org/obo/ENVO_00000012
Nothing can be both material and immaterial
- material entity http://purl.obolibrary.org/obo/BFO_0000040 DisjointWith immaterial entity http://purl.obolibrary.org/obo/BFO_0000141
Tualatin Mountains are instances of both of the above.
- Tualatin Mountains http://purl.obolibrary.org/obo/GAZ_00168359 Type undersea feature http://purl.obolibrary.org/obo/ENVO_00000104
- Tualatin Mountains http://purl.obolibrary.org/obo/GAZ_00168359 Type grassland area http://purl.obolibrary.org/obo/ENVO_00000106
Which seems to come from a bad interaction between ENVO and GAZ. This may not solve the deeper modelling issue, but at least could drastically reduce the error severity: removing the type assertions on Tualatin Mountains.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/EnvironmentOntology/gaz/issues/35, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAMMOI7AEQHZSHUKKLBARLSWYP3NANCNFSM4VKCZ2CA .
Ouuf sorry you are right; I was a bit premature only looking at 1 explanation..
The results using 3 explanations look like more individuals can be the cause of the inconsistencies:
Who are the main stakeholders of GAZ to at least contemplate the migration of the useful parts in GAZ to Wikidata, and then maybe replace it with a "OBO wikidata module" or something like that?
I think obsoletion is too strong. GAZ is mentioned in standards like MIxS. If we obsolete it, it will be unavailable in some browsers, confusing people. (although behavior is not consistent across browsers here)
I think that MIxS6 should recommend wikidata over GAZ. I made a ticket: https://github.com/GenomicsStandardsConsortium/mixs/issues/116
I don't think we should obsolete before MIxS ceases to recommend. More generally I think we need a policy analogous to term obsoletion that is user-focused. An ontology SHOULD not be obsoleted IF there exists a non-obsolete standard S that references O. Maybe fairsharing can help?
However, GAZ should absolutely be marked inactive in OBO. It currently says it is active which is definitely not true!
One day I hope to merge enrich wikidata with GAZ https://github.com/cmungall/environments2wikidata... but meanwhile we should still recommend wikidata over GAZ
Ok! Sounds good! Happy with inactive
as a compromise for now, but I would like to make it explicit somewhere that active ontologies in the OBO foundry should be logically consistent. Its just so annoying that I cant process it.. Would you at the very least agree if I made a PR to get rid of all the disjointness constraints?
Hello Nico, Unfortunately, there is no active development on the GAZ, although a number of us did work on it together a couple of years ago. The GSC will not be removing the GAZ specification for the MIxS standard. And wikidata is not interested in importing the GAZ. Instead, I would like to make the default file a country specific only file. Becky @beckyjackson made a start on this, creating country subsets of the GAZ
I would be interested in collaborating on this with you Nico, to get GAZ up and running again. Let's have a chat and discuss plans.
Cheers, Lynn
On Tue, Mar 9, 2021 at 5:47 AM Nico Matentzoglu notifications@github.com wrote:
Ok! Sounds good! Happy with inactive as a compromise for now, but I would like to make it explicit somewhere that active ontologies in the OBO foundry should be logically consistent. Its just so annoying that I cant process it.. Would you at the very least agree if I made a PR to get rid of all the disjointness constraints?
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/EnvironmentOntology/gaz/issues/35#issuecomment-793703102, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBB4DOV23JQX5RI4NOZ7ZTTCX4EXANCNFSM4VKCZ2CA .
-- Lynn M. Schriml, Ph.D. Associate Professor
Institute for Genome Sciences University of Maryland School of Medicine Department of Epidemiology and Public Health 670 W. Baltimore St., HSFIII, Room 3061 Baltimore, MD 21201 P: 410-706-6776 | F: 410-706-6756 lschriml@som.umaryland.edu
In an attempt to set up a uniform set of quality control checks across OBO ontologies, we noticed that GAZ is currently inconsistent. Due to its size, its a bit hard to determine run the reasoner in protege, so here the explanation for the inconsistency:
Thing SubClassOf Nothing
Reason for inconsistency:
grassland area
is ultimately classified as animmaterial entity
:undersea feature
is ultimately classified as amaterial entity
Nothing can be both material and immaterial
Tualatin Mountains
are instances of both of the above.Which seems to come from a bad interaction between ENVO and GAZ. This may not solve the deeper modelling issue, but at least could drastically reduce the error severity: removing the type assertions on
Tualatin Mountains
.