Adding Instances To Ontologies

August 24, 2008

As we proposed in an earlier post, we have been developing an alternative to the traditional approach of representing taxonomy in ontologies. This alternative represents species (and currently higher taxa) as individuals in the ontology.

There is another phenoscape ontology that would benefit from the use of individuals: our ontology (ok, it’s really a vocabulary) of research collections of fish. Part of our process for curating anatomy papers involves constructing a list of all the specimens reported in the paper (generally the author includes this in the paper, but we enter it to facilitate annotation). The specimen lists consist of collection names and numbers. Although research collections are supposed to have standardize names and abbreviations, practice does not always reflect these standards: the same collection may be abbreviated in different ways by different authors, and collections occasionally merge and the smaller collections might disappear into larger ones or be renamed.

So we constructed a vocabulary of fish collections with their 4-5 letter abbreviations, longer name and possible synonyms. Now a research collection contains individual specimens, but these are parts of a collection, not subtypes of a particular collection, and therefore, the collection is best represented as an individual, not a class. So, the collections vocabulary, represented as an OBO ontology, should ideally use OBO instances (which exist to represent individuals), rather than terms for the collections.

Unfortunately, the current version of OBO-Edit, although it will read and save ontologies containing Individuals, provides no facility for either viewing or editing these individuals. Furthermore, although there are several OWL editors that would allow us to work with Individuals, there are no OBO<->OWL translators that understand what to do with OWL individuals, so they are just omitted in the OBO translation, even though the OBO file format, since version 1.2, has supported Instance ’stanzas.’ Read the rest of this entry »


Taxonomy as ontology: opening up the debate

May 15, 2008

We have created a new mailing list, obo-taxonomy, under the OBO (Open Biomedical Ontologies) umbrella. Our motivation for this new forum is to really open up the discussion surrounding the issues of what should be a proper ontological representation of taxonomy and phylogeny, for example proper semantics of the relationship between taxonomic groups, and between specimens and species. If you care about or have thoughts or opinions on these and related questions, we encourage you to subscribe to this new list.

Read the rest of this entry »


The Teleost Taxonomy Ontology

May 14, 2008

One of the two main ontologies developed and used by the Phenoscape project is the Teleost Taxonomy Ontology (TTO). Although the Phenoscape project is focused on the Ostariophysi, the TTO covers not just teleosts, but all the species listed in Bill Eschmeyer’s Catalog of Fish. This post will discuss how the current TTO was constructed and the work flow we use to update it. A later posting will discuss the effort to update the ontology to better represent current thinking about metaphysical status of species and other taxonomic terms.

Read the rest of this entry »


Teleost Anatomy and Taxonomy Ontologies on-line at the NCBO BioPortal

January 31, 2008

The Teleost Anatomy Ontology (TAO) and the Teleost Taxonomy Ontology (TTO) are finally on-line and searchable on the NCBO BioPortal.

The ontologies were deposited into the OBO versioning system already in November, but a database loading problem prevented their functioning in the BioPortal browser earlier.