Title: BiNoM Tutorial
1BiNoM Tutorial
- Andrei Zinovyev, Laurence Calzone
- UMR U900 INSERM/Institut Curie/Ecole des Mines de
Paris - Wednesday, April 30th
2BiNoM is a plugin for Cytoscape
http//cytoscape.org/
3Install and Start CytoscapeBiNoM
- 1) Download Cytoscape installer version 2.4.0
from http//cytoscape.org - 2) Download BiNoM from
- http//bioinfo-out.curie.fr/projects/binom/BiNoM_a
ll.jar - 3) Copy BiNoM_all.jar into the plugins folder
of Cytoscape - 4) Remove (better, backup) xercesImpl.jar from
the lib folder of Cytoscape - Attention BiNoM is not yet compatible with the
latest version of Cytoscape 2.6.0.
These technical issues will be resolved very soon.
4Starting course about Cytoscape
5Short introduction into Cytoscape
6Short introduction into Cytoscape
Main concept directed graph with attributes
AttributeYName Value
7Short introduction into Cytoscape
Selected nodes
8Short introduction into Cytoscape
9BiNoM Biological Network Manager
10Naming convension
11Section 1. Basic Network Analysis tools in BiNoM
12Importing CellDesigner (SBML) files
Open NFKB_final.xml example
13Importing CellDesigner (SBML) files
Reaction network
14Choose in the menuPlugins / BiNoM Analysis /
Prune graph
Result of operation
Initial network
15Choose in the menuPlugins / BiNoM Analysis /
Monomolecular reactions to edges
Result of operation
Initial network
16Choose in the menu Plugins / BiNoM Analysis /
Exclude intermediate nodes
Initial network
Result of operation
17Choose in the menu Plugins / BiNoM Analysis /
Material components
NFkB
Initial network
IkB
18BiNoM Analysis / Get cycle decomposition
Apply from the initial network
191. Select NFkB_at_nucleus and IkB_alphaNFkB nodes
(holding Shift key)2. Choose in the menu
Plugins / BiNoM Analysis / Path analysis
201. Select NFkB_at_nucleus and IkB_alphaNFkB nodes
(holding Shift key)2. Choose in the menu
Plugins / BiNoM Analysis / Path analysis
21BiNoM I/O Export current network to CellDesigner
- Select some nodes
- File-gtNew-gtNetwork-gtFrom selected nodes, all
edges - BiNoM I/O-gtExport current network to CellDesigner
- Associate the network with NFKB_final.xml
- Save to a new xml file
- Open the newly created file in CellDesigner
22Section 2. BiNoM and BioPAX
23Biological PAthway eXchange format
Database Exchange Formats
Simulation Model Exchange Formats
BioPAX
Small Molecules (CML)
SBML, CellML
PSI
Molecular Interactions ProPro
AllAll
Biochemical Reactions
Genetic Interactions
Metabolic Pathways Low Detail High
Detail
Rate Formulas
Interaction Networks Molecular
Non-molecular ProPro TFGene
Genetic
Regulatory Pathways Low Detail High
Detail
24BioPAXis formulated on Web Ontology Language
(OWL)
BioPAX level 2.0
25Importing BioPAX files
Open example file at Desktop/ Pathway
Charting/ MAPK_Reactome.owl
26Reaction network (RN)
Apply Layout -gt yFiles -gt Organic layout
27Pathway hierachy (PS)
Apply Layout -gt yFiles -gt Hierarchic layout
28Protein-protein interactions (PP)
Apply Layout -gt yFiles -gt Organic layout
29Example of combined view
Apply Plugins-gtMerge networks
30Alternative Pathway viewReimport the
MAPK_Reactome example with new pathway hierarchy
options
31Get BioPAX annotationPlugins / BiNoM BioPAX
Utils/BioPAX Property Editor
Select some Nodes first
32Get BioPAX annotationBiNoM BioPAX Utils/BioPAX
Property Editor
Browse by clicking at the color labels
33Get Complete BioPAX annotationPlugins / BiNoM
BioPAX Utils / BioPAX Class tree
34Exporting subnetwork 1.Select subtree
2.File-gtNew-gtNetwork-gtFrom selected nodes, all
edges
35Exporting subnetwork 3. Plugins-gtBiNoM-gtExport
current network to BioPAX4. Associate with
MAPK_Reactome5. Save to ERK2.owl
36Exporting subnetwork 6. Reopen ERK2.owl using
Plugin-gtBiNoM I/O-gt Import BioPAX
37Section 3. Using BiNoM with pathway databases
38Pathway Database -gt BioPAX -gt BiNoM query
Reactome
Cancer Cell Map
Big BioPAX file
INOH
BiNoM
Nature/NCI Pathway Interaction
HumanCyc
BioBase
KEGG
39To work with big BioPAX file, BiNoM user should
generate BioPAX index
Reactome Index .xgmml file
Query
Reactome .owl file
BiNoM
BiNoM
Network
40Preparing database Plugins / BiNoM BioPAX Query
/ Generate Index
41Loading indexPlugins / BiNoM BioPAX Query /
Load Index
The accession number file (list of synonyms) is
optional. It facilitates identifying proteins by
name or other Ids
42Plugins / BiNoM BioPAX Query -gt Select entities
IGF_1 IGFBP_3 pRB
43Plugins / BiNoM BioPAX Query / Standard query
44Get all reactions in which IGF_1 is
involvedPlugins / BiNoM BioPAX Query / Standard
query
45Extract all selected reaction annotationsPlugins
/ BiNoM BioPAX Query / Standard query
46Plugins / BiNoM Analysis / Extract Reaction
Network
Simplifying the query result view
Plugins / BiNoM Analysis / Mono-molecular
Reactions To Edges
47Finding the shortest path from one protein to
another Plugins / BiNoM BioPAX Query / Index Path
Analysis
48Finding the shortest path and suboptimal path
from one protein to another Plugins / BiNoM
BioPAX Query / Index Path Analysis
1) Select nodes
2) Open dialog, change parameters
3) Apply hierarchic layout
49Q Why are there some hanging nodes in the
tree? A Because there are connections through
complexes