XP:molecular function xp regulators
Rule:
- xx activator activity -> positively_regulates xx
- xx regulator activity -> regulates xx
- xx inhibitor activity -> negatively_regulates xx
Unlike RoBP, we do not use a "biological regulation" genus term (as this is in BP, not MF). We just use the root MF as a genus. Perhaps these are all enzymes? We could use "enzyme regulator" as a genus..
This rule has not yet been implemented in the OE2 semantic parser; Obol is used. Grammar: obol_molecular_function_xp_self. The suffix "activity" is first removed from term strings.
Location:
Short term:
convert XPs to normal in-function links
e.g.:
[Term] id: GO:0004860 ! protein kinase inhibitor activity intersection_of: GO:0003674 ! molecular_function intersection_of: negatively_regulates GO:0004672 ! protein kinase activity
change this to
[Term] id: GO:0004860 ! protein kinase inhibitor activity relationship: negatively_regulates GO:0004672 ! protein kinase activity
Medium term (post OE2):
Manage the XPs directly in the main .obo file