-
Notifications
You must be signed in to change notification settings - Fork 0
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
Handling interacting taxon data - has_input to the relevant BP? #237
Comments
Is an NCBITaxon an organism? We have a few annotations like this too if I remember correctly. |
This is what we currently have declared at the top of the ShEx: PREFIX GoOrganism: http://purl.obolibrary.org/obo/NCBITaxon_1 |
From 2020-09-29 call: We discussed on the GO-CAM specifications call whether 'has input' really is the best relation for a process that involves another organism, like 'defense response to Gram negative bacterium'. Perhaps a new RO relation that is a sibling to 'has input' would be better, but we need to come up with a good definition. Logical definition for 'defense response to bacterium': defense response and ('has_input' some Bacteria) Will add this ticket as an agenda item to the next ontology call. |
There are a number of existing relations that could work: 'symbiotically interacts with' Thanks, Pascale |
This aligns with the solution me and my PHI-Base colleagues have been angling for. geneontology/go-ontology#19430 I would say we should take this further and have only 'defense response to symbiont' (or host) and all the rest of the species information should be done via a taxon relationship. Otherwise the ontology is difficult to navigate and maintain. Also, the defenses are largely similar, or overlapping- molecules are recognised (usually carbohydrates, or glycoproteins) not species. The processes these molecules activate are the same, but we end up with kingdom, or domain, family specific processes to describe the same thing). |
I agree - also it would help keep terms not relevant to the scope of GO out of the ontology. |
Decision on the ontology call is to keep using has_input - until we come up with a better solution. Has input implies that there is a change in the input - but this is usually the case, different gene products are being expressed during the response. |
For an imported annotation that looks like this in the GPAD: WB:WBGene00003374 RO:0002331 GO:0050829 PMID:25274306|WB_REF:WBPaper00045829 ECO:0000316 WB:WBGene00004978 NCBITaxon:287 2017-03-10 WB id=GOA:2114107133|comment=go_evidence:IGI This is what the resulting imported annotation would look like in Noctua: |
Thanks @vanaukenk ! As you can see, I made a ticket here: geneontology/gocamgen#85 |
The ShEx has been updated, so I'm closing this ticket. We can continue to track progress on the related gocamgen ticket. |
In WB, we have a number of annotations to terms like 'defense response to Gram negative bacterium' where we've indicated the specific type of bacteria in the interacting taxon field of the GPAD file.
For GO-CAMs, we could capture this as an input to the BP, e.g. 'has input' NCBITaxon:287, but we'd need to update the BP shape to do this.
@ukemi @dustine32 @thomaspd @pgaudet @cmungall @goodb
Any thoughts on, or objections to, handling interacting taxa data this way?
The text was updated successfully, but these errors were encountered: