information-artifact-ontology / IAO

information artifact ontology
Creative Commons Attribution 4.0 International
70 stars 25 forks source link

The PATO classes 'mass' and 'length' are incorrectly asserted as subclasses of 'quality' #191

Closed dillerm closed 7 years ago

dillerm commented 7 years ago

I recently noticed this discrepancy in Apollo-SV, which imports http://purl.obolibrary.org/obo/iao.owl. In PATO, 'mass' is a subclass of 'physical quality', while 'length' is a subclass of '1-D extent'.

alanruttenberg commented 7 years ago

Have a look at the PATO hierarchy. Both 1-D extent and [physical quality])http://purl.obolibrary.org/obo/PATO_0001708) are subclasses of Quality. A class that is subclass of something is subclass also of all the classes the something is subclass of. Or: is_a is transitive.

It is a common strategy, when one imports terms via MIREOT, that one asserts them as subclass of some other parent class, in the case that one doesn't want to also import all the superclasses.

I'm closing this ticket, but will notice if you comment with further questions about this.