SlideShare a Scribd company logo
Unit 2.5
MetaMapp and ChemRICH
exercise
Dinesh Barupal
dinkumar@ucdavis.edu
MetaMapp : Exercise
Input file :
MetaMapp R-
Package (openCPU
version)
Network file
Node attribute file
How to use MetaMapp ?
How to get SMILES codes ?
How to use MetaMapp ?
Prepare the input file.
• This is the minimum input
• No duplicate CIDs are allowed
Example :
spring_2018_metabolomics_course_metamapp_
example.xlsx
About the example dataset
• Comparison of the plasma metabolome in
Non alcoholic fatty liver disease subjects and
the controls.
• HILIC + CSH assays
• ~ 650 identified metabolites.
• Unpublished (you can write a paper out of it).
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 example 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
Click here
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?
Import a new network
If you want to import a new network file in already running Cytoscape
Select the .sif file
Visualization panel
Table panel highlights the data related to selected node
(yellow).
Cytoscape windwos
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
Network graph after organic layout
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
Change network background color
1
2
3
Select black background color or any color you like.
Double click here
click here
Node coloring : “Node Fill color”
Red = higher
Blue = lower
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
Intermediate network graph
Bit clearer, has experimental results. Highlighting the clusters that are changed.
 Not yet
publication ready
Node moving
Press “control” key and click left
mouse button and select the area
Now you can move
these nodes
Intermediate network graph
 Not yet
publication ready
Change edge colors
This box must be checked.
The visual property is
under the subtab – “edge”
Intermediate network graph
KEGG reactions
Chemical similarity
Lipids
Amino acids
and amines
Observations
• Several fatty acids and DAGs are increased in NAFLD
plasma.
• Metformin was higher in NAFLD subjects along with
increased in MTA and Hypoxanthine.
• PE, CER, PC and CEs were decreased in the NAFLD
subjects.
• Stachydrine- orange juice related compound was 5-
fold lower in the NFALD subjects.
• One carbon and lipid metabolism were altered in
the NAFLD subjects.
Cluster detection
Check this box
Large network can be divided into smaller modules for better
visualization and interpretation
Useful buttons in the menu-bar
Zoom in Zoom out Zoom-all
Zoom in
selected
You will use these often.
Clustered network
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
Increase the scaling factor to
remove the overlaps of labels.
Scaling
Focused view of the fatty acids and DG cluster.
Network navigation
Click on a network you want to visualize
Create
subnetworks for –
• Sphingolipids
• Cholesteroyl esters
• TGs
• Phopspholipids
• One carbon metabolism
Sphingolipid cluster
Cholestroyl esters
PC cluster + acetyl carnitines
Focused visualization of clusters
Clearer, readable, less crowded.
This can go in a paper. 
One carbon metabolism and FAFLD
The commonly used anti-diabetic agent metformin targets mitochondrial complex I and thus
decreases the NAD+/NADH ratio. Metformin also inhibits cancer cell growth, in part through
inhibition of biosynthetic metabolism (Griss et al., 2015). Metformin-induced growth
inhibition can be partially rescued by supplementation with hypoxanthine and thymidine,
products of 1C metabolism (Corominas-Faja et al., 2012). It remains unclear, however, if the
impact of metformin on 1C metabolism is clinically significant at normal therapeutic doses.
One carbon metabolism and FAFLD
Increased homocysteine also occurs in liver disease,
including non-alcoholic fatty liver disease (NAFLD) (Dai
et al., 2016). In animals fed high-fat diets to induce
NAFLD, liver 1C metabolism is dysregulated, as
evidenced by intrahepatic increases in SAH and free
homocysteine and decreases in methionine and the
GNMT enzyme (Pacana et al., 2015). At the same time,
deletions of 1C enzymes lead to development of liver
disease.
Save the session for future
Export the network as a pdf file
ChemRICH: Exercise
ChemRICH : Data preparation
Example dataset available in the chemrich example folder
spring_2018_metabolomics_course_chemrich_example
Use PubChem Identified Exchange Service to obtain identifiers, InchiKeys and SMILES for compound names.
ChemRICH input file errors -
• Duplicate PubChem CIDs
• Duplicate names
• Missing SMILES codes
• Missing p-value or fold-change
• Headers mismatch
• > 1000 compounds
Perform ChemRICH analysis
www.ChemRICH.us
Paste your data in this box
Explanation of results
Editable power-point slide
Explanation of results
Download/interact with results
Imino Acids
Saturated_Lysophosphatidylcholines
Lysophospholipids
Unsaturated_Lysophosphatidylcholines
NewCluster_32
Cholestenes
Phosphatidylethanolamines
NewCluster_14
Unsaturated_Phosphatidylcholines
Sphingomyelins
Diglycerides
Plasmalogens
Unsaturated_Ceramides
Galactosylceramides
Cholesterol Esters
0
10
20
30
0 5 10 15 20
median XlogP of clusters
-log(pvalue)
Explanation of results
Explanation of results
User provided classes
http://chemrich.fiehnlab.ucdavis.edu/ocpu/library/ChemRICHTest3/www/class.html

More Related Content

PPTX
Metabolite Set Enrichment Analysis (ChemRICH)
PDF
Research paper on big data and hadoop
PPTX
Database Basics and MySQL
PPTX
Benefits of data visualization
PPTX
Data Visualization - A Brief Overview
PPTX
Power of data visualization
PPTX
Data visualization-tools
PPTX
Heap sort
Metabolite Set Enrichment Analysis (ChemRICH)
Research paper on big data and hadoop
Database Basics and MySQL
Benefits of data visualization
Data Visualization - A Brief Overview
Power of data visualization
Data visualization-tools
Heap sort

What's hot (20)

PPT
15857 cse422 unsupervised-learning
PPTX
Entity Relationship Diagram
PPTX
Kdd process
PPT
Data Structure and Algorithms Linked List
PPTX
Avl tree
PPTX
Map Reduce
ODP
Dimensionality Reduction
PPTX
3 tier data warehouse
 
PDF
Outlier detection method introduction
PDF
Data preprocessing using Machine Learning
PDF
resampling techniques in machine learning
PPTX
Data Visualization
PDF
Feature Engineering for ML - Dmitry Larko, H2O.ai
PDF
Object Based Databases
PPT
4.5 mining the worldwideweb
PPT
2. visualization in data mining
PPTX
Dbms database models
PPTX
FDS_dept_ppt.pptx
PDF
Int306 02
PDF
The Importance of Data Visualization
15857 cse422 unsupervised-learning
Entity Relationship Diagram
Kdd process
Data Structure and Algorithms Linked List
Avl tree
Map Reduce
Dimensionality Reduction
3 tier data warehouse
 
Outlier detection method introduction
Data preprocessing using Machine Learning
resampling techniques in machine learning
Data Visualization
Feature Engineering for ML - Dmitry Larko, H2O.ai
Object Based Databases
4.5 mining the worldwideweb
2. visualization in data mining
Dbms database models
FDS_dept_ppt.pptx
Int306 02
The Importance of Data Visualization
Ad

Similar to How to use MetaMapp and ChemRICH software for metabolomics ? (20)

PPTX
Metabolic network mapping for metabolomics
PPTX
Metabolic Network Mapping Exericse
PPTX
Metabolic network visualization - concepts
PPTX
Metabolic Set Enrichment Analysis - chemrich - 2019
PPTX
Big data in metabolism
PPTX
Metabolomic data analysis and visualization tools
PPT
Use of data
PPTX
Mapping to the Metabolomic Manifold
PPTX
Connecting Metabolomic Data with Context
PPTX
Mapping metabolites against pathway databases
PDF
Molecular and data visualization in drug discovery
PPT
Metabolomics seminarslides 013111final 110201
PPT
ChemSpider: Connecting Chemistry & Mass Spectrometry on the Internet
PDF
NetBioSIG2013-Talk Gang Su
PPTX
Pathway and network analysis
PPTX
Metabolic pathway mapping against KEGG, Reactome, HMDB and CPDB
PDF
ICIC 2013 Conference Proceedings Sebastian Radestock
PDF
Predicting Novel Metabolic Pathways through Subgraph Mining
PPT
13128931.ppt
PDF
Chemistry Online and The vision and challenges associated with building the c...
Metabolic network mapping for metabolomics
Metabolic Network Mapping Exericse
Metabolic network visualization - concepts
Metabolic Set Enrichment Analysis - chemrich - 2019
Big data in metabolism
Metabolomic data analysis and visualization tools
Use of data
Mapping to the Metabolomic Manifold
Connecting Metabolomic Data with Context
Mapping metabolites against pathway databases
Molecular and data visualization in drug discovery
Metabolomics seminarslides 013111final 110201
ChemSpider: Connecting Chemistry & Mass Spectrometry on the Internet
NetBioSIG2013-Talk Gang Su
Pathway and network analysis
Metabolic pathway mapping against KEGG, Reactome, HMDB and CPDB
ICIC 2013 Conference Proceedings Sebastian Radestock
Predicting Novel Metabolic Pathways through Subgraph Mining
13128931.ppt
Chemistry Online and The vision and challenges associated with building the c...
Ad

Recently uploaded (20)

PDF
The scientific heritage No 166 (166) (2025)
PPTX
Protein & Amino Acid Structures Levels of protein structure (primary, seconda...
PPTX
GEN. BIO 1 - CELL TYPES & CELL MODIFICATIONS
PPTX
INTRODUCTION TO EVS | Concept of sustainability
PPTX
Classification Systems_TAXONOMY_SCIENCE8.pptx
PPTX
Introduction to Fisheries Biotechnology_Lesson 1.pptx
PDF
ELS_Q1_Module-11_Formation-of-Rock-Layers_v2.pdf
PDF
Phytochemical Investigation of Miliusa longipes.pdf
PPTX
2. Earth - The Living Planet earth and life
PPTX
famous lake in india and its disturibution and importance
PPTX
Derivatives of integument scales, beaks, horns,.pptx
PDF
AlphaEarth Foundations and the Satellite Embedding dataset
PDF
Mastering Bioreactors and Media Sterilization: A Complete Guide to Sterile Fe...
PPTX
2. Earth - The Living Planet Module 2ELS
PDF
IFIT3 RNA-binding activity primores influenza A viruz infection and translati...
PDF
VARICELLA VACCINATION: A POTENTIAL STRATEGY FOR PREVENTING MULTIPLE SCLEROSIS
PPTX
EPIDURAL ANESTHESIA ANATOMY AND PHYSIOLOGY.pptx
PPTX
Comparative Structure of Integument in Vertebrates.pptx
PPT
protein biochemistry.ppt for university classes
PDF
An interstellar mission to test astrophysical black holes
The scientific heritage No 166 (166) (2025)
Protein & Amino Acid Structures Levels of protein structure (primary, seconda...
GEN. BIO 1 - CELL TYPES & CELL MODIFICATIONS
INTRODUCTION TO EVS | Concept of sustainability
Classification Systems_TAXONOMY_SCIENCE8.pptx
Introduction to Fisheries Biotechnology_Lesson 1.pptx
ELS_Q1_Module-11_Formation-of-Rock-Layers_v2.pdf
Phytochemical Investigation of Miliusa longipes.pdf
2. Earth - The Living Planet earth and life
famous lake in india and its disturibution and importance
Derivatives of integument scales, beaks, horns,.pptx
AlphaEarth Foundations and the Satellite Embedding dataset
Mastering Bioreactors and Media Sterilization: A Complete Guide to Sterile Fe...
2. Earth - The Living Planet Module 2ELS
IFIT3 RNA-binding activity primores influenza A viruz infection and translati...
VARICELLA VACCINATION: A POTENTIAL STRATEGY FOR PREVENTING MULTIPLE SCLEROSIS
EPIDURAL ANESTHESIA ANATOMY AND PHYSIOLOGY.pptx
Comparative Structure of Integument in Vertebrates.pptx
protein biochemistry.ppt for university classes
An interstellar mission to test astrophysical black holes

How to use MetaMapp and ChemRICH software for metabolomics ?

  • 1. Unit 2.5 MetaMapp and ChemRICH exercise Dinesh Barupal dinkumar@ucdavis.edu
  • 3. Input file : MetaMapp R- Package (openCPU version) Network file Node attribute file How to use MetaMapp ?
  • 4. How to get SMILES codes ?
  • 5. How to use MetaMapp ? Prepare the input file. • This is the minimum input • No duplicate CIDs are allowed Example : spring_2018_metabolomics_course_metamapp_ example.xlsx
  • 6. About the example dataset • Comparison of the plasma metabolome in Non alcoholic fatty liver disease subjects and the controls. • HILIC + CSH assays • ~ 650 identified metabolites. • Unpublished (you can write a paper out of it).
  • 7. MetaMapp input file errors - • Duplicate PubChem CIDs • Duplicate names • Missing SMILES codes • Missing p-value or fold-change • Headers mismatch • > 1000 compounds
  • 8. 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 example folder for the case study.
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. Click here 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?
  • 13. Import a new network If you want to import a new network file in already running Cytoscape Select the .sif file
  • 14. Visualization panel Table panel highlights the data related to selected node (yellow). Cytoscape windwos
  • 15. Show graphics details Tip: if you don’t see the labels/edges/shapes/colors in graph, click on “Show graphics details”.
  • 16. Visualize using the yFiles (organic layout). You can try other layout methods, but this one is recommended. Layout a network graph
  • 17. Network graph after organic layout
  • 18. Now import your Node Attributes file
  • 19. Import your Node Attributes file
  • 20. Import your Node Attributes file “Key” symbol should be PubChem_ID
  • 21. Import your Node Attributes file Table panel after importing the node attributes.
  • 22. 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
  • 23. Change network background color 1 2 3 Select black background color or any color you like.
  • 24. Double click here click here Node coloring : “Node Fill color”
  • 25. Red = higher Blue = lower Yellow = no change Node coloring : “Node Fill color”
  • 26. 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.
  • 27. If you don’t see the labels
  • 28. Intermediate network graph  crowded, overlapping labels and unpublishable.
  • 29. Change label font size Showing labels for only the significant compounds. It is bit clearer.
  • 30. 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
  • 31. Intermediate network graph Bit clearer, has experimental results. Highlighting the clusters that are changed.  Not yet publication ready
  • 32. Node moving Press “control” key and click left mouse button and select the area Now you can move these nodes
  • 33. Intermediate network graph  Not yet publication ready
  • 34. Change edge colors This box must be checked. The visual property is under the subtab – “edge”
  • 35. Intermediate network graph KEGG reactions Chemical similarity Lipids Amino acids and amines
  • 36. Observations • Several fatty acids and DAGs are increased in NAFLD plasma. • Metformin was higher in NAFLD subjects along with increased in MTA and Hypoxanthine. • PE, CER, PC and CEs were decreased in the NAFLD subjects. • Stachydrine- orange juice related compound was 5- fold lower in the NFALD subjects. • One carbon and lipid metabolism were altered in the NAFLD subjects.
  • 37. Cluster detection Check this box Large network can be divided into smaller modules for better visualization and interpretation
  • 38. Useful buttons in the menu-bar Zoom in Zoom out Zoom-all Zoom in selected You will use these often.
  • 40. 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
  • 41. Node label position Click on the label position It will make label position property available in the style tab.
  • 42. 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
  • 43. Increase the scaling factor to remove the overlaps of labels. Scaling Focused view of the fatty acids and DG cluster.
  • 44. Network navigation Click on a network you want to visualize Create subnetworks for – • Sphingolipids • Cholesteroyl esters • TGs • Phopspholipids • One carbon metabolism
  • 45. Sphingolipid cluster Cholestroyl esters PC cluster + acetyl carnitines Focused visualization of clusters Clearer, readable, less crowded. This can go in a paper. 
  • 47. The commonly used anti-diabetic agent metformin targets mitochondrial complex I and thus decreases the NAD+/NADH ratio. Metformin also inhibits cancer cell growth, in part through inhibition of biosynthetic metabolism (Griss et al., 2015). Metformin-induced growth inhibition can be partially rescued by supplementation with hypoxanthine and thymidine, products of 1C metabolism (Corominas-Faja et al., 2012). It remains unclear, however, if the impact of metformin on 1C metabolism is clinically significant at normal therapeutic doses. One carbon metabolism and FAFLD Increased homocysteine also occurs in liver disease, including non-alcoholic fatty liver disease (NAFLD) (Dai et al., 2016). In animals fed high-fat diets to induce NAFLD, liver 1C metabolism is dysregulated, as evidenced by intrahepatic increases in SAH and free homocysteine and decreases in methionine and the GNMT enzyme (Pacana et al., 2015). At the same time, deletions of 1C enzymes lead to development of liver disease.
  • 48. Save the session for future
  • 49. Export the network as a pdf file
  • 51. ChemRICH : Data preparation Example dataset available in the chemrich example folder spring_2018_metabolomics_course_chemrich_example Use PubChem Identified Exchange Service to obtain identifiers, InchiKeys and SMILES for compound names.
  • 52. ChemRICH input file errors - • Duplicate PubChem CIDs • Duplicate names • Missing SMILES codes • Missing p-value or fold-change • Headers mismatch • > 1000 compounds
  • 54. Explanation of results Editable power-point slide
  • 56. Download/interact with results Imino Acids Saturated_Lysophosphatidylcholines Lysophospholipids Unsaturated_Lysophosphatidylcholines NewCluster_32 Cholestenes Phosphatidylethanolamines NewCluster_14 Unsaturated_Phosphatidylcholines Sphingomyelins Diglycerides Plasmalogens Unsaturated_Ceramides Galactosylceramides Cholesterol Esters 0 10 20 30 0 5 10 15 20 median XlogP of clusters -log(pvalue)