SlideShare a Scribd company logo
DEVELOPMENT OF COMPUTATIONAL
ANALYSIS TOOLS FOR NATURAL PRODUCTS
RESEARCH AND METABOLOMICS
天然物科学およびメタボロミクスのための計算解析ツールの開発	
Ahmed Mohamed
Kyoto University
Presentation Contents	
•  Metabolic analysis
•  Background
•  NetPathMiner: Network path mining through gene expression.
•  Overview of biological network analysis
•  Workflow of NetPathMiner
•  NMRPro: interactive online processing of NMR spectra
•  Overview of NMR spectral processing
•  Natural product dereplication and spectral processing
•  NMRPro capabilities.
2Computational tools for metabolic analysis
Background	
3Computational tools for metabolic analysis
Transcription	
 Translation	
Protein
interaction	
Metabolism	
DNA	
 RNA	
 Proteins	
 Metabolites	
Metabolic Analysis
The scientific study of chemical processes involving metabolites.
Metabolic Analysis	
Primary	
 Secondary	
•  Metabolic
engineering
Recombinant	
•  Explain biological
phenotypes
•  Compare treatment
efficacies	
•  Early disease prognosis
•  Identify active metabolic
pathways	
•  Study of metabolic
disorders	
•  Identify drug leads
from natural
products
Goals	
Background: Applications of metabolic analysis	
4Computational tools for metabolic analysisMethods	
•  Fluxomics•  Metabolite identification	
•  Network Analysis
•  Clustering &
Classification	
•  Metabolite
identification
Network Analysis Metabolite identification
Natural extract	
Biological Sample
(blood / urine / tissue)	
Background: Workflow of metabolic analysis	
5Computational tools for metabolic analysis
Gene expression NMR/ LC/GC-MS	
Clustering / classification
Sample	
Data	
Computational
analysis	
NetPathMiner NMRPro	
Tools
Presentation Contents	
•  Metabolic analysis
•  Background
•  NetPathMiner: Network path mining through gene expression.
•  Overview of biological network analysis
•  Workflow of NetPathMiner
•  NMRPro: interactive online processing of NMR spectra
•  Overview of NMR spectral processing
•  Natural product dereplication and spectral processing
•  NMRPro capabilities.
6Computational tools for metabolic analysis
What are Biological Networks?
•  Representing biological entities as nodes connected by
edges.
•  Nodes can represent chemical substrates or proteins.
•  Edges represent relationships: metabolite production /
consumption, activation / inhibition.
	
7Computational tools for metabolic analysis
Big (>1000s nodes)
Relationship of active parts with biological conditions
may explain observed phenotypes
Small parts are active
Characteristics of Biological Networks
Computational tools for metabolic analysis 8
Manual analysis infeasible!
Network Analysis in Biology
Computational tools for metabolic analysis 9
Gene expression
profiling
Network path
mining
Interpretation
by a biologist
Experimental validation
Software
needed!!
Mining Active Paths from Gene
Expression
Computational tools for metabolic analysis 10
REACT_22100
REACT_9422
REACT_9463
REACT_22319
REACT_9446
REACT_9436 REACT_9430
REACT_22403
REACT_9393
REACT_9408
REACT_9454REACT_9526
REACT_9437
REACT_22274
REACT_9421
REACT_9418
REACT_9461
REACT_9945
REACT_22177
species_71185
species_29368
species_189407
species_70958species_159549
species_159160
species_174384
species_189464
species_190157
species_189489
species_189386
species_189463
species_189449
species_189466
species_189400
species_190173
species_159151
species_189411
species_189461species_189478
species_189487
species_113531
species_189455
species_189396
species_71067
species_189385
species_159149species_158602
species_29382
species_190128
species_190145
species_29426
species_189481
species_189444
Paths active
in a particular condition
1. Weighting network
2. Enumeration of
active linear paths
Gene expression
Data
(Numerical Matrix)
Biological
Network
Linear paths represent metabolic paths
or signaling cascades
Challenges to Network Path Mining
1.  Networks are downloaded in different file formats depending on
the database.
2.  Networks have different types
3.  Metabolic networks can have different representations
4.  Linear Path enumeration output 1000s of paths.
•  Difficult to investigate manually
•  Hard to visualize
Computational tools for metabolic analysis 11
Challenges to Network Path Mining
1.  Networks are downloaded in
different file formats depending
on the database.
2.  Networks have different types
3.  Metabolic networks can have
different representations
4.  Linear Path enumeration output
1000s of paths.
•  Difficult to investigate manually
•  Hard to visualize
Computational tools for metabolic analysis 12
KEGG
KGML
Reactome
SBML
BioPAX
BioCyc
BioPAX
Pathway
Commons
BioPAX
Challenges to Network Path Mining
1.  Networks are downloaded in
different file formats depending
on the database.
2.  Networks have different types
3.  Metabolic networks can have
different representations
4.  Linear Path enumeration output
1000s of paths.
•  Difficult to investigate manually
•  Hard to visualize
Computational tools for metabolic analysis 13
Metabolic Networks
Signaling Networks
Challenges to Network Path Mining
1.  Networks are downloaded in
different file formats depending
on the database.
2.  Networks have different types
3.  Metabolic networks can have
different representations
4.  Linear Path enumeration output
1000s of paths.
•  Difficult to investigate manually
•  Hard to visualize
Computational tools for metabolic analysis 14
Pyruvate) Ac,CoA)
NAD+)
CoA,SH)
Reac5on)
CO2)
NADH)
R1# R2#
S1,#S2#
S3,#S4#
R3#
S5#
G1# G2,G3# G4#
R4# R5#
S6#
G2# G5#
G1#
G2#
G3#
G4#
G5#
R1
#!#R2#
R2
#!#R1#
R2 #!#R1#
R1 #!#R2#
R2#!#R3#
R
2 #!
#R
3#
R4#!#R5#
Metabolite-Reaction representation
Reaction representation
Gene representation
Challenges to Network Path Mining
1.  Networks are downloaded in
different file formats depending
on the database.
2.  Networks have different types
3.  Metabolic networks can have
different representations
4.  Linear Path enumeration output
1000s of paths.
•  Difficult to investigate manually
•  Hard to visualize
Computational tools for metabolic analysis 15
Current Software for Path Mining
PathRanker1 rBiopaxParser2 PathView3
Input network format KGML BioPAX KGML
Supported network types Metabolic Metabolic &
Signaling
Metabolic &
Signaling
Network representation
conversion
Limited ✗ ✗
Path extraction ✓ ✗ ✗
Visualization Paths only Networks only Networks
only
1. Hancock, T., et al. Bioinformatics, 2010, 26, 2128-2135.
2. Kramer, 1., et al. Bioinformatics 2013, 29 (4), 520-522.
3. Luo, W., et al. Bioinformatics 2013, 29 (14), 1830-1831.
16Computational tools for metabolic analysis
NetPathMiner: Motivation
Create a path mining software that:
1.  Support different input network formats
2.  Support both metabolic & signaling networks.
3.  Convert between network representations.
4.  Provide effective visualization of networks & paths.
5.  Integrate into other software tools.
17Computational tools for metabolic analysis
Presentation Contents	
•  Metabolic analysis
•  Background
•  NetPathMiner: Network path mining through gene expression.
•  Overview of biological network analysis
•  Workflow of NetPathMiner
•  NMRPro: interactive online processing of NMR spectra
•  Overview of NMR spectral processing
•  Natural product dereplication and spectral processing
•  NMRPro capabilities.
18Computational tools for metabolic analysis
NetPathMiner: Process Flow
SBML KGML BioPAX
Metabolic
representation
Reaction
representation
Gene
representation
Weighted network
Ranked path list
Path clusters
Network plots
1 Pathway file
processing
2 Network
representation
3 Network
edges weighting
4 Path ranking
5 Clustering/
Classification
6 Visualization
Metabolic Signaling
Gene
Expression
Gene set analysis,
igraph network analysis,
FBA, PPI analysis
User-customized
weighting function
Processes implemented
within NetPathMiner
Possible integration
procedures
19Computational tools for metabolic analysis
NetPathMiner: Visualization
Visualization of top 100 paths, grouped into 3 clusters (red, green, blue)
20Computational tools for metabolic analysis
Metabolic representation Reaction representation Gene representation
Paths
Paths
Presentation Contents	
•  Metabolic analysis
•  Background
•  NetPathMiner: Network path mining through gene expression.
•  Overview of biological network analysis
•  Workflow of NetPathMiner
•  NMRPro: interactive online processing of NMR spectra
•  Overview of NMR spectral processing
•  Natural product dereplication and spectral processing
•  NMRPro capabilities.
21Computational tools for metabolic analysis
Network Analysis Metabolite identification
Natural extract	
Biological Sample
(blood / urine / tissue)	
Background: Workflow of metabolic analysis	
22Computational tools for metabolic analysis
Gene expression NMR/ LC/GC-MS	
Clustering / classification
Sample	
Data	
Computational
analysis	
NetPathMiner NMRPro	
Tools
Overview of spectral processing 	
NMR / MS
Spectrometry	
Biological
Extracts	
Data Processing	
Metabolite
Identification /
Quantification	
23Computational tools for metabolic analysis
Spectral preprocessing	
•  File format conversion:
•  Baseline Correction:
•  Remove noise and artifacts resulting from different measurement
conditions
•  Alignment
Proprietary
Instrument-specific 	
Open
Exchangeable	
Jcamp-DX
NMRPipe
Sparky	
Bruker
Agilent / Varian
JEOL
SIMPSON
TecMag	
Baseline
recognition	
Baseline
modeling	
Baseline
subtraction	
24Computational tools for metabolic analysis
Spectral reduction	
25Computational tools for metabolic analysis
Current limitations in NMR spectral
processing	
1.  NMR spectra (raw / processed) cannot be shared easily
2.  Advanced NMR processing require programming scripts
or installation of expensive software.
3.  Spectral databases lack user interactivity.
	
Computational tools for metabolic analysis 26
Current limitations in NMR spectral
processing	
1.  NMR spectra (raw /
processed) can’t be
shared easily.
2.  Advanced NMR
processing require
programming scripts or
installation of expensive
software.
3.  Spectral databases lack
user interactivity.
Computational tools for metabolic analysis 27
Spectral processing and analysis
requires collaborations between
NMR technicians, spectropists and
chemists.
NMR / MS
Core center	
Data
Processing	
Data
Analysis
Current limitations in NMR spectral
processing	
1.  NMR spectra (raw /
processed) can’t be
shared easily.
2.  Advanced NMR
processing require
programming scripts or
installation of expensive
software.
3.  Spectral databases lack
user interactivity.
Computational tools for metabolic analysis 28
Advanced spectral processing
requires Matlab / R or python
scripts
Current limitations in NMR spectral
processing	
1.  NMR spectra (raw /
processed) can’t be
shared easily.
2.  Advanced NMR
processing require
programming scripts or
installation of expensive
software.
3.  Spectral databases lack
user interactivity.
Computational tools for metabolic analysis 29
Displaying Spectra as static image
prevents investigation of small
peaks
NMRPro: interactive online processing of
NMR spectra	
•  Motivation:
•  Easy-to-use user interface for spectral processing
•  Online processing allow sharing of raw and processed spectra
among collaborators
•  Does not require installation of software.
•  Can be used to visualize NMR spectra in spectral databases (such
as BMRB, HMDB).
•  Challenges:
•  Large size of NMR spectra.
•  Processing is computationally expensive.	
30Computational tools for metabolic analysis
NMRPro architecture
	
Server-side
1 Python Core & Plugins 2 Django App
Classes for representing NMR Spectra:
• NMRSpectrum1D • NMRSpectrum2D
• NMRDataset • NMRSampleset
Core
Each plugin provide a certain functionality:
• Reading different file formats
• Zero Filling • Apodization
• Fourier transform • Phase correction
• Baseline correction • Peak picking
• Alignment
Plugins
Convert NMR spectra to
compressed formats &
send it to client-side
Process user requests
Extract GUI info. From
plugins & send it to
client-side
Client-side
3 SpecdrawJS
Displays NMR spectra
interactively
Displays plugin GUI as
menu options
Captures user requests
and send them to the
server
31Computational tools for metabolic analysis
Spectral compression allows data transfer across the web.
NMRPro architecture
	
Server-side
1 Python Core & Plugins 2 Django App
Classes for representing NMR Spectra:
• NMRSpectrum1D • NMRSpectrum2D
• NMRDataset • NMRSampleset
Core
Each plugin provide a certain functionality:
• Reading different file formats
• Zero Filling • Apodization
• Fourier transform • Phase correction
• Baseline correction • Peak picking
• Alignment
Plugins
Convert NMR spectra to
compressed formats &
send it to client-side
Process user requests
Extract GUI info. From
plugins & send it to
client-side
Client-side
3 SpecdrawJS
Displays NMR spectra
interactively
Displays plugin GUI as
menu options
Captures user requests
and send them to the
server
32Computational tools for metabolic analysis
Integration of server-side provides advanced and
computationally expensive processing capabilities.
NMRPro architecture
	
Server-side
1 Python Core & Plugins 2 Django App
Classes for representing NMR Spectra:
• NMRSpectrum1D • NMRSpectrum2D
• NMRDataset • NMRSampleset
Core
Each plugin provide a certain functionality:
• Reading different file formats
• Zero Filling • Apodization
• Fourier transform • Phase correction
• Baseline correction • Peak picking
• Alignment
Plugins
Convert NMR spectra to
compressed formats &
send it to client-side
Process user requests
Extract GUI info. From
plugins & send it to
client-side
Client-side
3 SpecdrawJS
Displays NMR spectra
interactively
Displays plugin GUI as
menu options
Captures user requests
and send them to the
server
33Computational tools for metabolic analysis
SpectrdrawJS can be integrated into current databases for
interactive visualization of spectra.
NMRPro visualization
	
-1012345678910
0
20M
40M
60M
80M
100M
120M
140M
Chemical shift (ppm)
Intensity
0.760.76
0.7690.769
0.780.78
1.1721.172
1.1721.172
1.1721.172
1.1741.174
1.1741.174
1.1771.177
1.1771.177
1.1791.179
1.1891.189
1.1891.189
1.1891.189
1.7781.778
3.7273.727
3.733.73
3.7323.732
3.7433.743
4.74.7
4.74.7
5.2525.252
7.6657.665
7.677.67
7.6727.672
7.6767.676
7.6777.677
7.6777.677
7.687.68
7.6817.681
7.6827.682
7.6827.682
7.6847.684
8.2948.294
8.2958.295
8.2958.295
8.2968.296
8.2988.298
8.2998.299
8.3018.301
8.3018.301
8.3018.301
8.3028.302
8.3038.303
8.3038.303
8.3038.303
8.3038.303
-1012345678910
010M20M30M40M50M60M70M80M90M100M
SpecdrawJS
3.23.33.43.53.63.73.83.94.04.14.24.34.4
62
64
66
68
70
72
74
76
78
80
82
Chemical shift (ppm)
Intensity
33.544.555.566.577.58
60708090100110120130
SpecdrawJS
4.09, 71.35
34Computational tools for metabolic analysis
Presentation Contents	
•  Metabolic analysis
•  Background
•  NetPathMiner: Network path mining through gene expression.
•  Overview of biological network analysis
•  Workflow of NetPathMiner
•  NMRPro: interactive online processing of NMR spectra
•  Overview of NMR spectral processing
•  Natural product dereplication and spectral processing
•  NMRPro capabilities.
35Computational tools for metabolic analysis
Dereplication of natural product
compounds	
•  Definition:
Rapid identification of previously isolated
compounds in an automated manner.
•  Importance:
•  Reduces time and effort
•  Increases the chances of isolating new compounds.
•  Challenges
Requires the integration of diverse computational resources
36Computational tools for metabolic analysis
Dereplication overview
	
Natural extract
Purification
Full spectral
measurement
Manual structure
elucidation
Literature inquiry
Search by:
•  Structure
Natural extract
Fractionation /
Purification
Preliminary spectral
measurement
Database search
Search by:
•  Spectra
•  Structure fragments
Filter by:
•  Source organism
•  Bioactivity
Without
dereplication
With
dereplication
I II
a
b
c
a
d
d
b
e
c
37Computational tools for metabolic analysis
Computational resources for dereplication	
•  Databases:
•  Contain spectral data, source organism and bioactivity information
of previously isolated compounds.
•  Software:
•  Spectral preprocessing
•  Data reduction and metabolite identification.
38Computational tools for metabolic analysis
Dereplication databases
	
 General	
 Natural product-specific	
BindingDB
ChEBI
ChemBank
Chembl
ChemIDplus
ChemSpider
CSEARCH
NCI
NIAID
ChemDB
NMRShiftDB1
PubChem
Reaxys2
SciFinder1,2
SpecInfo1,2
ZINC	
AntiBase1,2
BACTIBASE
CamMedNP
ConMedNP
Dictionary of marine N. P.
Dictionary of N. P.
HeteroCycles
Marinlit1,2
NAPROC-131
NPACT
NuBBE
PhytAMP
SuperNatural
TCM database
UDNP	
1 Contain spectral data
2 Commercial databases	
39Computational tools for metabolic analysis
Challenges for dereplication
	
•  Databases:
•  Scarcity of free-to-use databases that contain spectral data
•  Methods and software:
•  Spectral preprocessing: Lack of online processing software for
NMR spectra.
•  Compound identification: Computational methods and software
require familiarity of computer programming.
40Computational tools for metabolic analysis
Challenges for dereplication
	
•  Databases:
•  Scarcity of free-to-use
databases that contain
spectral data
•  Software:
•  Spectral preprocessing: Lack
of online processing software
for NMR spectra.
•  Compound identification:
Computational methods and
software require familiarity of
computer programming.
41Computational tools for metabolic analysis
NMRPro can be a building
block	
NMRPro future extensions
Presentation Contents	
•  Metabolic analysis
•  Background
•  NetPathMiner: Network path mining through gene expression.
•  Overview of biological network analysis
•  Workflow of NetPathMiner
•  NMRPro: interactive online processing of NMR spectra
•  Overview of NMR spectral processing
•  Natural product dereplication and spectral processing
•  NMRPro capabilities.
42Computational tools for metabolic analysis
NMRPro Live
Summary
•  We surveyed the current status of computational tools for
metabolic analysis, identifying several limitations.
•  We presented two novel tools, which can be building
blocks for automating research in natural products and
metabolomics.
•  NetPathMiner, a software package in R, is useful for
mining metabolically active paths based on gene
expression
•  NMRPro is web component for extending NMR
processing functionality of web applications and spectral
databases.
43Computational tools for metabolic analysis
List of publications
•  Mohamed, A., Hancock, T., Nguyen, C. H. & Mamitsuka,
H. NetPathMiner: R/Bioconductor package for network
path mining through gene expression. Bioinformatics 30,
3139-3141 (2014).
•  Mohamed, A., Nguyen, C. H. & Mamitsuka, H. Current
status and prospects of computational resources for
natural product dereplication: a review. Briefings in
bioinformatics, bbv042 (2015).
•  Mohamed, A., Nguyen, C. H. & Mamitsuka, H. NMRPro:
An integrated web component for interactive processing
and visualization of NMR spectra. Bioinformatics (in
revision).
Computational tools for metabolic analysis 44
Acknowledgements
Professor Hiroshi Mamitsuka, Drs. Timothy
Hancock and Canh Hao Nguyen for their
guidance and contribution during this study
and paper writing.
45Computational tools for metabolic analysis

More Related Content

What's hot

The Language of the Gene Ontology
The Language of the Gene OntologyThe Language of the Gene Ontology
The Language of the Gene Ontology
robertstevens65
 
US2TS presentation on Gene Ontology
US2TS presentation on Gene OntologyUS2TS presentation on Gene Ontology
US2TS presentation on Gene Ontology
Chris Mungall
 
Introduction to METAGENOTE
Introduction to METAGENOTE Introduction to METAGENOTE
The Gene Ontology & Gene Ontology Annotation resources
The Gene Ontology & Gene Ontology Annotation resourcesThe Gene Ontology & Gene Ontology Annotation resources
The Gene Ontology & Gene Ontology Annotation resources
Melanie Courtot
 
Gene Ontology WormBase Workshop International Worm Meeting 2015
Gene Ontology WormBase Workshop International Worm Meeting 2015Gene Ontology WormBase Workshop International Worm Meeting 2015
Gene Ontology WormBase Workshop International Worm Meeting 2015
raymond91105
 
May 15 workshop
May 15  workshopMay 15  workshop
May 15 workshop
Fahadahammed2
 
Analysis and visualization of microarray experiment data integrating Pipeline...
Analysis and visualization of microarray experiment data integrating Pipeline...Analysis and visualization of microarray experiment data integrating Pipeline...
Analysis and visualization of microarray experiment data integrating Pipeline...
Vladimir Morozov
 
Crofton Global Chem AOP talk March 2015
Crofton Global Chem AOP talk March 2015Crofton Global Chem AOP talk March 2015
Crofton Global Chem AOP talk March 2015
KevinCrofton
 

What's hot (9)

The Language of the Gene Ontology
The Language of the Gene OntologyThe Language of the Gene Ontology
The Language of the Gene Ontology
 
US2TS presentation on Gene Ontology
US2TS presentation on Gene OntologyUS2TS presentation on Gene Ontology
US2TS presentation on Gene Ontology
 
Introduction to METAGENOTE
Introduction to METAGENOTE Introduction to METAGENOTE
Introduction to METAGENOTE
 
The Gene Ontology & Gene Ontology Annotation resources
The Gene Ontology & Gene Ontology Annotation resourcesThe Gene Ontology & Gene Ontology Annotation resources
The Gene Ontology & Gene Ontology Annotation resources
 
Gene Ontology WormBase Workshop International Worm Meeting 2015
Gene Ontology WormBase Workshop International Worm Meeting 2015Gene Ontology WormBase Workshop International Worm Meeting 2015
Gene Ontology WormBase Workshop International Worm Meeting 2015
 
GoTermsAnalysisWithR
GoTermsAnalysisWithRGoTermsAnalysisWithR
GoTermsAnalysisWithR
 
May 15 workshop
May 15  workshopMay 15  workshop
May 15 workshop
 
Analysis and visualization of microarray experiment data integrating Pipeline...
Analysis and visualization of microarray experiment data integrating Pipeline...Analysis and visualization of microarray experiment data integrating Pipeline...
Analysis and visualization of microarray experiment data integrating Pipeline...
 
Crofton Global Chem AOP talk March 2015
Crofton Global Chem AOP talk March 2015Crofton Global Chem AOP talk March 2015
Crofton Global Chem AOP talk March 2015
 

Viewers also liked

organic-spectroscopic-analysis
organic-spectroscopic-analysisorganic-spectroscopic-analysis
organic-spectroscopic-analysis
Alexandra Elena
 
Acm & associates outsourcing
Acm & associates outsourcingAcm & associates outsourcing
Acm & associates outsourcingacmassociate
 
Application of NMR and MS based Metabolomics in Natural Product Science
Application of NMR and MS based Metabolomics in Natural Product ScienceApplication of NMR and MS based Metabolomics in Natural Product Science
Application of NMR and MS based Metabolomics in Natural Product Science
Senthil Natesan
 
Recent advancement in impurity profiling
Recent advancement in impurity profilingRecent advancement in impurity profiling
Recent advancement in impurity profilingPiramal Healthcare
 
Nmr ppt.
Nmr ppt.Nmr ppt.
ArabWomenandHigherEducation
ArabWomenandHigherEducationArabWomenandHigherEducation
ArabWomenandHigherEducationCassia Bardos
 
Definiciones y conceptos de planificacion
Definiciones y conceptos de planificacionDefiniciones y conceptos de planificacion
Definiciones y conceptos de planificacion
elker_5
 
Dibujos
DibujosDibujos
Dibujos
Nicklaus123
 
Portfolio
PortfolioPortfolio
Portfolio
Hannah Harrison
 
Real estate groups reviews
Real estate groups reviewsReal estate groups reviews
Real estate groups reviews
rajugo
 
BERNICELENORAWETTERresume (1).pdf
BERNICELENORAWETTERresume (1).pdfBERNICELENORAWETTERresume (1).pdf
BERNICELENORAWETTERresume (1).pdfBernice Wetter
 
Cuento HIPOPOTAMOS
Cuento HIPOPOTAMOS Cuento HIPOPOTAMOS
Cuento HIPOPOTAMOS
Thalia10sz
 
Tarjetas arduino
Tarjetas arduinoTarjetas arduino
Tarjetas arduino
CristianParedes27
 

Viewers also liked (17)

organic-spectroscopic-analysis
organic-spectroscopic-analysisorganic-spectroscopic-analysis
organic-spectroscopic-analysis
 
Acm & associates outsourcing
Acm & associates outsourcingAcm & associates outsourcing
Acm & associates outsourcing
 
Application of NMR and MS based Metabolomics in Natural Product Science
Application of NMR and MS based Metabolomics in Natural Product ScienceApplication of NMR and MS based Metabolomics in Natural Product Science
Application of NMR and MS based Metabolomics in Natural Product Science
 
Recent advancement in impurity profiling
Recent advancement in impurity profilingRecent advancement in impurity profiling
Recent advancement in impurity profiling
 
pub2_gayan_abeykoon
pub2_gayan_abeykoonpub2_gayan_abeykoon
pub2_gayan_abeykoon
 
Nmr ppt.
Nmr ppt.Nmr ppt.
Nmr ppt.
 
ArabWomenandHigherEducation
ArabWomenandHigherEducationArabWomenandHigherEducation
ArabWomenandHigherEducation
 
Appraisal and WBAs
Appraisal and WBAsAppraisal and WBAs
Appraisal and WBAs
 
22
2222
22
 
Definiciones y conceptos de planificacion
Definiciones y conceptos de planificacionDefiniciones y conceptos de planificacion
Definiciones y conceptos de planificacion
 
Dibujos
DibujosDibujos
Dibujos
 
Portfolio
PortfolioPortfolio
Portfolio
 
Real estate groups reviews
Real estate groups reviewsReal estate groups reviews
Real estate groups reviews
 
LeoCarlodeLeonResume
LeoCarlodeLeonResumeLeoCarlodeLeonResume
LeoCarlodeLeonResume
 
BERNICELENORAWETTERresume (1).pdf
BERNICELENORAWETTERresume (1).pdfBERNICELENORAWETTERresume (1).pdf
BERNICELENORAWETTERresume (1).pdf
 
Cuento HIPOPOTAMOS
Cuento HIPOPOTAMOS Cuento HIPOPOTAMOS
Cuento HIPOPOTAMOS
 
Tarjetas arduino
Tarjetas arduinoTarjetas arduino
Tarjetas arduino
 

Similar to Defence_5

Data integration
Data integrationData integration
Data integration
Rafael C. Jimenez
 
Data integration
Data integrationData integration
Data integration
Rafael C. Jimenez
 
Emergingroleo fmi rnainmedicalsciences
Emergingroleo fmi rnainmedicalsciencesEmergingroleo fmi rnainmedicalsciences
Emergingroleo fmi rnainmedicalsciences
karenbbs
 
Variant analysis and whole exome sequencing
Variant analysis and whole exome sequencingVariant analysis and whole exome sequencing
Variant analysis and whole exome sequencing
Bioinformatics and Computational Biosciences Branch
 
Biological networks
Biological networksBiological networks
Qi liu 08.08.2014
Qi liu 08.08.2014Qi liu 08.08.2014
Qi liu 08.08.2014
Hyun Wong Choi
 
20100509 bioinformatics kapushesky_lecture03-04_0
20100509 bioinformatics kapushesky_lecture03-04_020100509 bioinformatics kapushesky_lecture03-04_0
20100509 bioinformatics kapushesky_lecture03-04_0Computer Science Club
 
Functional genomics
Functional genomicsFunctional genomics
Functional genomics
Pawan Kumar
 
WikiPathways: how open source and open data can make omics technology more us...
WikiPathways: how open source and open data can make omics technology more us...WikiPathways: how open source and open data can make omics technology more us...
WikiPathways: how open source and open data can make omics technology more us...
Chris Evelo
 
exRNA Data Analysis Tools in the Genboree Workbench
exRNA Data Analysis Tools in the Genboree WorkbenchexRNA Data Analysis Tools in the Genboree Workbench
exRNA Data Analysis Tools in the Genboree Workbench
exrna
 
Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...
Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...
Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...
GenomeInABottle
 
Reporter assay and q pcr application 2012
Reporter assay and q pcr application 2012Reporter assay and q pcr application 2012
Reporter assay and q pcr application 2012Elsa von Licy
 
140127 abrf interlaboratory study proposal
140127 abrf interlaboratory study proposal140127 abrf interlaboratory study proposal
140127 abrf interlaboratory study proposalGenomeInABottle
 
Functional genomics
Functional genomicsFunctional genomics
Functional genomics
ajay301
 
Bioinformatics class ppt arifuzzaman
Bioinformatics class ppt arifuzzamanBioinformatics class ppt arifuzzaman
Bioinformatics class ppt arifuzzaman
Sardar Arifuzzaman
 
NetBioSIG2013-Talk Robin Haw
NetBioSIG2013-Talk Robin Haw NetBioSIG2013-Talk Robin Haw
NetBioSIG2013-Talk Robin Haw
Alexander Pico
 
MATLAB Bioinformatics tool box
MATLAB Bioinformatics tool boxMATLAB Bioinformatics tool box
MATLAB Bioinformatics tool box
Pinky Vincent
 
American Society for Mass Spectrometry Conference 2013
American Society for Mass Spectrometry Conference 2013American Society for Mass Spectrometry Conference 2013
American Society for Mass Spectrometry Conference 2013Dmitry Grapov
 
EnVisioning Pathways
EnVisioning PathwaysEnVisioning Pathways
EnVisioning Pathways
Rafael C. Jimenez
 

Similar to Defence_5 (20)

Data integration
Data integrationData integration
Data integration
 
Data integration
Data integrationData integration
Data integration
 
Emergingroleo fmi rnainmedicalsciences
Emergingroleo fmi rnainmedicalsciencesEmergingroleo fmi rnainmedicalsciences
Emergingroleo fmi rnainmedicalsciences
 
Variant analysis and whole exome sequencing
Variant analysis and whole exome sequencingVariant analysis and whole exome sequencing
Variant analysis and whole exome sequencing
 
Biological networks
Biological networksBiological networks
Biological networks
 
Qi liu 08.08.2014
Qi liu 08.08.2014Qi liu 08.08.2014
Qi liu 08.08.2014
 
20100509 bioinformatics kapushesky_lecture03-04_0
20100509 bioinformatics kapushesky_lecture03-04_020100509 bioinformatics kapushesky_lecture03-04_0
20100509 bioinformatics kapushesky_lecture03-04_0
 
Functional genomics
Functional genomicsFunctional genomics
Functional genomics
 
Tpa 2013
Tpa 2013Tpa 2013
Tpa 2013
 
WikiPathways: how open source and open data can make omics technology more us...
WikiPathways: how open source and open data can make omics technology more us...WikiPathways: how open source and open data can make omics technology more us...
WikiPathways: how open source and open data can make omics technology more us...
 
exRNA Data Analysis Tools in the Genboree Workbench
exRNA Data Analysis Tools in the Genboree WorkbenchexRNA Data Analysis Tools in the Genboree Workbench
exRNA Data Analysis Tools in the Genboree Workbench
 
Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...
Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...
Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...
 
Reporter assay and q pcr application 2012
Reporter assay and q pcr application 2012Reporter assay and q pcr application 2012
Reporter assay and q pcr application 2012
 
140127 abrf interlaboratory study proposal
140127 abrf interlaboratory study proposal140127 abrf interlaboratory study proposal
140127 abrf interlaboratory study proposal
 
Functional genomics
Functional genomicsFunctional genomics
Functional genomics
 
Bioinformatics class ppt arifuzzaman
Bioinformatics class ppt arifuzzamanBioinformatics class ppt arifuzzaman
Bioinformatics class ppt arifuzzaman
 
NetBioSIG2013-Talk Robin Haw
NetBioSIG2013-Talk Robin Haw NetBioSIG2013-Talk Robin Haw
NetBioSIG2013-Talk Robin Haw
 
MATLAB Bioinformatics tool box
MATLAB Bioinformatics tool boxMATLAB Bioinformatics tool box
MATLAB Bioinformatics tool box
 
American Society for Mass Spectrometry Conference 2013
American Society for Mass Spectrometry Conference 2013American Society for Mass Spectrometry Conference 2013
American Society for Mass Spectrometry Conference 2013
 
EnVisioning Pathways
EnVisioning PathwaysEnVisioning Pathways
EnVisioning Pathways
 

Defence_5

  • 1. DEVELOPMENT OF COMPUTATIONAL ANALYSIS TOOLS FOR NATURAL PRODUCTS RESEARCH AND METABOLOMICS 天然物科学およびメタボロミクスのための計算解析ツールの開発 Ahmed Mohamed Kyoto University
  • 2. Presentation Contents •  Metabolic analysis •  Background •  NetPathMiner: Network path mining through gene expression. •  Overview of biological network analysis •  Workflow of NetPathMiner •  NMRPro: interactive online processing of NMR spectra •  Overview of NMR spectral processing •  Natural product dereplication and spectral processing •  NMRPro capabilities. 2Computational tools for metabolic analysis
  • 3. Background 3Computational tools for metabolic analysis Transcription Translation Protein interaction Metabolism DNA RNA Proteins Metabolites Metabolic Analysis The scientific study of chemical processes involving metabolites.
  • 4. Metabolic Analysis Primary Secondary •  Metabolic engineering Recombinant •  Explain biological phenotypes •  Compare treatment efficacies •  Early disease prognosis •  Identify active metabolic pathways •  Study of metabolic disorders •  Identify drug leads from natural products Goals Background: Applications of metabolic analysis 4Computational tools for metabolic analysisMethods •  Fluxomics•  Metabolite identification •  Network Analysis •  Clustering & Classification •  Metabolite identification
  • 5. Network Analysis Metabolite identification Natural extract Biological Sample (blood / urine / tissue) Background: Workflow of metabolic analysis 5Computational tools for metabolic analysis Gene expression NMR/ LC/GC-MS Clustering / classification Sample Data Computational analysis NetPathMiner NMRPro Tools
  • 6. Presentation Contents •  Metabolic analysis •  Background •  NetPathMiner: Network path mining through gene expression. •  Overview of biological network analysis •  Workflow of NetPathMiner •  NMRPro: interactive online processing of NMR spectra •  Overview of NMR spectral processing •  Natural product dereplication and spectral processing •  NMRPro capabilities. 6Computational tools for metabolic analysis
  • 7. What are Biological Networks? •  Representing biological entities as nodes connected by edges. •  Nodes can represent chemical substrates or proteins. •  Edges represent relationships: metabolite production / consumption, activation / inhibition. 7Computational tools for metabolic analysis
  • 8. Big (>1000s nodes) Relationship of active parts with biological conditions may explain observed phenotypes Small parts are active Characteristics of Biological Networks Computational tools for metabolic analysis 8 Manual analysis infeasible!
  • 9. Network Analysis in Biology Computational tools for metabolic analysis 9 Gene expression profiling Network path mining Interpretation by a biologist Experimental validation Software needed!!
  • 10. Mining Active Paths from Gene Expression Computational tools for metabolic analysis 10 REACT_22100 REACT_9422 REACT_9463 REACT_22319 REACT_9446 REACT_9436 REACT_9430 REACT_22403 REACT_9393 REACT_9408 REACT_9454REACT_9526 REACT_9437 REACT_22274 REACT_9421 REACT_9418 REACT_9461 REACT_9945 REACT_22177 species_71185 species_29368 species_189407 species_70958species_159549 species_159160 species_174384 species_189464 species_190157 species_189489 species_189386 species_189463 species_189449 species_189466 species_189400 species_190173 species_159151 species_189411 species_189461species_189478 species_189487 species_113531 species_189455 species_189396 species_71067 species_189385 species_159149species_158602 species_29382 species_190128 species_190145 species_29426 species_189481 species_189444 Paths active in a particular condition 1. Weighting network 2. Enumeration of active linear paths Gene expression Data (Numerical Matrix) Biological Network Linear paths represent metabolic paths or signaling cascades
  • 11. Challenges to Network Path Mining 1.  Networks are downloaded in different file formats depending on the database. 2.  Networks have different types 3.  Metabolic networks can have different representations 4.  Linear Path enumeration output 1000s of paths. •  Difficult to investigate manually •  Hard to visualize Computational tools for metabolic analysis 11
  • 12. Challenges to Network Path Mining 1.  Networks are downloaded in different file formats depending on the database. 2.  Networks have different types 3.  Metabolic networks can have different representations 4.  Linear Path enumeration output 1000s of paths. •  Difficult to investigate manually •  Hard to visualize Computational tools for metabolic analysis 12 KEGG KGML Reactome SBML BioPAX BioCyc BioPAX Pathway Commons BioPAX
  • 13. Challenges to Network Path Mining 1.  Networks are downloaded in different file formats depending on the database. 2.  Networks have different types 3.  Metabolic networks can have different representations 4.  Linear Path enumeration output 1000s of paths. •  Difficult to investigate manually •  Hard to visualize Computational tools for metabolic analysis 13 Metabolic Networks Signaling Networks
  • 14. Challenges to Network Path Mining 1.  Networks are downloaded in different file formats depending on the database. 2.  Networks have different types 3.  Metabolic networks can have different representations 4.  Linear Path enumeration output 1000s of paths. •  Difficult to investigate manually •  Hard to visualize Computational tools for metabolic analysis 14 Pyruvate) Ac,CoA) NAD+) CoA,SH) Reac5on) CO2) NADH) R1# R2# S1,#S2# S3,#S4# R3# S5# G1# G2,G3# G4# R4# R5# S6# G2# G5# G1# G2# G3# G4# G5# R1 #!#R2# R2 #!#R1# R2 #!#R1# R1 #!#R2# R2#!#R3# R 2 #! #R 3# R4#!#R5# Metabolite-Reaction representation Reaction representation Gene representation
  • 15. Challenges to Network Path Mining 1.  Networks are downloaded in different file formats depending on the database. 2.  Networks have different types 3.  Metabolic networks can have different representations 4.  Linear Path enumeration output 1000s of paths. •  Difficult to investigate manually •  Hard to visualize Computational tools for metabolic analysis 15
  • 16. Current Software for Path Mining PathRanker1 rBiopaxParser2 PathView3 Input network format KGML BioPAX KGML Supported network types Metabolic Metabolic & Signaling Metabolic & Signaling Network representation conversion Limited ✗ ✗ Path extraction ✓ ✗ ✗ Visualization Paths only Networks only Networks only 1. Hancock, T., et al. Bioinformatics, 2010, 26, 2128-2135. 2. Kramer, 1., et al. Bioinformatics 2013, 29 (4), 520-522. 3. Luo, W., et al. Bioinformatics 2013, 29 (14), 1830-1831. 16Computational tools for metabolic analysis
  • 17. NetPathMiner: Motivation Create a path mining software that: 1.  Support different input network formats 2.  Support both metabolic & signaling networks. 3.  Convert between network representations. 4.  Provide effective visualization of networks & paths. 5.  Integrate into other software tools. 17Computational tools for metabolic analysis
  • 18. Presentation Contents •  Metabolic analysis •  Background •  NetPathMiner: Network path mining through gene expression. •  Overview of biological network analysis •  Workflow of NetPathMiner •  NMRPro: interactive online processing of NMR spectra •  Overview of NMR spectral processing •  Natural product dereplication and spectral processing •  NMRPro capabilities. 18Computational tools for metabolic analysis
  • 19. NetPathMiner: Process Flow SBML KGML BioPAX Metabolic representation Reaction representation Gene representation Weighted network Ranked path list Path clusters Network plots 1 Pathway file processing 2 Network representation 3 Network edges weighting 4 Path ranking 5 Clustering/ Classification 6 Visualization Metabolic Signaling Gene Expression Gene set analysis, igraph network analysis, FBA, PPI analysis User-customized weighting function Processes implemented within NetPathMiner Possible integration procedures 19Computational tools for metabolic analysis
  • 20. NetPathMiner: Visualization Visualization of top 100 paths, grouped into 3 clusters (red, green, blue) 20Computational tools for metabolic analysis Metabolic representation Reaction representation Gene representation Paths Paths
  • 21. Presentation Contents •  Metabolic analysis •  Background •  NetPathMiner: Network path mining through gene expression. •  Overview of biological network analysis •  Workflow of NetPathMiner •  NMRPro: interactive online processing of NMR spectra •  Overview of NMR spectral processing •  Natural product dereplication and spectral processing •  NMRPro capabilities. 21Computational tools for metabolic analysis
  • 22. Network Analysis Metabolite identification Natural extract Biological Sample (blood / urine / tissue) Background: Workflow of metabolic analysis 22Computational tools for metabolic analysis Gene expression NMR/ LC/GC-MS Clustering / classification Sample Data Computational analysis NetPathMiner NMRPro Tools
  • 23. Overview of spectral processing NMR / MS Spectrometry Biological Extracts Data Processing Metabolite Identification / Quantification 23Computational tools for metabolic analysis
  • 24. Spectral preprocessing •  File format conversion: •  Baseline Correction: •  Remove noise and artifacts resulting from different measurement conditions •  Alignment Proprietary Instrument-specific Open Exchangeable Jcamp-DX NMRPipe Sparky Bruker Agilent / Varian JEOL SIMPSON TecMag Baseline recognition Baseline modeling Baseline subtraction 24Computational tools for metabolic analysis
  • 26. Current limitations in NMR spectral processing 1.  NMR spectra (raw / processed) cannot be shared easily 2.  Advanced NMR processing require programming scripts or installation of expensive software. 3.  Spectral databases lack user interactivity. Computational tools for metabolic analysis 26
  • 27. Current limitations in NMR spectral processing 1.  NMR spectra (raw / processed) can’t be shared easily. 2.  Advanced NMR processing require programming scripts or installation of expensive software. 3.  Spectral databases lack user interactivity. Computational tools for metabolic analysis 27 Spectral processing and analysis requires collaborations between NMR technicians, spectropists and chemists. NMR / MS Core center Data Processing Data Analysis
  • 28. Current limitations in NMR spectral processing 1.  NMR spectra (raw / processed) can’t be shared easily. 2.  Advanced NMR processing require programming scripts or installation of expensive software. 3.  Spectral databases lack user interactivity. Computational tools for metabolic analysis 28 Advanced spectral processing requires Matlab / R or python scripts
  • 29. Current limitations in NMR spectral processing 1.  NMR spectra (raw / processed) can’t be shared easily. 2.  Advanced NMR processing require programming scripts or installation of expensive software. 3.  Spectral databases lack user interactivity. Computational tools for metabolic analysis 29 Displaying Spectra as static image prevents investigation of small peaks
  • 30. NMRPro: interactive online processing of NMR spectra •  Motivation: •  Easy-to-use user interface for spectral processing •  Online processing allow sharing of raw and processed spectra among collaborators •  Does not require installation of software. •  Can be used to visualize NMR spectra in spectral databases (such as BMRB, HMDB). •  Challenges: •  Large size of NMR spectra. •  Processing is computationally expensive. 30Computational tools for metabolic analysis
  • 31. NMRPro architecture Server-side 1 Python Core & Plugins 2 Django App Classes for representing NMR Spectra: • NMRSpectrum1D • NMRSpectrum2D • NMRDataset • NMRSampleset Core Each plugin provide a certain functionality: • Reading different file formats • Zero Filling • Apodization • Fourier transform • Phase correction • Baseline correction • Peak picking • Alignment Plugins Convert NMR spectra to compressed formats & send it to client-side Process user requests Extract GUI info. From plugins & send it to client-side Client-side 3 SpecdrawJS Displays NMR spectra interactively Displays plugin GUI as menu options Captures user requests and send them to the server 31Computational tools for metabolic analysis Spectral compression allows data transfer across the web.
  • 32. NMRPro architecture Server-side 1 Python Core & Plugins 2 Django App Classes for representing NMR Spectra: • NMRSpectrum1D • NMRSpectrum2D • NMRDataset • NMRSampleset Core Each plugin provide a certain functionality: • Reading different file formats • Zero Filling • Apodization • Fourier transform • Phase correction • Baseline correction • Peak picking • Alignment Plugins Convert NMR spectra to compressed formats & send it to client-side Process user requests Extract GUI info. From plugins & send it to client-side Client-side 3 SpecdrawJS Displays NMR spectra interactively Displays plugin GUI as menu options Captures user requests and send them to the server 32Computational tools for metabolic analysis Integration of server-side provides advanced and computationally expensive processing capabilities.
  • 33. NMRPro architecture Server-side 1 Python Core & Plugins 2 Django App Classes for representing NMR Spectra: • NMRSpectrum1D • NMRSpectrum2D • NMRDataset • NMRSampleset Core Each plugin provide a certain functionality: • Reading different file formats • Zero Filling • Apodization • Fourier transform • Phase correction • Baseline correction • Peak picking • Alignment Plugins Convert NMR spectra to compressed formats & send it to client-side Process user requests Extract GUI info. From plugins & send it to client-side Client-side 3 SpecdrawJS Displays NMR spectra interactively Displays plugin GUI as menu options Captures user requests and send them to the server 33Computational tools for metabolic analysis SpectrdrawJS can be integrated into current databases for interactive visualization of spectra.
  • 34. NMRPro visualization -1012345678910 0 20M 40M 60M 80M 100M 120M 140M Chemical shift (ppm) Intensity 0.760.76 0.7690.769 0.780.78 1.1721.172 1.1721.172 1.1721.172 1.1741.174 1.1741.174 1.1771.177 1.1771.177 1.1791.179 1.1891.189 1.1891.189 1.1891.189 1.7781.778 3.7273.727 3.733.73 3.7323.732 3.7433.743 4.74.7 4.74.7 5.2525.252 7.6657.665 7.677.67 7.6727.672 7.6767.676 7.6777.677 7.6777.677 7.687.68 7.6817.681 7.6827.682 7.6827.682 7.6847.684 8.2948.294 8.2958.295 8.2958.295 8.2968.296 8.2988.298 8.2998.299 8.3018.301 8.3018.301 8.3018.301 8.3028.302 8.3038.303 8.3038.303 8.3038.303 8.3038.303 -1012345678910 010M20M30M40M50M60M70M80M90M100M SpecdrawJS 3.23.33.43.53.63.73.83.94.04.14.24.34.4 62 64 66 68 70 72 74 76 78 80 82 Chemical shift (ppm) Intensity 33.544.555.566.577.58 60708090100110120130 SpecdrawJS 4.09, 71.35 34Computational tools for metabolic analysis
  • 35. Presentation Contents •  Metabolic analysis •  Background •  NetPathMiner: Network path mining through gene expression. •  Overview of biological network analysis •  Workflow of NetPathMiner •  NMRPro: interactive online processing of NMR spectra •  Overview of NMR spectral processing •  Natural product dereplication and spectral processing •  NMRPro capabilities. 35Computational tools for metabolic analysis
  • 36. Dereplication of natural product compounds •  Definition: Rapid identification of previously isolated compounds in an automated manner. •  Importance: •  Reduces time and effort •  Increases the chances of isolating new compounds. •  Challenges Requires the integration of diverse computational resources 36Computational tools for metabolic analysis
  • 37. Dereplication overview Natural extract Purification Full spectral measurement Manual structure elucidation Literature inquiry Search by: •  Structure Natural extract Fractionation / Purification Preliminary spectral measurement Database search Search by: •  Spectra •  Structure fragments Filter by: •  Source organism •  Bioactivity Without dereplication With dereplication I II a b c a d d b e c 37Computational tools for metabolic analysis
  • 38. Computational resources for dereplication •  Databases: •  Contain spectral data, source organism and bioactivity information of previously isolated compounds. •  Software: •  Spectral preprocessing •  Data reduction and metabolite identification. 38Computational tools for metabolic analysis
  • 39. Dereplication databases General Natural product-specific BindingDB ChEBI ChemBank Chembl ChemIDplus ChemSpider CSEARCH NCI NIAID ChemDB NMRShiftDB1 PubChem Reaxys2 SciFinder1,2 SpecInfo1,2 ZINC AntiBase1,2 BACTIBASE CamMedNP ConMedNP Dictionary of marine N. P. Dictionary of N. P. HeteroCycles Marinlit1,2 NAPROC-131 NPACT NuBBE PhytAMP SuperNatural TCM database UDNP 1 Contain spectral data 2 Commercial databases 39Computational tools for metabolic analysis
  • 40. Challenges for dereplication •  Databases: •  Scarcity of free-to-use databases that contain spectral data •  Methods and software: •  Spectral preprocessing: Lack of online processing software for NMR spectra. •  Compound identification: Computational methods and software require familiarity of computer programming. 40Computational tools for metabolic analysis
  • 41. Challenges for dereplication •  Databases: •  Scarcity of free-to-use databases that contain spectral data •  Software: •  Spectral preprocessing: Lack of online processing software for NMR spectra. •  Compound identification: Computational methods and software require familiarity of computer programming. 41Computational tools for metabolic analysis NMRPro can be a building block NMRPro future extensions
  • 42. Presentation Contents •  Metabolic analysis •  Background •  NetPathMiner: Network path mining through gene expression. •  Overview of biological network analysis •  Workflow of NetPathMiner •  NMRPro: interactive online processing of NMR spectra •  Overview of NMR spectral processing •  Natural product dereplication and spectral processing •  NMRPro capabilities. 42Computational tools for metabolic analysis NMRPro Live
  • 43. Summary •  We surveyed the current status of computational tools for metabolic analysis, identifying several limitations. •  We presented two novel tools, which can be building blocks for automating research in natural products and metabolomics. •  NetPathMiner, a software package in R, is useful for mining metabolically active paths based on gene expression •  NMRPro is web component for extending NMR processing functionality of web applications and spectral databases. 43Computational tools for metabolic analysis
  • 44. List of publications •  Mohamed, A., Hancock, T., Nguyen, C. H. & Mamitsuka, H. NetPathMiner: R/Bioconductor package for network path mining through gene expression. Bioinformatics 30, 3139-3141 (2014). •  Mohamed, A., Nguyen, C. H. & Mamitsuka, H. Current status and prospects of computational resources for natural product dereplication: a review. Briefings in bioinformatics, bbv042 (2015). •  Mohamed, A., Nguyen, C. H. & Mamitsuka, H. NMRPro: An integrated web component for interactive processing and visualization of NMR spectra. Bioinformatics (in revision). Computational tools for metabolic analysis 44
  • 45. Acknowledgements Professor Hiroshi Mamitsuka, Drs. Timothy Hancock and Canh Hao Nguyen for their guidance and contribution during this study and paper writing. 45Computational tools for metabolic analysis