[Ontology-editors] haspart documentation
Midori Harris
midori at ebi.ac.uk
Wed Jun 17 07:03:35 PDT 2009
> - good examples for the has part transitivity rules
As promised yesterday, here's an example drawn from SF 2784316, which
motivated the push to get has_part live.
Briefly:
'something' = precatalytic spliceosome
'something else' = U4/U6 x U5 tri-snRNP complex
'another thing' = snRNP U5
More detail:
At present we have (greatly oversimplified):
spliceosome GO:0005681
[i] U2-dependent spliceosome GO:0005684
--[p] snRNP U5 GO:0005682
--[p] [several other snRNP U(n) terms]
Or, as a sentence, "snRNP U5 part_of U2-dependent spliceosome is_a
spliceosome".
We also have another CC term, 'U4/U6 x U5 tri-snRNP complex' (GO:0046540),
which is is_a snRNP and has no direct part_of parent.
But it's now known that there are several more types of spliceosome, not
all of which are catalytically active, and many of which are formed
sequentially by the addition, removal, and rearrangement of various
snRNPs. A given snRNP, such as snRNP U5, can thus be part of any of
several different spliceosomal complexes, and the part_of relationship now
in GO is wrong.
In the has_part pilot project, the oversimplified example will become:
precatalytic spliceosome GO:new
--[hp] U4/U6 x U5 tri-snRNP complex GO:0046540
----[hp] snRNP U5 GO:0005682
"Precatalytic spliceosome has_part U4/U6 x U5 tri-snRNP complex has_part
snRNP U5".
Thinking about this example, I now doubt that has_part is transitive over
is_a, though. The new term will be is_a spliceosome:
spliceosomal complex GO:0005681 [renamed]
[i] U2-dependent spliceosome GO:0005684
--[i] precatalytic spliceosome GO:new
... and not all spliceosomal complexes have the U4/U6 x U5 tri-snRNP
complex, or even just U5. So I don't think the has_part.is_a section has
the correct conclusion. (I think is_a is transitive over has_part, i.e.
the is_a.has_part section is OK.)
hope this is useful ...
m
More information about the Ontology-editors
mailing list