Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

introduce Molecular Event class to GOPlus #19960

Open
goodb opened this issue Sep 8, 2020 · 6 comments
Open

introduce Molecular Event class to GOPlus #19960

goodb opened this issue Sep 8, 2020 · 6 comments

Comments

@goodb
Copy link
Contributor

goodb commented Sep 8, 2020

Following discussion in the Pathways2GO project - geneontology/pathways2GO#98 , we would like to add a new class into the upper levels of the GO world called 'Molecular Event'. Specific definition forthcoming, but in general it is meant to handle cases where things are happening in the cell but no specific enabling molecule can be defined.

ping @cmungall @deustp01 @thomaspd @ukemi @vanaukenk

@pgaudet
Copy link
Contributor

pgaudet commented Jan 13, 2023

@ukemi @deustp01 is this still planned?

@ukemi
Copy link
Contributor

ukemi commented Jan 30, 2023

It was done in some way. Molecular Events are there in the imports.

@deustp01
Copy link

It was done in some way.

Or did we hack around this by using the root GO molecular function for the enabler? An item for weeds discussion. @vanaukenk

@ukemi
Copy link
Contributor

ukemi commented Jan 30, 2023

I don't think we hacked around it using the root MF. They are definitely there in the models:
http://noctua.geneontology.org/editor/graph/gomodel:R-HSA-9634635
but they might be there only in Reacto:
obo:go/extensions/reacto.owl#molecular_event] Molecular Event

@pgaudet
Copy link
Contributor

pgaudet commented Jan 30, 2023

@ukemi In Reactome, this serves to describe complex formation, for example, where there is a Reactome reaction but for which we cannot identify a MF and an enabler. The GO-Reactome project is trying to get rid of them (sometimes by capturing the enabler, which often exists but has not always been captured)

@deustp01 In GO there is no way to capture association/dissociation , but there are cases when Reactome wants to capture a causal connection between two events.

@ukemi suggests this should NOT be in GO-plus.

@ukemi
Copy link
Contributor

ukemi commented Jan 30, 2023

I think if this class is in any model that we eventually make production, then we have to include it in GO-plus.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants