SlideShare a Scribd company logo
Unit 5.2
Metabolic network
visualization (exercise)
Dinesh Barupal
dinkumar@ucdavis.edu
Input file :
MetaMapp R-
Package (openCPU
version)
Network file
Node attribute file
How to use MetaMapp ?
How to use MetaMapp ?
Prepare the input file.
Example :
TeachingMaterialDataSetsBioinformatics_Training_DataMetaMappNull_MetaMapp_input.xlsx
MetaMapp input file errors -
• Duplicate PubChem CIDs
• Duplicate names
• Missing SMILES codes
• Missing p-value or fold-change
• Headers mismatch
• > 1000 compounds
How to use MetaMapp ?
Obtaining the MetaMapp files.
• Go to http://metamapp.fiehnlab.ucdavis.edu
Copy and paste your data
in this box
Click here
Now, click on these two buttons
chemsim_krp_07.sif node_attributes_chemsim_krp_07.tsv
Both files are provided in the training data folder for the case study.
chemsim_krp_07.sif
node_attributes_chemsim_krp_07.tsv
Structure of the created files.
Both files will be imported in the Cytoscape
software for visualization
KRP – KEGG Reaction Pairs – biochemical relationships
TMSIM – Tanimoto similarity – chemical relationships
What is Cytoscape ?
The most used network visualization and analysis tool.
http://journals.plos.org/plosbiology/article?id=10.1371%2Fjournal.pbio.1001843http://www.cytoscape.org/
Backed by strong institutions
Visualize a range of experimental data on a
network graph
Useful graph layout algorithms
Graph theory calculations
Easy organization of multiple networks for
comparisons.
Faster navigation of large networks
Filter and query the network
Contributed plugins
Works on PC, Max and Linux system
USB drive contains a copy of Cytoscape software
Cytoscape basic features
Start Cytoscape software
Locate the chemsim_krp_07.sif file and click import.
The file shall be in your download folder or you can use
the file in the example folder.
How to use Cytoscape?
Visualization panel
Table panel highlights the data related to selected node
(yellow).
Cytoscape windows
Useful buttons in the menu-bar
Zoom in Zoom out Zoom-all
Zoom in
selected
You will use these often.
Show graphics details
Tip: if you don’t see the labels/edges/shapes/colors in graph, click on “Show graphics details”.
Visualize using the yFiles (organic layout). You can try other layout methods, but this one is recommended.
Layout a network graph
Now import your Node Attributes file
Import your Node Attributes file
Import your Node Attributes file
“Key” symbol
should be
PubChem_ID
Import your Node Attributes file
Table panel after importing the node attributes.
Data visualization
All visual properties
can be accessed in the
style tab.
Node color
Node size
Node label
Node label position
Node Label font size
Edge color
Edge width
Network background color
Left bottom corner
Change network background color
1
2
3
Select black background color or any color you like.
Switch back to the node visual properties
Click on the node tab.
Double click here
click here
Node coloring : “Node Fill color”
Red = higher in
male mouse
Blue = higher in
female mouse
Yellow = no
change
Node coloring : “Node Fill color”
Change node label
You can choose any
label from the node
attribute file.
You need to zoom in to see the labels
Use the scroll button to zoom in
and out.
If you don’t see the labels
Intermediate network graph
 crowded, overlapping labels and unpublishable.
Change label font size
Showing labels for only the significant compounds.
It is bit clearer.
Change node size
Select the values by press the left click
on mouse. Then right click.
Node size rules
FC 1.0 – size = 20
FC >1 & <2 --size = 60
FC >2 & < 3 -- size = 100
FC >3 & < 5 --size = 150
FC > 5-- size = 200
Visualize using the yFiles (organic layout). You can try other layout methods, but this one is recommended.
Apply the organic layout
 Not yet
publication ready
Node moving
Press “control” key and click left
mouse button and select the area
Now you can move
these nodes
Change edge colors
This box must be checked.
The visual property is
under the subtab – “edge”
Intermediate network graph
Lipids
Amino acids
and amines
sugars
nucle
 Not yet
publication ready
Cluster detection
Check this box
Large network can be divided into smaller modules for better
visualization and interpretation
Clustered network
Clustered network
Phospholipids
TG, DG, MG, FA
CEs
Nucleotides
Aromatics
Peptides
Sphingolipids Amino acids
Create a sub-network
Select a cluster by pressing “Ctrl” and
then left click and make a square
box.
Once selected the nodes,
Prese Ctrl+N to make a new network
Show graphics
details
Node label position
Click on the label position
It will make label position property
available in the style tab.
Select right side nodes
Click on this box to
change the property
for selected node.
Drag the
object box
to the left
and click ok
Node label position
Select left side nodes
Click on this box to
change the property
for selected node.
Drag the
object box
to the left
and click ok
Node label position
Increase the scaling factor to
remove the overlaps of labels.
Scaling
Focused view of the phospholipid cluster.
Network navigation
Click on a network you want to visualize
Create
subnetworks for –
• Sphingolipids
• Cholesteroyl esters
• TGs
• Phopspholipids
• One carbon metabolism
Phospholipids cluster
Cholestroyl esters
Sphingolipids and amino acids
Focused visualization of clusters
Clearer, readable, less crowded.
This can go in a paper. 
Save the session for future
Export the network as a pdf file

More Related Content

What's hot

OLTP vs OLAP
OLTP vs OLAPOLTP vs OLAP
OLTP vs OLAP
BI_Solutions
 
Handling missing data with expectation maximization algorithm
Handling missing data with expectation maximization algorithmHandling missing data with expectation maximization algorithm
Handling missing data with expectation maximization algorithm
Loc Nguyen
 
RNA-seq: general concept, goal and experimental design - part 1
RNA-seq: general concept, goal and experimental design - part 1RNA-seq: general concept, goal and experimental design - part 1
RNA-seq: general concept, goal and experimental design - part 1
BITS
 
O.M.GSEA - An in-depth introduction to gene-set enrichment analysis
O.M.GSEA - An in-depth introduction to gene-set enrichment analysisO.M.GSEA - An in-depth introduction to gene-set enrichment analysis
O.M.GSEA - An in-depth introduction to gene-set enrichment analysis
Shana White
 
Genome Editing Techniques by Kainat Ramzan
Genome Editing Techniques by Kainat RamzanGenome Editing Techniques by Kainat Ramzan
Genome Editing Techniques by Kainat Ramzan
KainatRamzan3
 
Genome Editing Introduction
Genome Editing IntroductionGenome Editing Introduction
Genome Editing Introduction
CandySwift_NY
 
Dbms Lec Uog 02
Dbms Lec Uog 02Dbms Lec Uog 02
Dbms Lec Uog 02smelltulip
 
Dimensional modeling primer
Dimensional modeling primerDimensional modeling primer
Dimensional modeling primer
Terry Bunio
 
Snp genotyping
Snp genotypingSnp genotyping
Snp genotyping
shivendra kumar
 
Blast
BlastBlast
RNA-seq Data Analysis Overview
RNA-seq Data Analysis OverviewRNA-seq Data Analysis Overview
RNA-seq Data Analysis Overview
Sean Davis
 
RNA-seq differential expression analysis
RNA-seq differential expression analysisRNA-seq differential expression analysis
RNA-seq differential expression analysis
mikaelhuss
 
Microarray and dna chips for transcriptome study
Microarray and dna chips for transcriptome studyMicroarray and dna chips for transcriptome study
Microarray and dna chips for transcriptome studyBia Khan
 
Lecture 7 gwas full
Lecture 7 gwas fullLecture 7 gwas full
Lecture 7 gwas full
Lekki Frazier-Wood
 
Datawarehouse olap olam
Datawarehouse olap olamDatawarehouse olap olam
Datawarehouse olap olam
Ravi Singh Shekhawat
 
1.1 Data Modelling - Part I (Understand Data Model).pdf
1.1 Data Modelling - Part I (Understand Data Model).pdf1.1 Data Modelling - Part I (Understand Data Model).pdf
1.1 Data Modelling - Part I (Understand Data Model).pdf
RakeshKumar145431
 

What's hot (20)

OLTP vs OLAP
OLTP vs OLAPOLTP vs OLAP
OLTP vs OLAP
 
Handling missing data with expectation maximization algorithm
Handling missing data with expectation maximization algorithmHandling missing data with expectation maximization algorithm
Handling missing data with expectation maximization algorithm
 
RNA-seq: general concept, goal and experimental design - part 1
RNA-seq: general concept, goal and experimental design - part 1RNA-seq: general concept, goal and experimental design - part 1
RNA-seq: general concept, goal and experimental design - part 1
 
O.M.GSEA - An in-depth introduction to gene-set enrichment analysis
O.M.GSEA - An in-depth introduction to gene-set enrichment analysisO.M.GSEA - An in-depth introduction to gene-set enrichment analysis
O.M.GSEA - An in-depth introduction to gene-set enrichment analysis
 
Genome Editing Techniques by Kainat Ramzan
Genome Editing Techniques by Kainat RamzanGenome Editing Techniques by Kainat Ramzan
Genome Editing Techniques by Kainat Ramzan
 
Genome Editing Introduction
Genome Editing IntroductionGenome Editing Introduction
Genome Editing Introduction
 
Dbms Lec Uog 02
Dbms Lec Uog 02Dbms Lec Uog 02
Dbms Lec Uog 02
 
Human Genetic Diseases
Human Genetic DiseasesHuman Genetic Diseases
Human Genetic Diseases
 
Dimensional modeling primer
Dimensional modeling primerDimensional modeling primer
Dimensional modeling primer
 
Snp genotyping
Snp genotypingSnp genotyping
Snp genotyping
 
Blast
BlastBlast
Blast
 
RNA-seq Data Analysis Overview
RNA-seq Data Analysis OverviewRNA-seq Data Analysis Overview
RNA-seq Data Analysis Overview
 
presentation
presentationpresentation
presentation
 
RNA-seq differential expression analysis
RNA-seq differential expression analysisRNA-seq differential expression analysis
RNA-seq differential expression analysis
 
Microarray and dna chips for transcriptome study
Microarray and dna chips for transcriptome studyMicroarray and dna chips for transcriptome study
Microarray and dna chips for transcriptome study
 
Dbms models
Dbms modelsDbms models
Dbms models
 
Lecture 7 gwas full
Lecture 7 gwas fullLecture 7 gwas full
Lecture 7 gwas full
 
Datawarehouse olap olam
Datawarehouse olap olamDatawarehouse olap olam
Datawarehouse olap olam
 
1.1 Data Modelling - Part I (Understand Data Model).pdf
1.1 Data Modelling - Part I (Understand Data Model).pdf1.1 Data Modelling - Part I (Understand Data Model).pdf
1.1 Data Modelling - Part I (Understand Data Model).pdf
 
Applications of talens
Applications of talensApplications of talens
Applications of talens
 

Similar to Metabolic Network Mapping Exericse

社會網絡分析UCINET Quick Start Guide
社會網絡分析UCINET Quick Start Guide社會網絡分析UCINET Quick Start Guide
社會網絡分析UCINET Quick Start Guide
Cheer Chain Enterprise Co., Ltd.
 
Practice discovering biological knowledge using networks approach.
Practice discovering biological knowledge using networks approach.Practice discovering biological knowledge using networks approach.
Practice discovering biological knowledge using networks approach.
Elena Sügis
 
Spreadsheets Introduction using RM Number Magic
Spreadsheets Introduction using RM Number MagicSpreadsheets Introduction using RM Number Magic
Spreadsheets Introduction using RM Number MagicMalcolm Wilson
 
annotation_tutorial_2008
annotation_tutorial_2008annotation_tutorial_2008
annotation_tutorial_2008tutorialsruby
 
annotation_tutorial_2008
annotation_tutorial_2008annotation_tutorial_2008
annotation_tutorial_2008tutorialsruby
 
pdfcoffee.com_pathloss-5-pdf-free.pdf
pdfcoffee.com_pathloss-5-pdf-free.pdfpdfcoffee.com_pathloss-5-pdf-free.pdf
pdfcoffee.com_pathloss-5-pdf-free.pdf
DenissShala
 
Magazine awr-ims-3
Magazine awr-ims-3Magazine awr-ims-3
Magazine awr-ims-3
Sam Sambala
 
Data Mining Lab Manual.docx
Data Mining Lab Manual.docxData Mining Lab Manual.docx
Data Mining Lab Manual.docx
padmavathi95
 
Visualize your Twitter network
Visualize your Twitter networkVisualize your Twitter network
Visualize your Twitter network
Verkostoanatomia
 
InRoads V8i Templates Library Creation
InRoads V8i Templates Library CreationInRoads V8i Templates Library Creation
InRoads V8i Templates Library CreationJoe Lukovits
 
Orcad Capture - Schematic Design Tutorial
Orcad Capture - Schematic Design TutorialOrcad Capture - Schematic Design Tutorial
Orcad Capture - Schematic Design Tutorial
Pantech ProLabs India Pvt Ltd
 
Gephi tutorial-quick start
Gephi tutorial-quick startGephi tutorial-quick start
Gephi tutorial-quick startMuhammad Javed
 
Orcad layout
Orcad layoutOrcad layout
High score plus guide (3)
High score plus guide (3)High score plus guide (3)
High score plus guide (3)
SUTAPA DEB
 
6 sigmaet 1 getting started
6 sigmaet   1 getting started6 sigmaet   1 getting started
6 sigmaet 1 getting started
Dr.Saurav Das
 
Comparing Means in IBM SPSS Modeler.pptx
Comparing Means in IBM SPSS Modeler.pptxComparing Means in IBM SPSS Modeler.pptx
Comparing Means in IBM SPSS Modeler.pptx
Version 1 Analytics
 

Similar to Metabolic Network Mapping Exericse (20)

社會網絡分析UCINET Quick Start Guide
社會網絡分析UCINET Quick Start Guide社會網絡分析UCINET Quick Start Guide
社會網絡分析UCINET Quick Start Guide
 
Practice discovering biological knowledge using networks approach.
Practice discovering biological knowledge using networks approach.Practice discovering biological knowledge using networks approach.
Practice discovering biological knowledge using networks approach.
 
Predictive Modeling with Enterprise Miner
Predictive Modeling with Enterprise MinerPredictive Modeling with Enterprise Miner
Predictive Modeling with Enterprise Miner
 
Predictive Modeling with Enterprise Miner
Predictive Modeling with Enterprise MinerPredictive Modeling with Enterprise Miner
Predictive Modeling with Enterprise Miner
 
Spreadsheets Introduction using RM Number Magic
Spreadsheets Introduction using RM Number MagicSpreadsheets Introduction using RM Number Magic
Spreadsheets Introduction using RM Number Magic
 
annotation_tutorial_2008
annotation_tutorial_2008annotation_tutorial_2008
annotation_tutorial_2008
 
annotation_tutorial_2008
annotation_tutorial_2008annotation_tutorial_2008
annotation_tutorial_2008
 
pdfcoffee.com_pathloss-5-pdf-free.pdf
pdfcoffee.com_pathloss-5-pdf-free.pdfpdfcoffee.com_pathloss-5-pdf-free.pdf
pdfcoffee.com_pathloss-5-pdf-free.pdf
 
Magazine awr-ims-3
Magazine awr-ims-3Magazine awr-ims-3
Magazine awr-ims-3
 
Data Mining Lab Manual.docx
Data Mining Lab Manual.docxData Mining Lab Manual.docx
Data Mining Lab Manual.docx
 
Visualize your Twitter network
Visualize your Twitter networkVisualize your Twitter network
Visualize your Twitter network
 
InRoads V8i Templates Library Creation
InRoads V8i Templates Library CreationInRoads V8i Templates Library Creation
InRoads V8i Templates Library Creation
 
Orcad Capture - Schematic Design Tutorial
Orcad Capture - Schematic Design TutorialOrcad Capture - Schematic Design Tutorial
Orcad Capture - Schematic Design Tutorial
 
Gephi tutorial-quick start
Gephi tutorial-quick startGephi tutorial-quick start
Gephi tutorial-quick start
 
Orcad layout
Orcad layoutOrcad layout
Orcad layout
 
High score plus guide (3)
High score plus guide (3)High score plus guide (3)
High score plus guide (3)
 
dr_4
dr_4dr_4
dr_4
 
dr_4
dr_4dr_4
dr_4
 
6 sigmaet 1 getting started
6 sigmaet   1 getting started6 sigmaet   1 getting started
6 sigmaet 1 getting started
 
Comparing Means in IBM SPSS Modeler.pptx
Comparing Means in IBM SPSS Modeler.pptxComparing Means in IBM SPSS Modeler.pptx
Comparing Means in IBM SPSS Modeler.pptx
 

Recently uploaded

The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 

Recently uploaded (20)

The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 

Metabolic Network Mapping Exericse

  • 1. Unit 5.2 Metabolic network visualization (exercise) Dinesh Barupal dinkumar@ucdavis.edu
  • 2. Input file : MetaMapp R- Package (openCPU version) Network file Node attribute file How to use MetaMapp ?
  • 3. How to use MetaMapp ? Prepare the input file. Example : TeachingMaterialDataSetsBioinformatics_Training_DataMetaMappNull_MetaMapp_input.xlsx
  • 4. MetaMapp input file errors - • Duplicate PubChem CIDs • Duplicate names • Missing SMILES codes • Missing p-value or fold-change • Headers mismatch • > 1000 compounds
  • 5. How to use MetaMapp ? Obtaining the MetaMapp files. • Go to http://metamapp.fiehnlab.ucdavis.edu Copy and paste your data in this box Click here Now, click on these two buttons chemsim_krp_07.sif node_attributes_chemsim_krp_07.tsv Both files are provided in the training data folder for the case study.
  • 6. chemsim_krp_07.sif node_attributes_chemsim_krp_07.tsv Structure of the created files. Both files will be imported in the Cytoscape software for visualization KRP – KEGG Reaction Pairs – biochemical relationships TMSIM – Tanimoto similarity – chemical relationships
  • 7. What is Cytoscape ? The most used network visualization and analysis tool. http://journals.plos.org/plosbiology/article?id=10.1371%2Fjournal.pbio.1001843http://www.cytoscape.org/ Backed by strong institutions
  • 8. Visualize a range of experimental data on a network graph Useful graph layout algorithms Graph theory calculations Easy organization of multiple networks for comparisons. Faster navigation of large networks Filter and query the network Contributed plugins Works on PC, Max and Linux system USB drive contains a copy of Cytoscape software Cytoscape basic features
  • 9. Start Cytoscape software Locate the chemsim_krp_07.sif file and click import. The file shall be in your download folder or you can use the file in the example folder. How to use Cytoscape?
  • 10. Visualization panel Table panel highlights the data related to selected node (yellow). Cytoscape windows
  • 11. Useful buttons in the menu-bar Zoom in Zoom out Zoom-all Zoom in selected You will use these often.
  • 12. Show graphics details Tip: if you don’t see the labels/edges/shapes/colors in graph, click on “Show graphics details”.
  • 13. Visualize using the yFiles (organic layout). You can try other layout methods, but this one is recommended. Layout a network graph
  • 14. Now import your Node Attributes file
  • 15. Import your Node Attributes file
  • 16. Import your Node Attributes file “Key” symbol should be PubChem_ID
  • 17. Import your Node Attributes file Table panel after importing the node attributes.
  • 18. Data visualization All visual properties can be accessed in the style tab. Node color Node size Node label Node label position Node Label font size Edge color Edge width Network background color Left bottom corner
  • 19. Change network background color 1 2 3 Select black background color or any color you like.
  • 20. Switch back to the node visual properties Click on the node tab.
  • 21. Double click here click here Node coloring : “Node Fill color”
  • 22. Red = higher in male mouse Blue = higher in female mouse Yellow = no change Node coloring : “Node Fill color”
  • 23. Change node label You can choose any label from the node attribute file. You need to zoom in to see the labels Use the scroll button to zoom in and out.
  • 24. If you don’t see the labels
  • 25. Intermediate network graph  crowded, overlapping labels and unpublishable.
  • 26. Change label font size Showing labels for only the significant compounds. It is bit clearer.
  • 27. Change node size Select the values by press the left click on mouse. Then right click. Node size rules FC 1.0 – size = 20 FC >1 & <2 --size = 60 FC >2 & < 3 -- size = 100 FC >3 & < 5 --size = 150 FC > 5-- size = 200
  • 28. Visualize using the yFiles (organic layout). You can try other layout methods, but this one is recommended. Apply the organic layout  Not yet publication ready
  • 29. Node moving Press “control” key and click left mouse button and select the area Now you can move these nodes
  • 30. Change edge colors This box must be checked. The visual property is under the subtab – “edge”
  • 31. Intermediate network graph Lipids Amino acids and amines sugars nucle  Not yet publication ready
  • 32. Cluster detection Check this box Large network can be divided into smaller modules for better visualization and interpretation
  • 34. Clustered network Phospholipids TG, DG, MG, FA CEs Nucleotides Aromatics Peptides Sphingolipids Amino acids
  • 35. Create a sub-network Select a cluster by pressing “Ctrl” and then left click and make a square box. Once selected the nodes, Prese Ctrl+N to make a new network Show graphics details
  • 36. Node label position Click on the label position It will make label position property available in the style tab.
  • 37. Select right side nodes Click on this box to change the property for selected node. Drag the object box to the left and click ok Node label position
  • 38. Select left side nodes Click on this box to change the property for selected node. Drag the object box to the left and click ok Node label position
  • 39. Increase the scaling factor to remove the overlaps of labels. Scaling Focused view of the phospholipid cluster.
  • 40. Network navigation Click on a network you want to visualize Create subnetworks for – • Sphingolipids • Cholesteroyl esters • TGs • Phopspholipids • One carbon metabolism
  • 41. Phospholipids cluster Cholestroyl esters Sphingolipids and amino acids Focused visualization of clusters Clearer, readable, less crowded. This can go in a paper. 
  • 42. Save the session for future
  • 43. Export the network as a pdf file