120 likes | 205 Views
Phenotypes in Phenoscape. The current scenario. taxon. exhibits. inheres_in(quality, entity) . Inheres in. Is a. entity. quality. An example. In Siluriformes , the shape of the dorsal surface of the basihyal bone is flat or convex - ”Albert, 2001”. Siluriiformes. exhibits.
E N D
The current scenario taxon exhibits inheres_in(quality, entity) Inheres in Is a entity quality
An example In Siluriformes, the shape of the dorsal surface of the basihyal bone is flat or convex - ”Albert, 2001” Siluriiformes exhibits inheres_in(flat, bas. bone) Is a Inheres in flat basihyal bone
The problem ”process of posterior margin of basihyal bone absent in Luxilus cornutus” - Coburn and Cavender, 1992 L. cornutus exhibits inheres_in(absent, proc. of basi. bone) Is a Inheres in absent process of basihyal bone Absence inheres in something??
A solution ”process of posterior margin of basihyal bone absent in Luxilus cornutus” - Coburn and Cavender, 1992 L. cornutus exhibits lacks_part(proc. of basi. bone) Is a Lacks part absent process of basihyal bone
Implications to inferencing At present Luxilus exhibits Inheres in part of basihyal bone Is a L. cornutus exhibits inheres_in(absent, proc. of basi. bone) Part of Is a absent Inheres in Inheres in process of basihyal bone process Is a
Inferences in the new representation Luxilus exhibits ?? basihyal bone Is a L. cornutus exhibits lacks_part(proc. of basi. bone) Part of Is a Lacks part absent ?? process of basihyal bone process Is a
Filling in the ontological blanks exhibits exhibits PHENOSCAPE:exhibits Is a OBO_REL:is_a OBO_REL:part_of Part of Inheres in OBO_REL:inheres_in Lacks part OBO_REL:lacks_part Inheres in part of OBO_REL:inheres_in_part_of ?? ???? ???? ??
Use cases in the new scenario • ”Absence of process of basihyal bone in L. Cornutus” must be found when searching for • Process • Bashiyal bone • Luxilus cornutus* * trivial
Semantically speaking... • If a fish is missing a process of a basihyal bone • Is it missing the basihyal bone? • This is the role composition represented by the dashed violet arrow • Does it exhibit any process of any kind? • This is the role composition represented by the dashed gray arrow • The answers can never be yes at all times, nor can they be no
What do we call the new relations then? ?? • Lacks_part(Phenotype, Entity1) ^ part_of(Entity1, Entity2) => ??(Phenotype, Entity2) • Lacks_part(Phenotype, Entity1) ^ is_a(Entity1, Entity2) => ??(Phenotype, Entity2) ??
To be continued • Send your thoughts to cartik.kothari@duke.edu • Implementation details will be taken up later • Thanks for your attention!