Skip to content

Change to has_input hierarchy #740

Description

@cmungall

The RO has_input hierarchy has some legacy that needs cleaned up

image

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

  1.   ‘has direct input’ has a curator note “This is likely to be obsoleted.”
    

We should remove the direct/indirect distinction

  1.   ‘has ligand’ is inconsistent with GO’s usage of has input, since ligands are not inputs (at least not receptor ligands)
    

propose obsoletion

  1.   ‘has primary input’ -> ok for GO
    

yes

  1.   ‘results in breakdown of’, which has 2 children:
    

we can get rid of many of these when GO stops is-a overloading

  1.   ‘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

  1.   ‘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

  1.   ‘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

  1.   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

Metadata

Metadata

Assignees

Labels

GORelated to Gene Ontology (GO)change requestRequest to change a relation, property, hierarchy, etc.obsoleteThis includes both obsolete and merge requests

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions