intermine / pombemine

0 stars 1 forks source link

Annotation extensions are not available for phenotypes #54

Open ValWood opened 2 years ago

ValWood commented 2 years ago

There is only one annotation extension relation for phenotypes (assayed_using)

it is implemented as assayed_using(PomBase gene)

This would be modelled the same as the "has_input" relation described for GO extensions here: https://github.com/intermine/pombemine/issues/52

because it is the same type of relation (both represent the target of an entity, i.e the entity affected or acted upon)

ValWood commented 2 years ago

Kim pointed out that there are more extension types

"assayed_enzyme(GO:0030892)", "assayed_protein(PR:000050220)", assayed_region(), assayed_substrate() and assayed_transcript(). (these are all the same "flavour" and could be modelled as has_input

is_bearer_of() and residue() can be ignored fro phenotypes.

This one is none urgent so ignore in the short term.