How To Map Kegg Data - Pathways As Nodes, Compounds As Edges.
2
4
Entering edit mode
12.0 years ago
Haji ▴ 60

Hi. I'm trying to create a network that will present all the pathways found in the KEGG database and the relations between those pathways. I want to represent each pathway as node, and compounds that are shared by two (or more...) pathways as edges. I have not found a tool to perform this task yet. I would be happy to get your advice on this issue. Thanks!

kegg network • 6.7k views
ADD COMMENT
1
Entering edit mode

What's your input ? a database ? a flat file ? a json file ?

ADD REPLY
1
Entering edit mode

The global map of pathways is kinda what you want: http://www.genome.jp/kegg/pathway/map/map01100.html

What kind of analysis are you trying to do by generating this map? Are you trying to weigh the pathway nodes by how many genes map to the pathway so you can get a enrichment value for the various pathways?

ADD REPLY
0
Entering edit mode

Damian, thanks for this link. I've only used "third party" applications to pathway map, so this is a nice addition to the tool box.

ADD REPLY
0
Entering edit mode

Hello Pierre & Damian. Pierre - my initial input is a list of pathways that I wish to map to the network described above. I tried to fetch the related pathways for each of the pathways listed in the KEGG db and use this data to generate a csv file (to use as input for cytoscape). However, I found that information not complete in the KEGG website. Damian - I'm familiar with the global metabolism map. What I want to do is to display the same information, with two main differences: displaying each pathway as a single node (and not few pathways grouped to one edge) and representing each compound, shared by two pathways as edge. What I want to do is to show that the subset of pathways I'm studying compose some kind of module, and are all connected by a certain path length from a specific pathway. Thanks!

ADD REPLY
0
Entering edit mode

Here's a highly relevant paper: http://www.biomedcentral.com/1752-0509/1/29

ADD REPLY
1
Entering edit mode
12.0 years ago
Josh Herr 5.8k

This is a common question around here. You didn't give us much information to go on so it's hard to make a clear suggestion, but for my own KEGG data I'm quite happy using Cytoscape and also have recently been communicating networks using hive plots.

ADD COMMENT
0
Entering edit mode

Hi Josh. I also prefer the use of cytoscape, I'm just wondering about the best way to generate the input file for the specific task. I'll take a look at hive plots as well, thanks for the suggestion!

ADD REPLY
0
Entering edit mode
11.5 years ago
balaji ▴ 40

I have a followup question, I want to identify incoming and outgoing edges for eg. http://www.kegg.jp/kegg-bin/show_pathway?hsa00010 to Pentose phosphate pathway (PPP) edge 1 (outgoing) from PPP edge 3 (incoming) citrate cycle 1, 1 (out and incoming) proponate metabolism 1 (out) carbon fixation 1 (in) starch and sucrose 1,1 (in, out)

How can I extract this from .xml or from any file? I can access all kegg file.

ADD COMMENT

Login before adding your answer.

Traffic: 1705 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6