The RO has_input hierarchy has some legacy that needs cleaned up

Note that GO is moving to exclusively using has_primary_input in BP as all GO biological processes are programmed objectives. But if someone wants to incorporate GO in a combined ontology or KG alongside Rhea axiomatization the participants of catalytic activities would use the weaker relation
original comments from @pgaudet, responses are mine
-
‘has direct input’ has a curator note “This is likely to be obsoleted.”
We should remove the direct/indirect distinction
-
‘has ligand’ is inconsistent with GO’s usage of has input, since ligands are not inputs (at least not receptor ligands)
propose obsoletion
-
‘has primary input’ -> ok for GO
yes
-
‘results in breakdown of’, which has 2 children:
we can get rid of many of these when GO stops is-a overloading
-
‘results in catabolism of’: GO does not use this; we use ‘has primary input’. Note that we could not use that either, since it’s not a primary input
yes, this relation predates the primary distinction
-
‘results in disassembly of’: GO uses this relation; which has another parent, ‘results in changes to anatomical or cellular > structure’ (which is also the parent of ‘results in organization of’) >> so this branch in GO/RO is:
- GO: x organization// RO: results in organization of x
- GO: x assembly// RO: results in assembly of x
- GO: x disassembly// RO: results in disassembly of x
Note that these are not primary inputs.
These should be made primary inputs, but we will have no need of these relations when we stop is-a overloading
-
‘results in remodeling of’: this is a child of ‘results in organization of’; other ‘developmental relations’: ‘results in development of’, ‘results in growth of’, ‘results in morphogenesis of ‘ ‘results in maturation of’ (etc), are direct children of , ‘results in changes to anatomical or cellular structure’ (but not of ‘has input; not sure why this is the case)
same
-
Note that ‘transports or maintains localization of’, which we used to use for transporters, is a child of ‘results in changes to anatomical or cellular structure’, but not of ‘has input’, I wonder if GO is inconsistent with RO here? Certainly transported substrates are participants (inputs and outputs) in RHEA reactions.
it shouldn't be under development
The RO has_input hierarchy has some legacy that needs cleaned up
Note that GO is moving to exclusively using has_primary_input in BP as all GO biological processes are programmed objectives. But if someone wants to incorporate GO in a combined ontology or KG alongside Rhea axiomatization the participants of catalytic activities would use the weaker relation
original comments from @pgaudet, responses are mine
We should remove the direct/indirect distinction
propose obsoletion
yes
we can get rid of many of these when GO stops is-a overloading
yes, this relation predates the primary distinction
These should be made primary inputs, but we will have no need of these relations when we stop is-a overloading
same
it shouldn't be under development