Comments (6)
(note from Geneva meeting:
See pyruvate kinase tetramer - it is a set of complexes. Make a union of the complexes as the controller entity. In reaction phosphoenolpyruvate + ADP => pyruvate + ATP from glycolysis. Complexes need to maintain has_part relations to proteins.
Tabular annotations from this one should look like:
Gene_product enables MF )
See also 'part_of o enables -> contributes_to' geneontology/minerva#110
from pathways2go.
See 'p-S189,T193-MAP2K3, p-S207,T211-MAP2K6 ' in the reaction: 'Phosphorylated MKK3/MKK6 migrates to nucleus' in the pathway 'activated TAK1 mediates p38 MAPK activation' for another example of a protein set (that is not a complex).
from pathways2go.
This is working according to issue description (hence closed it), but no one has confirmed they like the output. Ping @ukemi @thomaspd @cmungall See e.g. http://noctua-dev.berkeleybop.org/editor/graph/gomodel:284362402 and look for 'union'
from pathways2go.
@bgood
From 2019-03-01 discussions at NYU: given that the sets identify the gene products or complexes that are individually capable of performing the reaction, we can't think of a better way to represent this.
Still to do: make sure that the resulting annotations (in GPAD) are correct.
Note that the above model is currently failing reasoning due to logical inconsistency.
from pathways2go.
Sets are supposed to be ordered lists. Here is an edge case. Reaction R-HSA-73548 "(d)CMP or UMP + ATP <=> (d)CDP or UDP + ADP (CMPK1)" has as input the set [dCMP, CMP, UMP], and as output the set [dCDP, CDP, UDP]. The intended meaning is that dCMP can be converted to dCDP, or CMP can be converted to CDP, or UMP can be converted to UDP. The first item on the input list becomes the first item on the output list, and so forth.
Further, this reaction is catalyzed by a set of two enzymes, which is intended to mean that each of the two enzymes is capable of catalyzing each of the three reactions listed above.
from pathways2go.
@vanaukenk apologies for reasoning problems in noctua-dev. I have a request in to fix them. (Not the fault of the models.) If there is a specific question I can answer, I can run tests in my local environment. I can tell you right now though that the gpad output is not going to contain genes from within the union or intersection constructs as it stands. The export code will need to be adapted to look in there. How would you want the output to look like - for sets/complexes ?
@deustp01 any ordering of members within sets such as these is lost in the BioPAX translation. Though more verbose, I think it would be more useful computationally to break shorthand reaction definitions apart into the different reactions that represent. Of course that is a Reactome decision to make.
from pathways2go.
Related Issues (20)
- TNF signaling (R-HSA-75893) and TNFR1-induced NF-kappa-B signaling pathway (R-HSA-5357956) HOT 1
- TNF signaling (R-HSA-75893) and TNFR1-induced proapoptotic signaling (R-HSA-5357786)
- TNFR1-mediated ceramide production (R-HSA-5626978)
- Heme biosynthesis (R-HSA-189451)
- Carnitine synthesis (R-HSA-71262)
- Add code to disentangle downstream events when the active unit is the same in two different reactions HOT 3
- If an input to a binding reaction contains the enabler, remove the corresponding input from the MF HOT 1
- Remove intervening Molecular Event between MFs and black box BPs HOT 2
- Define proper way of passing Drug type info from Reactome in BioPAX HOT 1
- Prioritization of Steps in Converting Molecular Events HOT 7
- Review the causal flow between EGFR(s) activity and Src activity
- First step: Import Reactome Pathways for MOD species HOT 6
- Second step: Add existing evidence to imported pathways HOT 1
- Third step: Use Textpresso-like resource to identify papers that could provide evidence for statements that aren't supported by evidence from existing annotations. HOT 1
- Represent enzymatic complex enablers according to GO-CAM spec HOT 11
- Representation of an unknown enabler in Reactome and GO-CAM HOT 6
- Signal/Transit peptides in Reactome (12 confirmed cases) HOT 3
- Suspicious sequence range for UniProtKB:P43251 derived EWASes HOT 1
- Complexes & Sets - info needed for PRO
- Switch on intermediate small molecule instance sharing for Reactome HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pathways2go.