23
1 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Systrip A visual environment dedicated to metabolic network analysis Jonathan Dubois, Romain Bourqui

Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

1 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Systrip A visual environment dedicated to metabolic

network analysis

Jonathan Dubois, Romain Bourqui

Page 2: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

2 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Objectives

Give tools to help user during metabolic network analysis

– Visualization of metabolic networks and time-series data

– Network and data manipulation– Combination of network and bioinformatics

related algorithms

Page 3: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

3 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Existing software

• Vanted http://vanted.ipk-gatersleben.de/

• Cytoscape http://www.cytoscape.org/

• PathwayExplorer https://pathwayexplorer.genome.tugraz.at/

Page 4: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Dealing with networks

• Import a network from a SBML file• Drawing the network• Customize visual parameters• Interact with the network• Modify the network structure

Page 5: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

5 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Drawing networks

Can use both Tulip and Systrip drawing algorithms– Biological convention preserving– Force directed (2D and 3D)– Hierarchical (or layered)– Circular– All the other Tulip drawing algorithms

Page 6: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

6 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Drawing networks (2)

FM3

Metabolic networklayout

Gem2D

Page 7: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

7 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Visual parameters

• Display / hide labels• Elements colour (nodes and edges)• Background colour• Elements sizes• Elements shapes• Orientation of reactions

Page 8: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

8 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Visual interaction

• Classical zoom and pan interaction tools• Element(s) selection• Drawing modification : element(s)

position (Drag and Drop), edge shape (bends edition)

• Neighbourhood navigation

Page 9: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

9 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Visual interaction (2)

Page 10: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

10 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Network structure manipulation

• Pathways creation and removal• Element removal, selection• Export to SBML file• Import data from CSV file• Sub-network creation and manipulation

Page 11: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

11 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Sub-networks

• Help user to focus on a small part of the network

• Original data and sub-networks share visual properties

• Sub-networks structures are disconnected from original structure

Page 12: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

12 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Sub-networks

Page 13: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

13 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Working with time-series data

• Import data from CSV files• Visualize and animate time-series data• Display data on elements (augmented

display)• Views dedicated to data analysis

Page 14: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

14 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Visualize and animate time-series data

• Mapping of data values on visual parameters (colour and/or size)

• Can combine 2 kind of animations :– On Colour– On Size

• Animate on all displayed views

Page 15: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

15 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Visualize and animate time-series data (2)

Page 16: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

16 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Augmented display

• Display data evolution on elementsCurves Heat maps

Page 17: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

17 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Data analysis views

Parallel coordinatesTable view

Page 18: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

18 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Data analysis views (2)

Histogram Scatter plot

Page 19: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

19 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Analysis tools

• Tulip graph analysis algorithms:– Degree– Betweenness centrality– Eccentricity– ...

• Network analysis algorithms :– Choke points– Shortest path

(dedicated to metabolic networks)

– Scope selection

Page 20: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

20 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Query biological databases

• Display detailed information as HTML pages.

• Query different databases : – KEGG http://www.genome.jp/kegg/

– Public House http://biowarehouse.ai.sri.com/PublicHouseOverview.html

Page 21: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

21 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Query biological databases (2)

• Generate and display 3D molecule (OpenBabel library).

Page 22: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

22 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Other tools

• Export video / images

Page 23: Systrip...4 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011 Dealing with networks •Import a network from a SBML file •Drawing the network •Customize

23 Systrip : a visual environment dedicated to metabolic network analysis 26 Apr 2011

Future of Systrip

• Version 2 in development• Visualized multiple networks at a time• Can handle new kind of networks

(gene/protein – related networks)• “Cross-network” analysis• Data clustering• Clustering comparison