geneontology / pathways2GO

Code for converting between BioPAX pathways and Gene Ontology Causal Activity Models (GO-CAM)
8 stars 0 forks source link

To discuss: how to handle Reactome and Yeast Pathways imported GO-CAMs wrt input/output data updates #314

Open vanaukenk opened 3 months ago

vanaukenk commented 3 months ago

I'm putting this ticket here; we can move it to another repo, if need be.

As part of aligning the ontology and GO-CAM data model, we want to make sure that the Noctua curation interfaces and existing models use, where applicable, 'has primary input' and 'has primary output' instead of 'has input' and 'has output'.

However, we can't just perform an automatic update on all models, since that will then change pathway models that have been imported from external sources like Reactome or SGD.

Before moving forward with the model and ShEx updates, I want to confirm that:

  1. The automatic updates we perform will not touch the imported Reactome models, or any models that have GOC:reactome_curators as contributors.

  2. The automatic updates we perform will not touch the imported yeast pathways models or any models that have GOC:sgd_curators as contributors. Related question: It looks like SGD curators are manually reviewing the pathways models and then marking those models as production. Do we want manual review to ever include updating input/output relations or is this something we will tackle later, programmatically, when we can make use of the list of proposed currency chemicals?