NOTE

The content of this page is scheduled to be reviewed. Improved wording will be posted as it becomes available.

GO TO: Recommendations/Requirements | Implementation | Examples/Counter‑Examples | Criteria for Review | Feedback/Discussion

Summary

The names (primary labels) for elements (classes, properties, etc.) in an ontology SHOULD be unique among OBO Foundry ontologies, MUST be unique within its own ontology, and SHOULD be written in accepted format.

Purpose

The primary label is the major way humans access and interact with ontology terms. Accordingly, it is crucial that labels be unique, unambiguous, and formatted for readability and clarity. Labels that are either non-unique (sometimes for terms that mean very different things) or too ambiguous may cause difficulty for users and ontology editors when identifying or referencing desired terms.

Recommendations and Requirements

Text to be added.

For full details, see this paper: http://www.biomedcentral.com/1471-2105/10/125

Briefly, some important things to remember:

  • There MUST be exactly one rdfs:label for every declared entity (e.g. class, property)
  • Labels MUST be unique within an ontology and SHOULD be unique within the wider OBO Foundry
  • Format requirements
    • Write labels and synonyms using plain English text
      • Use spaces to separate words
      • Only capitalize proper names (e.g. Parkinson disease)
      • Do not use CamelCase
      • Do not use under_scores
    • Avoid extra spaces between words, or at the beginning or end of the term label
    • Spell out abbreviations. Abbreviations can be included as alternative labels (i.e., synonyms)
  • Primary labels SHOULD be as unambiguous as possible. An ontology may be used in a context that differs from that for which it was originally intended, including being combined with other ontologies.
  • Optimally, each label SHOULD be unambiguous even without looking at parent terms

Implementation

Text to be added.

Examples

Text to be added.

Counter Examples

Text to be added.

Criteria for Review

Text to be added.

This check is automatically validated.

Feedback and Discussion