[Ontology-editors] The True Path Rule

Jennifer Deegan (nee Clark) jdeegan at ebi.ac.uk
Tue Jun 16 02:34:46 PDT 2009


Hi Amelia,

I would quite like the true path rule to stay there for users but I 
would really like to see it better explained. Saying that the 'path must 
always be true' doesn't actually mean anything. I think it is much 
better for users if we expand on this by saying something like:

=========================

"If a gene product is annotated to a given process term then that 
annotation states that the gene product is involved in that process. 
Terms in the ontology inherit the qualities of the parent terms through 
relationships. Looking at our annotation of a gene product to a given 
process term, we can infer that the gene product is also involved in all 
of the processes described by the ancestor terms of the process term to 
which the direct annotation was made. For example:

In the graph below, if we make an annotation to say that a gene product 
is in involved in neuron differentiation, then we can infer from the 
graph that the gene product is also involved in the more general process 
of cell differentation. We can also infer that this gene product is 
involved in some unknown developmental process.

[i]Developmental process
---[i]cell differentiation
------[i]neuron differentiation

The consequence if this heritability is that when annotating gene 
products, or creating a new graph structure, we must check the path all 
the way to the root to be sure that the rules of inheritance hold. 
However, this rigorous checking of inheritance also allows users to make 
useful inferences about the activities of gene products. See [slim 
documentation]"

==================================

I think that could be explained better in simpler language, but do you 
see what I'm getting at? I think "true path" is technical jargon that is 
not currently well explained.

Right now I am involved in a long thread with a user who does not 
understand the true path and so having good documentation would be very 
helpful.

Thanks,

Jen







"

Amelia Ireland wrote:
> Hello all,
> 
> According to the docs,
> 
> the true path rule states that "the pathway from a child term all the 
> way up to its top-level parent(s) must always be true"
> 
> (from http://www.geneontology.org/GO.usage.shtml#truePathRule)
> 
> To accommodate the new GO relations, this would have to be changed to 
> "the pathway from a child term all the way up to its top-level parent(s) 
> must always be true where the pathway is composed of transitive 
> relations", or something like that. The whole of the TPR documentation 
> is rather out of date, and it's really aimed at people editing the 
> ontology, not curators. I would like to pension it off or put it on the 
> wiki somewhere. Do people have any thoughts?
> 
> Cheers,
> Amelia.
> 
> -- 
> Amelia Ireland
> GO Editorial Office
> http://www.berkeleybop.org || http://www.ebi.ac.uk
> BBOP Plant Project: http://bbopgarden.blogspot.com
> 
> 
> 
> 
> 
> 
> _______________________________________________
> Ontology-editors mailing list
> Ontology-editors at geneontology.org
> http://fafner.stanford.edu/mailman/listinfo/ontology-editors


More information about the Ontology-editors mailing list