owlcollab / oboformat

Automatically exported from code.google.com/p/oboformat
5 stars 2 forks source link

Improve management of property values datatypes #105

Open althonos opened 5 years ago

althonos commented 5 years ago
  1. The current XSD-Type production rule is not declared anywhere. It should be declared as an ID subclass, since anything expanding to an IRI can be a valid datatype.
  2. Not all property values datatypes have to be in the xsd namespace.
  3. To prevent expansion of these datatypes IDs into erroneous IRIs (i.e. most ontologies don't declare an xsd IDspace, so xsd:string would end up being expanded as http://purl.obolibrary.org/obo/xsd_string) the default OWL prefix should also be present as implicit IDspaces in all OBO documents (like BFO and RO already are).