SlideShare a Scribd company logo
1/19/2016
1
Manhoi Hur (mhhur@iastate.edu)
Iowa State University
Plant & Animal Genomes Conference
(PAG) 2016
PMR metabolomics and
transcriptomics database and its
RESTful web APIs:
A data sharing resource
API= ApplicationProgram Interface
Proteomics
Metabolomics
Fluxomics
Transcriptomics
Genomics & Transcriptomics:
Sequencing and assembly
Draft Metabolic and regulatory model
(Reaction set with regulators and
transporters)
Reconstructed biological network
Annotation
Experiments to
test validity and
accuracy of
model
Communitydatasets
Omics datasets as constraint
Overall vision
Rai A, Saito K. Omics data input for metabolic modeling.
Current Opinion in Biotechnology. 2016 Feb 29;37:127-34.
Proteomics
Metabolomics
Fluxomics
Transcriptomics
Genomics & Transcriptomics:
Sequencing and assembly
Draft Metabolic and regulatory model
(Reaction set with regulators and
transporters)
Reconstructed biological network
Annotation
Experiments to
test validity and
accuracy of
model
Communitydatasets
Omics datasets as constraint
Overall vision
Absence of available community
resources for metabolomics data
Rai A, Saito K. Omics data input for metabolic modeling.
Current Opinion in Biotechnology. 2016 Feb 29;37:127-34.
Community-based needs
• Repository for growing collections of defined metabolite
abundance data and associated metadata
• Clear, consistent formats
• Comprehensive metadata
• Easy access and download
• Computational tools to integrate genome system-scale
datasets
Hur, et al. "A global approach to analysis and interpretation of metabolic data for plant natural product
discovery." Natural Product Reports (2013)
PMR: Plant/Eukaryotic and Microbial Systems Resource
• Data repository
• Metabolomics data and transcriptomics data
• Metadata
• Statistical analysis and visualization
• Data integration
• Integrated metabolomics and transcriptomics
• Data sharing
• Download data directly
• Retrieve data and its plots through RESTful web APIs
Hur, et al. "A global approach to analysis and interpretation of metabolic data for plant natural product
discovery." Natural Product Reports (2013)
Data repository
Stat analysis Data sharing
Data integration
Technical basis for PMR Platform
• PMR database and its web-application
• Back-end: NoSQL database (MongoDB 3.x and Neo4J)
• Flexibility and scalability
• Front-end: PHP, jQuery, HighChart JS, and Plotly.js
• Apache HTTP Server
• pmr-RESTful web APIs
• Microsoft ASP.NET Web API 2.x
• C#, Plotly.js ,and Htmlwidgets.js
• Microsoft IIS Web Server
1/19/2016
2
PMR website
http://metnetdb.org/PMR/ Species and
Experiments list
Star means samples also have
transcriptomicsdata
Experiments available for
selected species
Sample Names
Reproducibility test – Spearman correlations
Experimental Metadata
Platform Metadata
Metabolite list
1/19/2016
3
Metabolite list
Metabolite data as Boxplot
Volcano plot:
Comparing data between samples
Metabolomics data empowers accurate computational
modeling and hypothesis development
• Hur et al. Natural Product Reports (2013)
• Quanbeck et al. Frontiers in Plant Science (2012)
• Yeo et al. JBC (2012)
• Ngaki et al Nature (2012)
• Atsushi et al Plant Physiology (2014)
• Vu et al Plant Signaling & Behavior (2015)
• Li et al BMC Genomics (2015)
pmr-RESTful web APIs to share PMR data and functionality
with diverse users
• Undergraduate teaching- 6-week Genetics lab unit
to determine function of yeast genes
(https://db.nanobio.illinois.edu)
• Araport- Arabidopsis information portal
(https://www.araport.org)
Near Future:
• Soybase (http://soybase.org)
• MaizeGDB (http://www.maizegdb.org)
• Sol Genomics Network (http://www.sgn.cornell.edu)
Genetics lab: Yeast: Let's Mess it up!
pmr-RESTful web APIs simply designed for use
by other resources
• Based on HTTP requests; detail encoded directly in URL path
• Output format: JSON (JavaScript Object Notation)
http(s)://BaseURL + Input parameters
• Example URL:
http://pmr-webapi-
gdcb.iastate.edu/pmrWebApi/api/v1
/experiments/list?species=Arabidopsis_thaliana
Retrieved data
{
"species": "Arabidopsis_thaliana",
"expName": "At2010-KO5",
"expId": 110
},
{
"species": "Arabidopsis_thaliana",
"expName": "At2010-KO6",
"expId": 111
},
{
"species": "Arabidopsis_thaliana",
"expName": "At2010-KO7",
"expId": 199
},
{
"species": "Arabidopsis_thaliana",
"expName": "At2010-KO8",
"expId": 198
},
{
"species": "Arabidopsis_thaliana",
"expName": "At2010-KO9",
"expId": 197
}
Example: PMR API for sharing
metabolite data
http://pmr-webapi-
gdcb.iastate.edu/pmrWebApi/api/v1
/metabolites/list?species=Arabidospis_thali
ana&expId=106&pId=84&dataVersion=1.0/
Retrieved data
[
{
"mId": 4348,
"metaboliteName":"16-Hydroxyhexadecanoic acid"
},
{
"mId": 4349,
"metaboliteName":"18-hydroxyoctadeca-9,12-dienoic acid"
},
{
"mId": 4350,
"metaboliteName":"18-hydroxyoctadec-9-enoicacid"
},
{
"mId": 4353,
"metaboliteName":"2-hydroxyhexadecanoic acid"
},
{
"mId": 4354,
"metaboliteName":"2-hydroxyeicosanoicacid"
},
{
"mId": 4355,
"metaboliteName":"2-hydroxydocosanoic acid"
},
{
"mId": 4356,
"metaboliteName":"2-hydroxytetracosanoicacid"
},
{
"mId": 4357,
"metaboliteName":"2-hydroxytetracos-2-enoicacid"
},
{
"mId": 4358,
"metaboliteName":"2-hydroxyhexacosanoic acid"
},
1/19/2016
4
Example of PMR API for visualization (Box Plot)
JSON format
http://pmr-webapi-gdcb.iastate.edu/pmrWebApi/api/v1
/boxplot/list?species=Arabidopsis_thaliana&expId=106&
omicsType=valMetabolomics&pId=84&mId=4348&dataV
ersion=1.0&minLod=true&legendColor=chemicalgroup/
Htmlwidgets.js
Boxplot
Plotly.js
Htmlwidgets.js - http://www.htmlwidgets.org/
Plotly.js- https://plot.ly/
JavaScript applications
Showing actual plotsRetrieved data
Bringing PMR data and functions into ARAPORT
Example of Apps on ARAPORT – PMR_Plotter
Boxplot on PMR Boxplot on ARAPORT
Metabolite: 18-hydroxyoctadeca-9,12-dienoicacid
https://www.araport.org/apps/jmiller/pmrplotter
Conclusions and Future Directions
• PMR is a systems biology platform to support
the community
• Developed RESTful web APIs for PMR
• Integrate additional PMR metabolomics data
and functionalities with ARAPORT
• PMR will make well-designed documentation
for a workflow that can be used within the
ARAPORT science apps and other community
resources.
Data repository
Stat analysis Data sharing
Data integration
Acknowledgments
EEC-0813570
MCB-0951170
Medicinal Plant Consortium
GM092521
Dr. Jason MillerDr. Chris Town Irina Belyaeva Erik Ferlanti
DESC0014038
ARAPORT team at J. Craig Venter Institute
Iowa State University
Center
for
Metabolic
Biology
Dr. Basil J Nikolau Dr. Ling Li
PI: Eve Syrkin Wurtele
PMR team at Iowa State University
Zebulon Arendsee

More Related Content

What's hot

ICAR 2015 Workshop - Agnes Chan
ICAR 2015 Workshop - Agnes ChanICAR 2015 Workshop - Agnes Chan
ICAR 2015 Workshop - Agnes Chan
Araport
 
Vaughn aip walkthru_pag2015
Vaughn aip walkthru_pag2015Vaughn aip walkthru_pag2015
Vaughn aip walkthru_pag2015
Araport
 
ICAR 2015 Plenary - Chris Town
ICAR 2015 Plenary - Chris TownICAR 2015 Plenary - Chris Town
ICAR 2015 Plenary - Chris Town
Araport
 
ICAR 2015 Workshop - Blake Meyers
ICAR 2015 Workshop - Blake MeyersICAR 2015 Workshop - Blake Meyers
ICAR 2015 Workshop - Blake Meyers
Araport
 
ICAR 2015 Workshop - Nick Provart
ICAR 2015 Workshop - Nick ProvartICAR 2015 Workshop - Nick Provart
ICAR 2015 Workshop - Nick Provart
Araport
 
Developing Apps: Exposing Your Data Through Araport
Developing Apps: Exposing Your Data Through AraportDeveloping Apps: Exposing Your Data Through Araport
Developing Apps: Exposing Your Data Through Araport
Matthew Vaughn
 
Metagenomic Data Provenance and Management using the ISA infrastructure --- o...
Metagenomic Data Provenance and Management using the ISA infrastructure --- o...Metagenomic Data Provenance and Management using the ISA infrastructure --- o...
Metagenomic Data Provenance and Management using the ISA infrastructure --- o...
Alejandra Gonzalez-Beltran
 
2009 0807 Lod Gmod
2009 0807 Lod Gmod2009 0807 Lod Gmod
2009 0807 Lod Gmod
Jun Zhao
 
FAIR Data and Model Management for Systems Biology (and SOPs too!)
FAIR Data and Model Management for Systems Biology(and SOPs too!)FAIR Data and Model Management for Systems Biology(and SOPs too!)
FAIR Data and Model Management for Systems Biology (and SOPs too!)
Carole Goble
 
Data integration
Data integrationData integration
Data integration
Rafael C. Jimenez
 
Publishing and Consuming FAIR Data A Case in the Agri-Food Domain
Publishing and Consuming FAIR DataA Case in the Agri-Food DomainPublishing and Consuming FAIR DataA Case in the Agri-Food Domain
Publishing and Consuming FAIR Data A Case in the Agri-Food Domain
Rothamsted Research, UK
 
Publishing data and code openly
Publishing data and code openlyPublishing data and code openly
Publishing data and code openly
FAIRDOM
 
Being Reproducible: SSBSS Summer School 2017
Being Reproducible: SSBSS Summer School 2017Being Reproducible: SSBSS Summer School 2017
Being Reproducible: SSBSS Summer School 2017
Carole Goble
 
ROHub
ROHubROHub
ROHub
Raul Palma
 
Tripal v3, the Collaborative Online Database Platform Supporting an Internati...
Tripal v3, the Collaborative Online Database Platform Supporting an Internati...Tripal v3, the Collaborative Online Database Platform Supporting an Internati...
Tripal v3, the Collaborative Online Database Platform Supporting an Internati...
Bradford Condon
 
Stanford workshop2020
Stanford workshop2020Stanford workshop2020
Stanford workshop2020
Phoenix Bioinformatics
 
ISA-Tab Standards at Metabolomics Society Meeting, Tsuruoka 2014, Japan
ISA-Tab Standards at Metabolomics Society Meeting, Tsuruoka 2014, JapanISA-Tab Standards at Metabolomics Society Meeting, Tsuruoka 2014, Japan
ISA-Tab Standards at Metabolomics Society Meeting, Tsuruoka 2014, Japan
Philippe Rocca-Serra
 
Data integration
Data integrationData integration
Data integration
Rafael C. Jimenez
 
Being FAIR: FAIR data and model management SSBSS 2017 Summer School
Being FAIR:  FAIR data and model management SSBSS 2017 Summer SchoolBeing FAIR:  FAIR data and model management SSBSS 2017 Summer School
Being FAIR: FAIR data and model management SSBSS 2017 Summer School
Carole Goble
 

What's hot (20)

ICAR 2015 Workshop - Agnes Chan
ICAR 2015 Workshop - Agnes ChanICAR 2015 Workshop - Agnes Chan
ICAR 2015 Workshop - Agnes Chan
 
Vaughn aip walkthru_pag2015
Vaughn aip walkthru_pag2015Vaughn aip walkthru_pag2015
Vaughn aip walkthru_pag2015
 
ICAR 2015 Plenary - Chris Town
ICAR 2015 Plenary - Chris TownICAR 2015 Plenary - Chris Town
ICAR 2015 Plenary - Chris Town
 
ICAR 2015 Workshop - Blake Meyers
ICAR 2015 Workshop - Blake MeyersICAR 2015 Workshop - Blake Meyers
ICAR 2015 Workshop - Blake Meyers
 
ICAR 2015 Workshop - Nick Provart
ICAR 2015 Workshop - Nick ProvartICAR 2015 Workshop - Nick Provart
ICAR 2015 Workshop - Nick Provart
 
Developing Apps: Exposing Your Data Through Araport
Developing Apps: Exposing Your Data Through AraportDeveloping Apps: Exposing Your Data Through Araport
Developing Apps: Exposing Your Data Through Araport
 
Metagenomic Data Provenance and Management using the ISA infrastructure --- o...
Metagenomic Data Provenance and Management using the ISA infrastructure --- o...Metagenomic Data Provenance and Management using the ISA infrastructure --- o...
Metagenomic Data Provenance and Management using the ISA infrastructure --- o...
 
4A2B2C-2013
4A2B2C-20134A2B2C-2013
4A2B2C-2013
 
2009 0807 Lod Gmod
2009 0807 Lod Gmod2009 0807 Lod Gmod
2009 0807 Lod Gmod
 
FAIR Data and Model Management for Systems Biology (and SOPs too!)
FAIR Data and Model Management for Systems Biology(and SOPs too!)FAIR Data and Model Management for Systems Biology(and SOPs too!)
FAIR Data and Model Management for Systems Biology (and SOPs too!)
 
Data integration
Data integrationData integration
Data integration
 
Publishing and Consuming FAIR Data A Case in the Agri-Food Domain
Publishing and Consuming FAIR DataA Case in the Agri-Food DomainPublishing and Consuming FAIR DataA Case in the Agri-Food Domain
Publishing and Consuming FAIR Data A Case in the Agri-Food Domain
 
Publishing data and code openly
Publishing data and code openlyPublishing data and code openly
Publishing data and code openly
 
Being Reproducible: SSBSS Summer School 2017
Being Reproducible: SSBSS Summer School 2017Being Reproducible: SSBSS Summer School 2017
Being Reproducible: SSBSS Summer School 2017
 
ROHub
ROHubROHub
ROHub
 
Tripal v3, the Collaborative Online Database Platform Supporting an Internati...
Tripal v3, the Collaborative Online Database Platform Supporting an Internati...Tripal v3, the Collaborative Online Database Platform Supporting an Internati...
Tripal v3, the Collaborative Online Database Platform Supporting an Internati...
 
Stanford workshop2020
Stanford workshop2020Stanford workshop2020
Stanford workshop2020
 
ISA-Tab Standards at Metabolomics Society Meeting, Tsuruoka 2014, Japan
ISA-Tab Standards at Metabolomics Society Meeting, Tsuruoka 2014, JapanISA-Tab Standards at Metabolomics Society Meeting, Tsuruoka 2014, Japan
ISA-Tab Standards at Metabolomics Society Meeting, Tsuruoka 2014, Japan
 
Data integration
Data integrationData integration
Data integration
 
Being FAIR: FAIR data and model management SSBSS 2017 Summer School
Being FAIR:  FAIR data and model management SSBSS 2017 Summer SchoolBeing FAIR:  FAIR data and model management SSBSS 2017 Summer School
Being FAIR: FAIR data and model management SSBSS 2017 Summer School
 

Viewers also liked

Introducing ProtAnnot - Araport workshop at PAG 2016
Introducing ProtAnnot - Araport workshop at PAG 2016Introducing ProtAnnot - Araport workshop at PAG 2016
Introducing ProtAnnot - Araport workshop at PAG 2016
Ann Loraine
 
JBrowse within the Arabidopsis Information Portal - PAG XXIII
JBrowse within the Arabidopsis Information Portal - PAG XXIIIJBrowse within the Arabidopsis Information Portal - PAG XXIII
JBrowse within the Arabidopsis Information Portal - PAG XXIII
Vivek Krishnakumar
 
ICAR 2015 Workshop - Matt Vaughn
ICAR 2015 Workshop - Matt VaughnICAR 2015 Workshop - Matt Vaughn
ICAR 2015 Workshop - Matt Vaughn
Araport
 
iDiffIR: Identifying differential intron retention from RNA-seq
iDiffIR: Identifying differential intron retention from RNA-seqiDiffIR: Identifying differential intron retention from RNA-seq
iDiffIR: Identifying differential intron retention from RNA-seq
Araport
 
User friendly tools for the Arabidopsis thaliana 1001 Genomes
 User friendly tools for the Arabidopsis thaliana 1001 Genomes  User friendly tools for the Arabidopsis thaliana 1001 Genomes
User friendly tools for the Arabidopsis thaliana 1001 Genomes
Araport
 
METABOLIC PROFILING OF RIPENING STRAWBERRY (Fragaria x ananassa)
METABOLIC PROFILING OF RIPENING STRAWBERRY (Fragaria x ananassa)METABOLIC PROFILING OF RIPENING STRAWBERRY (Fragaria x ananassa)
METABOLIC PROFILING OF RIPENING STRAWBERRY (Fragaria x ananassa)
Ashlyn Wedde
 
BITS: Basics of sequence databases
BITS: Basics of sequence databasesBITS: Basics of sequence databases
BITS: Basics of sequence databases
BITS
 
Role of secondary metabolite in plant defence
Role of secondary metabolite in plant defenceRole of secondary metabolite in plant defence
Role of secondary metabolite in plant defence
Devidas Shinde
 
Plant metabolite engineering
Plant metabolite engineeringPlant metabolite engineering
Plant metabolite engineeringNeha Patel
 
Narendra credit seminar 2
Narendra credit seminar 2Narendra credit seminar 2
Narendra credit seminar 2
narendra singh bhandari
 
MS (and NMR) data standards in Metabolomics why, how and some caveats
MS (and NMR) data standards in Metabolomics why, how and some caveatsMS (and NMR) data standards in Metabolomics why, how and some caveats
MS (and NMR) data standards in Metabolomics why, how and some caveats
Steffen Neumann
 
Secondary metabolite from Plant organ culture
Secondary metabolite from  Plant organ cultureSecondary metabolite from  Plant organ culture
Secondary metabolite from Plant organ culture
amvannan
 

Viewers also liked (12)

Introducing ProtAnnot - Araport workshop at PAG 2016
Introducing ProtAnnot - Araport workshop at PAG 2016Introducing ProtAnnot - Araport workshop at PAG 2016
Introducing ProtAnnot - Araport workshop at PAG 2016
 
JBrowse within the Arabidopsis Information Portal - PAG XXIII
JBrowse within the Arabidopsis Information Portal - PAG XXIIIJBrowse within the Arabidopsis Information Portal - PAG XXIII
JBrowse within the Arabidopsis Information Portal - PAG XXIII
 
ICAR 2015 Workshop - Matt Vaughn
ICAR 2015 Workshop - Matt VaughnICAR 2015 Workshop - Matt Vaughn
ICAR 2015 Workshop - Matt Vaughn
 
iDiffIR: Identifying differential intron retention from RNA-seq
iDiffIR: Identifying differential intron retention from RNA-seqiDiffIR: Identifying differential intron retention from RNA-seq
iDiffIR: Identifying differential intron retention from RNA-seq
 
User friendly tools for the Arabidopsis thaliana 1001 Genomes
 User friendly tools for the Arabidopsis thaliana 1001 Genomes  User friendly tools for the Arabidopsis thaliana 1001 Genomes
User friendly tools for the Arabidopsis thaliana 1001 Genomes
 
METABOLIC PROFILING OF RIPENING STRAWBERRY (Fragaria x ananassa)
METABOLIC PROFILING OF RIPENING STRAWBERRY (Fragaria x ananassa)METABOLIC PROFILING OF RIPENING STRAWBERRY (Fragaria x ananassa)
METABOLIC PROFILING OF RIPENING STRAWBERRY (Fragaria x ananassa)
 
BITS: Basics of sequence databases
BITS: Basics of sequence databasesBITS: Basics of sequence databases
BITS: Basics of sequence databases
 
Role of secondary metabolite in plant defence
Role of secondary metabolite in plant defenceRole of secondary metabolite in plant defence
Role of secondary metabolite in plant defence
 
Plant metabolite engineering
Plant metabolite engineeringPlant metabolite engineering
Plant metabolite engineering
 
Narendra credit seminar 2
Narendra credit seminar 2Narendra credit seminar 2
Narendra credit seminar 2
 
MS (and NMR) data standards in Metabolomics why, how and some caveats
MS (and NMR) data standards in Metabolomics why, how and some caveatsMS (and NMR) data standards in Metabolomics why, how and some caveats
MS (and NMR) data standards in Metabolomics why, how and some caveats
 
Secondary metabolite from Plant organ culture
Secondary metabolite from  Plant organ cultureSecondary metabolite from  Plant organ culture
Secondary metabolite from Plant organ culture
 

Similar to PMR metabolomics and transcriptomics database and its RESTful web APIs: A data sharing resource

BioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
BioThings API: Building a FAIR API Ecosystem for Biomedical KnowledgeBioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
BioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
Chunlei Wu
 
Current advances to bridge the usability-expressivity gap in biomedical seman...
Current advances to bridge the usability-expressivity gap in biomedical seman...Current advances to bridge the usability-expressivity gap in biomedical seman...
Current advances to bridge the usability-expressivity gap in biomedical seman...
Maulik Kamdar
 
2011-11-28 Open PHACTS at RSC CICAG
2011-11-28 Open PHACTS at RSC CICAG2011-11-28 Open PHACTS at RSC CICAG
2011-11-28 Open PHACTS at RSC CICAG
open_phacts
 
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
 
Using publicly available resources to build a comprehensive knowledgebase of ...
Using publicly available resources to build a comprehensive knowledgebase of ...Using publicly available resources to build a comprehensive knowledgebase of ...
Using publicly available resources to build a comprehensive knowledgebase of ...
Valery Tkachenko
 
BioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
BioThings API: Building a FAIR API Ecosystem for Biomedical KnowledgeBioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
BioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
Chunlei Wu
 
Finding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic WebFinding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic Web
ebiquity
 
The application of cloud computing to royal society of chemistry data platforms
The application of cloud computing to royal society of chemistry data platformsThe application of cloud computing to royal society of chemistry data platforms
The application of cloud computing to royal society of chemistry data platforms
Valery Tkachenko
 
The Materials Project Ecosystem - A Complete Software and Data Platform for M...
The Materials Project Ecosystem - A Complete Software and Data Platform for M...The Materials Project Ecosystem - A Complete Software and Data Platform for M...
The Materials Project Ecosystem - A Complete Software and Data Platform for M...
University of California, San Diego
 
2011-10-11 Open PHACTS at BioIT World Europe
2011-10-11 Open PHACTS at BioIT World Europe2011-10-11 Open PHACTS at BioIT World Europe
2011-10-11 Open PHACTS at BioIT World Europe
open_phacts
 
Friday talk 11.02.2011
Friday talk 11.02.2011Friday talk 11.02.2011
Friday talk 11.02.2011
Jürgen Umbrich
 
The Role of Metadata in Reproducible Computational Research
The Role of Metadata in Reproducible Computational ResearchThe Role of Metadata in Reproducible Computational Research
The Role of Metadata in Reproducible Computational Research
Jeremy Leipzig
 
Enfin, DAS and BioMart
Enfin, DAS and BioMartEnfin, DAS and BioMart
Enfin, DAS and BioMart
Rafael C. Jimenez
 
The EPA Online Prediction Physicochemical Prediction Platform to Support Envi...
The EPA Online Prediction Physicochemical Prediction Platform to Support Envi...The EPA Online Prediction Physicochemical Prediction Platform to Support Envi...
The EPA Online Prediction Physicochemical Prediction Platform to Support Envi...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
NetBioSIG2013-Talk Robin Haw
NetBioSIG2013-Talk Robin Haw NetBioSIG2013-Talk Robin Haw
NetBioSIG2013-Talk Robin Haw
Alexander Pico
 
Arabidopsis Information Portal: A Community-Extensible Platform for Open Data
Arabidopsis Information Portal: A Community-Extensible Platform for Open DataArabidopsis Information Portal: A Community-Extensible Platform for Open Data
Arabidopsis Information Portal: A Community-Extensible Platform for Open Data
Matthew Vaughn
 
Analysis with biological pathways:
Analysis with biological pathways: Analysis with biological pathways:
Analysis with biological pathways:
Chris Evelo
 
iMicrobe_ASLO_2015
iMicrobe_ASLO_2015iMicrobe_ASLO_2015
iMicrobe_ASLO_2015
Bonnie Hurwitz
 

Similar to PMR metabolomics and transcriptomics database and its RESTful web APIs: A data sharing resource (20)

BioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
BioThings API: Building a FAIR API Ecosystem for Biomedical KnowledgeBioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
BioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
 
Current advances to bridge the usability-expressivity gap in biomedical seman...
Current advances to bridge the usability-expressivity gap in biomedical seman...Current advances to bridge the usability-expressivity gap in biomedical seman...
Current advances to bridge the usability-expressivity gap in biomedical seman...
 
2011-11-28 Open PHACTS at RSC CICAG
2011-11-28 Open PHACTS at RSC CICAG2011-11-28 Open PHACTS at RSC CICAG
2011-11-28 Open PHACTS at RSC CICAG
 
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...
 
Using publicly available resources to build a comprehensive knowledgebase of ...
Using publicly available resources to build a comprehensive knowledgebase of ...Using publicly available resources to build a comprehensive knowledgebase of ...
Using publicly available resources to build a comprehensive knowledgebase of ...
 
BioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
BioThings API: Building a FAIR API Ecosystem for Biomedical KnowledgeBioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
BioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
 
Finding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic WebFinding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic Web
 
The application of cloud computing to royal society of chemistry data platforms
The application of cloud computing to royal society of chemistry data platformsThe application of cloud computing to royal society of chemistry data platforms
The application of cloud computing to royal society of chemistry data platforms
 
Semantic (Web) Technologies for Translational Research in Life Sciences
Semantic (Web) Technologies for Translational Research in Life SciencesSemantic (Web) Technologies for Translational Research in Life Sciences
Semantic (Web) Technologies for Translational Research in Life Sciences
 
The Materials Project Ecosystem - A Complete Software and Data Platform for M...
The Materials Project Ecosystem - A Complete Software and Data Platform for M...The Materials Project Ecosystem - A Complete Software and Data Platform for M...
The Materials Project Ecosystem - A Complete Software and Data Platform for M...
 
2011-10-11 Open PHACTS at BioIT World Europe
2011-10-11 Open PHACTS at BioIT World Europe2011-10-11 Open PHACTS at BioIT World Europe
2011-10-11 Open PHACTS at BioIT World Europe
 
Friday talk 11.02.2011
Friday talk 11.02.2011Friday talk 11.02.2011
Friday talk 11.02.2011
 
Harvester I
Harvester IHarvester I
Harvester I
 
The Role of Metadata in Reproducible Computational Research
The Role of Metadata in Reproducible Computational ResearchThe Role of Metadata in Reproducible Computational Research
The Role of Metadata in Reproducible Computational Research
 
Enfin, DAS and BioMart
Enfin, DAS and BioMartEnfin, DAS and BioMart
Enfin, DAS and BioMart
 
The EPA Online Prediction Physicochemical Prediction Platform to Support Envi...
The EPA Online Prediction Physicochemical Prediction Platform to Support Envi...The EPA Online Prediction Physicochemical Prediction Platform to Support Envi...
The EPA Online Prediction Physicochemical Prediction Platform to Support Envi...
 
NetBioSIG2013-Talk Robin Haw
NetBioSIG2013-Talk Robin Haw NetBioSIG2013-Talk Robin Haw
NetBioSIG2013-Talk Robin Haw
 
Arabidopsis Information Portal: A Community-Extensible Platform for Open Data
Arabidopsis Information Portal: A Community-Extensible Platform for Open DataArabidopsis Information Portal: A Community-Extensible Platform for Open Data
Arabidopsis Information Portal: A Community-Extensible Platform for Open Data
 
Analysis with biological pathways:
Analysis with biological pathways: Analysis with biological pathways:
Analysis with biological pathways:
 
iMicrobe_ASLO_2015
iMicrobe_ASLO_2015iMicrobe_ASLO_2015
iMicrobe_ASLO_2015
 

Recently uploaded

SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdfSCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SELF-EXPLANATORY
 
Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
AADYARAJPANDEY1
 
Structures and textures of metamorphic rocks
Structures and textures of metamorphic rocksStructures and textures of metamorphic rocks
Structures and textures of metamorphic rocks
kumarmathi863
 
platelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptxplatelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptx
muralinath2
 
extra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdfextra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdf
DiyaBiswas10
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
muralinath2
 
Comparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebratesComparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebrates
sachin783648
 
Structural Classification Of Protein (SCOP)
Structural Classification Of Protein  (SCOP)Structural Classification Of Protein  (SCOP)
Structural Classification Of Protein (SCOP)
aishnasrivastava
 
Richard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlandsRichard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlands
Richard Gill
 
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCINGRNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
AADYARAJPANDEY1
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Sérgio Sacani
 
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
NathanBaughman3
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
IqrimaNabilatulhusni
 
Lab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerinLab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerin
ossaicprecious19
 
Penicillin...........................pptx
Penicillin...........................pptxPenicillin...........................pptx
Penicillin...........................pptx
Cherry
 
insect taxonomy importance systematics and classification
insect taxonomy importance systematics and classificationinsect taxonomy importance systematics and classification
insect taxonomy importance systematics and classification
anitaento25
 
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
Health Advances
 
Richard's entangled aventures in wonderland
Richard's entangled aventures in wonderlandRichard's entangled aventures in wonderland
Richard's entangled aventures in wonderland
Richard Gill
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
silvermistyshot
 
Viksit bharat till 2047 India@2047.pptx
Viksit bharat till 2047  India@2047.pptxViksit bharat till 2047  India@2047.pptx
Viksit bharat till 2047 India@2047.pptx
rakeshsharma20142015
 

Recently uploaded (20)

SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdfSCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
 
Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
 
Structures and textures of metamorphic rocks
Structures and textures of metamorphic rocksStructures and textures of metamorphic rocks
Structures and textures of metamorphic rocks
 
platelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptxplatelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptx
 
extra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdfextra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdf
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
 
Comparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebratesComparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebrates
 
Structural Classification Of Protein (SCOP)
Structural Classification Of Protein  (SCOP)Structural Classification Of Protein  (SCOP)
Structural Classification Of Protein (SCOP)
 
Richard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlandsRichard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlands
 
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCINGRNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
 
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
 
Lab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerinLab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerin
 
Penicillin...........................pptx
Penicillin...........................pptxPenicillin...........................pptx
Penicillin...........................pptx
 
insect taxonomy importance systematics and classification
insect taxonomy importance systematics and classificationinsect taxonomy importance systematics and classification
insect taxonomy importance systematics and classification
 
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
 
Richard's entangled aventures in wonderland
Richard's entangled aventures in wonderlandRichard's entangled aventures in wonderland
Richard's entangled aventures in wonderland
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
 
Viksit bharat till 2047 India@2047.pptx
Viksit bharat till 2047  India@2047.pptxViksit bharat till 2047  India@2047.pptx
Viksit bharat till 2047 India@2047.pptx
 

PMR metabolomics and transcriptomics database and its RESTful web APIs: A data sharing resource

  • 1. 1/19/2016 1 Manhoi Hur (mhhur@iastate.edu) Iowa State University Plant & Animal Genomes Conference (PAG) 2016 PMR metabolomics and transcriptomics database and its RESTful web APIs: A data sharing resource API= ApplicationProgram Interface Proteomics Metabolomics Fluxomics Transcriptomics Genomics & Transcriptomics: Sequencing and assembly Draft Metabolic and regulatory model (Reaction set with regulators and transporters) Reconstructed biological network Annotation Experiments to test validity and accuracy of model Communitydatasets Omics datasets as constraint Overall vision Rai A, Saito K. Omics data input for metabolic modeling. Current Opinion in Biotechnology. 2016 Feb 29;37:127-34. Proteomics Metabolomics Fluxomics Transcriptomics Genomics & Transcriptomics: Sequencing and assembly Draft Metabolic and regulatory model (Reaction set with regulators and transporters) Reconstructed biological network Annotation Experiments to test validity and accuracy of model Communitydatasets Omics datasets as constraint Overall vision Absence of available community resources for metabolomics data Rai A, Saito K. Omics data input for metabolic modeling. Current Opinion in Biotechnology. 2016 Feb 29;37:127-34. Community-based needs • Repository for growing collections of defined metabolite abundance data and associated metadata • Clear, consistent formats • Comprehensive metadata • Easy access and download • Computational tools to integrate genome system-scale datasets Hur, et al. "A global approach to analysis and interpretation of metabolic data for plant natural product discovery." Natural Product Reports (2013) PMR: Plant/Eukaryotic and Microbial Systems Resource • Data repository • Metabolomics data and transcriptomics data • Metadata • Statistical analysis and visualization • Data integration • Integrated metabolomics and transcriptomics • Data sharing • Download data directly • Retrieve data and its plots through RESTful web APIs Hur, et al. "A global approach to analysis and interpretation of metabolic data for plant natural product discovery." Natural Product Reports (2013) Data repository Stat analysis Data sharing Data integration Technical basis for PMR Platform • PMR database and its web-application • Back-end: NoSQL database (MongoDB 3.x and Neo4J) • Flexibility and scalability • Front-end: PHP, jQuery, HighChart JS, and Plotly.js • Apache HTTP Server • pmr-RESTful web APIs • Microsoft ASP.NET Web API 2.x • C#, Plotly.js ,and Htmlwidgets.js • Microsoft IIS Web Server
  • 2. 1/19/2016 2 PMR website http://metnetdb.org/PMR/ Species and Experiments list Star means samples also have transcriptomicsdata Experiments available for selected species Sample Names Reproducibility test – Spearman correlations Experimental Metadata Platform Metadata Metabolite list
  • 3. 1/19/2016 3 Metabolite list Metabolite data as Boxplot Volcano plot: Comparing data between samples Metabolomics data empowers accurate computational modeling and hypothesis development • Hur et al. Natural Product Reports (2013) • Quanbeck et al. Frontiers in Plant Science (2012) • Yeo et al. JBC (2012) • Ngaki et al Nature (2012) • Atsushi et al Plant Physiology (2014) • Vu et al Plant Signaling & Behavior (2015) • Li et al BMC Genomics (2015) pmr-RESTful web APIs to share PMR data and functionality with diverse users • Undergraduate teaching- 6-week Genetics lab unit to determine function of yeast genes (https://db.nanobio.illinois.edu) • Araport- Arabidopsis information portal (https://www.araport.org) Near Future: • Soybase (http://soybase.org) • MaizeGDB (http://www.maizegdb.org) • Sol Genomics Network (http://www.sgn.cornell.edu) Genetics lab: Yeast: Let's Mess it up! pmr-RESTful web APIs simply designed for use by other resources • Based on HTTP requests; detail encoded directly in URL path • Output format: JSON (JavaScript Object Notation) http(s)://BaseURL + Input parameters • Example URL: http://pmr-webapi- gdcb.iastate.edu/pmrWebApi/api/v1 /experiments/list?species=Arabidopsis_thaliana Retrieved data { "species": "Arabidopsis_thaliana", "expName": "At2010-KO5", "expId": 110 }, { "species": "Arabidopsis_thaliana", "expName": "At2010-KO6", "expId": 111 }, { "species": "Arabidopsis_thaliana", "expName": "At2010-KO7", "expId": 199 }, { "species": "Arabidopsis_thaliana", "expName": "At2010-KO8", "expId": 198 }, { "species": "Arabidopsis_thaliana", "expName": "At2010-KO9", "expId": 197 } Example: PMR API for sharing metabolite data http://pmr-webapi- gdcb.iastate.edu/pmrWebApi/api/v1 /metabolites/list?species=Arabidospis_thali ana&expId=106&pId=84&dataVersion=1.0/ Retrieved data [ { "mId": 4348, "metaboliteName":"16-Hydroxyhexadecanoic acid" }, { "mId": 4349, "metaboliteName":"18-hydroxyoctadeca-9,12-dienoic acid" }, { "mId": 4350, "metaboliteName":"18-hydroxyoctadec-9-enoicacid" }, { "mId": 4353, "metaboliteName":"2-hydroxyhexadecanoic acid" }, { "mId": 4354, "metaboliteName":"2-hydroxyeicosanoicacid" }, { "mId": 4355, "metaboliteName":"2-hydroxydocosanoic acid" }, { "mId": 4356, "metaboliteName":"2-hydroxytetracosanoicacid" }, { "mId": 4357, "metaboliteName":"2-hydroxytetracos-2-enoicacid" }, { "mId": 4358, "metaboliteName":"2-hydroxyhexacosanoic acid" },
  • 4. 1/19/2016 4 Example of PMR API for visualization (Box Plot) JSON format http://pmr-webapi-gdcb.iastate.edu/pmrWebApi/api/v1 /boxplot/list?species=Arabidopsis_thaliana&expId=106& omicsType=valMetabolomics&pId=84&mId=4348&dataV ersion=1.0&minLod=true&legendColor=chemicalgroup/ Htmlwidgets.js Boxplot Plotly.js Htmlwidgets.js - http://www.htmlwidgets.org/ Plotly.js- https://plot.ly/ JavaScript applications Showing actual plotsRetrieved data Bringing PMR data and functions into ARAPORT Example of Apps on ARAPORT – PMR_Plotter Boxplot on PMR Boxplot on ARAPORT Metabolite: 18-hydroxyoctadeca-9,12-dienoicacid https://www.araport.org/apps/jmiller/pmrplotter Conclusions and Future Directions • PMR is a systems biology platform to support the community • Developed RESTful web APIs for PMR • Integrate additional PMR metabolomics data and functionalities with ARAPORT • PMR will make well-designed documentation for a workflow that can be used within the ARAPORT science apps and other community resources. Data repository Stat analysis Data sharing Data integration Acknowledgments EEC-0813570 MCB-0951170 Medicinal Plant Consortium GM092521 Dr. Jason MillerDr. Chris Town Irina Belyaeva Erik Ferlanti DESC0014038 ARAPORT team at J. Craig Venter Institute Iowa State University Center for Metabolic Biology Dr. Basil J Nikolau Dr. Ling Li PI: Eve Syrkin Wurtele PMR team at Iowa State University Zebulon Arendsee