The Gene Ontology and the Meaning of Biological Function.
The Gene Ontology (GO) provides a framework and set of concepts for describing the functions of gene products from all organisms. It is specifically designed for supporting the computational representation of biological systems. A GO annotation is an association between a specific gene product and a GO concept, together making a statement pertinent to the function of that gene. However, the meaning of the term "function" is not as straightforward as it might seem, and has been discussed at length in both philosophical and biological circles. Here, I first review these discussions. I then present an explicit formulation of the biological model that underlies the GO and annotations, and discuss how this model relates to the broader debates on the meaning of biological function.
Division of Bioinformatics, Department of Preventive Medicine, University of Southern California, NRT 2502, 1450 Biggy Street, Los Angeles, CA, 90033, USA. pdthomas@usc.edu.
Paul D
PD
Thomas
D000818:Animals; D004247:DNA / Q000235:genetics; D030541:Databases, Genetic; D063990:Gene Ontology; D023281:Genomics / Q000379:methods*; D006801:Humans; D011506:Proteins / Q000235:genetics; D012313:RNA / Q000235:genetics
D011506:Proteins; D012313:RNA; D004247:DNA
Causal role; Function; Genome; Ontology; Selected effects