NamingConventions
Obo Foundry Naming Conventions
A guidance document entitled Towards naming conventions for use in controlled vocabulary and ontology engineering has been developed by the Metabolomics Standards Society - Ontology Working Group, in collaboration with the OBO-Foundry. Initially it intended to cover the needs of the following groups:
- Metabolomics Standards Initioative (MSI)
- Proteomics Standards Initiative (PSI)
- Ontology of Biomedical Investigations (OBI)
Ultimately we hope that in its final form these naming conventions will be widely endorsed by larger umbrella organizations and recognized authorities, becoming part of OBO Foundry best practice design principles. Find the actual naming conventions on the OBO Foundry wiki at http://obofoundry.org/wiki/index.php/Naming
Initial recommendations and best practices have been published in the conference proceedings http://bio-ontologies.org.uk/download/Bio-Ontologies2007.pdf and on the website of the Bio-Ontology SIG at ISMB 2007.
Naming conventions that are not discussed yet on the OBO Foundry wiki are collected and discussed in the following section.
OBI Naming Conventions
Here extensions of the obo foundry naming conventions are to be collected and discussed.
Re-occuring postfixes in names
https://sourceforge.net/tracker/?func=detail&atid=886178&aid=1950012&group_id=177891
It was discussed whether
- all terms under, e.g. 'role' should be postfixed with the '_role'-postfix (which would make the RA quite verbose)
or
- only those terms that need this postfix to be understood (also when viewed outside of the branch context or outside of the ontology) by the reader get this postfix.
In the obi dev call of 16.1.08 we agreed on this latter convention. We agreed that the postfix should be omitted when perceived as obvious in all other contexts and no polysems exist. This is also in fulfilment of the naming convention "1. Be clear and unambiguous/Avoid taboo words/Affixes reflecting epistemological claims".
Editors are allowed to add the postfix where they feel a need for it in order to ensure the naming convention "1. Be clear and unambiguous/Use explicit and concise names + Use context independent names".
E.g. use the 'sine transformation' rather than a colloquial 'sine' and 'screwdriver role' when you refer to the role your fingernail or a coin can play, rather than to the device/screwdriver produced with this intended function.
Include epistemiological postfixes for terms that have a polysem in other branches, e.g. if there is a 'debth measure device' under material entity, and there is a 'debth measure device' under role, then call the latter 'debth measure device role' when you refer to a tree trunk an ape uses to measure the depth of a river.
Bjoern recommended to add the postfix where a) the term without the postfix exists in other branches, denoting the bearer of the role or b) the term without the postfix could/should exist in other branches.
I think that in this case (when a polysem exist) both names should be made explicit and unique by adding a specifying suffix (pre or postfix).
* Comments or questions on naming issues should be sent to schober at ebi.ac.uk directly or to the OBI developers mailing lists.

