29
Importing KEGG pathway and mapping custom node graphics on Cytoscape Kozo Nishida Keiichiro Ono Cytoscape retreat 2010 University of Michigan Jul 18, 2010

Cytoscape retreat 2010_demo

Embed Size (px)

DESCRIPTION

http://cytoscape.wodaklab.org/wiki/CytoscapeRetreat2010

Citation preview

Page 1: Cytoscape retreat 2010_demo

Importing KEGG pathway and mapping custom node graphics on Cytoscape

Kozo NishidaKeiichiro Ono

Cytoscape retreat 2010University of Michigan

Jul 18, 2010

Page 2: Cytoscape retreat 2010_demo

Outline

• KEGG data import

• VizMap on the imported pathway

• Annotation import from TogoWS

• Future plans

Page 3: Cytoscape retreat 2010_demo

Outline

• KEGG data import

• VizMap on the imported pathway

• Annotation import from TogoWS

• Future plans

Page 4: Cytoscape retreat 2010_demo

KEGG

• many other functions availableo geneso ligando ortholog (KO)o moduleo drug, disease

global metabolism map(Okuda, Yamada, Nucleic Acids Res. 2008)

Page 5: Cytoscape retreat 2010_demo

• a xml format of KEGG graph objects

• containso diagram component

(compound, enzyme) coordinate

o reaction directionality

Glycolysis / Gluconeogenesispathway imported by KGMLreader

old biopax importedresult

KGML(KEGG Markup Language)and the reader

Page 6: Cytoscape retreat 2010_demo

Global metabolism map in KEGG website

(Okuda, Yamada, Nucleic Acids Res. 2008)

Page 7: Cytoscape retreat 2010_demo

Global metabolism map in Cytoscape

Page 8: Cytoscape retreat 2010_demo

Global metabolism map (Ecoli)

Page 9: Cytoscape retreat 2010_demo

Global metabolism map (Yeast)

Page 10: Cytoscape retreat 2010_demo

Global metabolism map (human)

Page 11: Cytoscape retreat 2010_demo

Outline

• KEGG data import

• VizMap on the imported pathway

• Annotation import from TogoWS

• Future plans

Page 12: Cytoscape retreat 2010_demo

VizMap example on global metabolism map(time-series1)

Red = over-expressed in MT than WT (Pval < 0.05), Green = under-expressed

Page 13: Cytoscape retreat 2010_demo

VizMap example on global metabolism map(time-series2)

Red = over-expressed in MT than WT (Pval < 0.05), Green = under-expressed

Page 14: Cytoscape retreat 2010_demo

VizMap example on global metabolism map(time-series3)

Red = over-expressed in MT than WT (Pval < 0.05), Green = under-expressed

Page 15: Cytoscape retreat 2010_demo

VizMap example on global metabolism map(time-series4)

Red = over-expressed in MT than WT (Pval < 0.05), Green = under-expressed

Page 16: Cytoscape retreat 2010_demo

VizMap example on global metabolism map(time-series5)

Red = over-expressed in MT than WT (Pval < 0.05), Green = under-expressed

Page 17: Cytoscape retreat 2010_demo

VizMap example on global metabolism map(time-series6)

Red = over-expressed in MT than WT (Pval < 0.05), Green = under-expressed

Page 18: Cytoscape retreat 2010_demo

Custom Node Graphics

• new feature in 2.8• using Google Chart Tools

Lysine biosynthesis

red line = expression profile(MT)blue line= expression profile(WT)orange background = over-expressed in MT than WT(Pval < 0.05) for KEGG moduleblue background = under-expressed....

Page 19: Cytoscape retreat 2010_demo

Outline

• KEGG data import

• VizMap on the imported pathway

• Annotation import from TogoWS

• Future plans

Page 20: Cytoscape retreat 2010_demo

Information not included in KGML

not in KGML• id link to other

databaseo Pathway

GO UMBBD

o KO COG

o Compound PubChem ChEBI

• other KEGG metadata

in KGML• entry_id• short_name

Page 21: Cytoscape retreat 2010_demo

What is TogoWS ?

• One-stop service for major biological databases

(Katayama, Nakao, Nucleic Acids Res. 2010)

Page 22: Cytoscape retreat 2010_demo

TogoWS REST service

http://togows.dbcls.jp/entry/database/entry_id[,entry_id2,...]/field

• http://togows.dbcls.jp/entry/pathway/bsu00010/dblinks• http://togows.dbcls.jp/entry/pathway/bsu00010/diseases• http://togows.dbcls.jp/entry/pathway/bsu00010/modules

Page 23: Cytoscape retreat 2010_demo

Outline

• KEGG data import

• VizMap on the imported pathway

• Annotation import from TogoWS

• Future plans

Page 24: Cytoscape retreat 2010_demo

Maplink node navigation usingNested Network Format (NNF)

merge using maplink node

One global differentially expressed pathway

Page 25: Cytoscape retreat 2010_demo

Custom pathway search user interface

• search and selection input box specialized for  the KEGG attribute

• highlight or show only the nodes or edges ( and the visual style)

• filtering itemso pathway categoryo KEGG module

Page 26: Cytoscape retreat 2010_demo

Floating information window for a pathway

• pathway's expression diversity compared with other pathway expression diversity

• pathway's centrality diversity compared with other pathway centralities

Page 27: Cytoscape retreat 2010_demo

Side-by-side comparison using different Visual Styles

• Compare (same) pathway with applying different organism, Visual Style, time-point etc.

Page 28: Cytoscape retreat 2010_demo

Other future plans

• data integration using other APIo bridgedbo MASSBANK

• extension using Processing visualizero multi layered networko 3D visualizationo animation

• cooperation with other pluginso Webservice client plugino CyAnimatoro Advance network merge o CentiScaPe

Page 29: Cytoscape retreat 2010_demo

Acknowledgement

• Toshiaki Katayama (KGML, TogoWS)

• Mitsuteru Nakao (TogoWS)

• Biohackathon people

• Google summer of code