Export to GitHub

information-artifact-ontology - issue #128
Cardinality constraints on annotation assertions
Posted on Dec 5, 2011 by
Swift Dog
I would like an axiom that states that some APs such as IAO_0000115 (definition) should only appear once per class.
This is of course impossible in OWL-DL - we would rely on external code or non-DL rules engines to enforce.
If we do not wish to globally restrict on a per-property basis, this could be done on a per-ontology basis. E.g
Ontology(go.owl Annotation(IAO:has_maximum_one_per_class IAO_0000115) ... )
Status: New
Labels:
Type-Term
Priority-Medium