Summary

The ontology is made available in a common formal language in an accepted concrete syntax.

This check is automatically validated.

Purpose

A common format allows the maximum number of people to access and reuse an ontology.

Implementation

Recommendations and Requirements

We make a distinction between how an ontology is developed and how it is presented for release. Developers are free to use whatever combination of technologies and formats is appropriate for development. However, the official OWL PURL for the ontology must resolve to a syntactically valid OWL file using the RDF-XML syntax.

Note: some groups publish an .obo version, and the OBO Foundry pipeline takes care of making the valid .owl file. See the FAQ for details. You may also submit the ontology for review as OBO, see ‘criteria for review’ below.

Note also that previously we recommended that ontologies may be available in Manchester syntax or OWL-XML, but we have revised this in order to make the official OWL release consumable by a wider variety of tools.

Examples

  • The Gene Ontology is maintained as OBO-Format. It is automatically converted to OWL and is available in both OBO and OWL via the OBO Foundry.

  • The ChEBI ontology is maintained in a relational database using a custom schema, but makes an OBO-Format file available that is automatically converted to OWL. It is available in both OBO and OWL via the OBO Foundry.

  • OBI is maintained as an OWL ontology.

Counter-Examples

An ontology that is in Frames format, OWL/XML, or OWL Manchester Syntax.

Criteria for Review

The ontology is available in at least one of the following formats:

  • OBO Format
  • OWL or OWL2 RDF/XML