-
Notifications
You must be signed in to change notification settings - Fork 1
Description
There are several places in the class hierarchy for names and for ranks where lists of things are interspersed inconsistently in a hierarchy of things. The issue here may be more on finding a proper label and definition that resolves the inconsistency than actually rearranging the structure. That said, using class hierarchy to record membership in a subset of the ontology is poor practice if that's what this is for; OBO ontologies use subset definitions ("slims") for that.
Examples are NOMEN_0000025 ("ICZN Official List of Works Approved as Available") being a subclass (transitively) of NOMEN_0000107 ("ICZN name"), which asserts that an official list of works is_a "ICZN name", and (by transitivity) a "biological name". Perhaps from a nomenclator's point of view this isn't even necessarily untrue, but it certainly is very weird semantics otherwise. Similarly for the "subdivisions" that are under the rank class.