Comments (11)
Starting on 'Adenylate cyclase activating pathway' from Reactome. PC URL http://www.pathwaycommons.org/pc/record2.do?id=485728
from pathways2go.
Only modifications needed to convert the PC commons version of the Reactome pathway was to change the expectation for the 'db' field in the XREFs that connect things to uniprot, chebi, and GO. Reactome uses strings like UniProt, CheBi, GENE ONTOLOGY while PC uses strings like 'uniprot database', chebi, gene ontology. So here we have a good example of why it would preferable to use URIs for naming things over otherwise unspecified strings...
from pathways2go.
Looking at WikiPathways ACE Inhibitor Pathway http://apps.pathwaycommons.org/view?uri=http%3A%2F%2Fidentifiers.org%2Fwikipathways%2FWP554 .
Its going to be a lot more tuning to make this work.
For a start, gene entities are typed as DNA in BioPAX - and have both NCBI gene ids and UniProt ids. And some of them don't have any ids. Also looks like they are using a lot of different process process representations, none of which are our trusty 'biochemical reaction'.
from pathways2go.
Need to do something with protein A interacts with protein B. (direct instantiations of the Interaction class in biopax.)
Plan is to create a generic molecular function node, make it a part of the biological process for the pathway, add the proteins to it as participants, and then link them to each other with 'interacts with'.
Without that structure, I think it will be hard to connect the interaction event to the pathway in the GO-CAM model.
from pathways2go.
Have a working conversion of WikiPathways via PC now. Need to come back to defining victory here as 'working' currently means that the resulting model is OWL consistent, loads in Noctua, and basically seems right. Something more formal would be useful.
Note that the current pattern looks pretty atrocious in Noctua for both the reasons elaborated on before (complexes) and because it results in a proliferation of un-typed molecular function nodes with no causal flow.
from pathways2go.
The ACE inhibitor pathway from WikiPathways functional. http://apps.pathwaycommons.org/view?uri=http%3A%2F%2Fidentifiers.org%2Fwikipathways%2FWP554 checking the tickbox..
from pathways2go.
Working on kegg http://apps.pathwaycommons.org/view?uri=http%3A%2F%2Fidentifiers.org%2Fkegg.pathway%2Fhsa00780
First run, found a reversible reaction. Need to add a pattern for that..
from pathways2go.
Making the assumption that reversible reactions run in a left to right manner. (Which is at least half right.) If GO develops suitable patterns for representing reversibility, this can be revisited.
from pathways2go.
Next fun condition for the kegg pathway is that they add the Controller entities as parts of the pathway so they were showing up as blank mf nodes. Added constraint that mf nodes not be Control entities. (The information we want regarding the controller entity enabling the target reaction is still coming through.)
from pathways2go.
Kegg biotin pathway conversion is functional. Right now it has very little GO annotation (I think only the top level process). Investigating use of provided EC numbers to map to MFs.
from pathways2go.
Added EC mapper. Ends up with multiple MF types per node as there are multiple ECs on the reaction and (I suspect) one EC could quite likely map to more than one GO term. I think this is okay. Declaring this done.
from pathways2go.
Related Issues (20)
- 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
- Sub-sequence termini revisions/review HOT 4
- R-HSA-163765 "ChREBP activates metabolic gene expression" cleanup HOT 1
- GO-CAM reaction labels don't match the Reactome pathway browser
- Reactome: amino acid and PTM mismatches
- To discuss: how to handle Reactome and Yeast Pathways imported GO-CAMs wrt input/output data updates
- Fatty AcylCoA biosynthesis HOT 4
- Only include reactions that are part of a pathway in the GO-CAM imports
- Experiment: Only include chemicals that are causally connected in a model. HOT 2
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.