際際滷

際際滷Share a Scribd company logo
Execution 
Environments 
Frank Austin Nothaft
v0.5 API 
 Support data access to reads/variants over REST 
 Most existing applications using API are interactive
Batch Processing 
 Is REST the correct approach? 
 API is consistent for both local & remote data 
 But, has overhead (perf + admin) for local data 
 Approaches moving forward: 
 Shims to current file formats 
 Native interface to Hadoop ecosystem?
Common Workflow 
Language 
 Pain point: how do we build reproducible pipelines 
of tasks? 
 A group has started building a common workflow 
description language for bioinformatics: 
 https://groups.google.com/forum/#!forum/ 
common-workflow-language 
 Should the GA4GH take this task on?

More Related Content

More from fnothaft (10)

Scaling Genomic Analyses
Scaling Genomic AnalysesScaling Genomic Analyses
Scaling Genomic Analyses
fnothaft
Scaling up genomic analysis with ADAM
Scaling up genomic analysis with ADAMScaling up genomic analysis with ADAM
Scaling up genomic analysis with ADAM
fnothaft
Scaling up genomic analysis with ADAM
Scaling up genomic analysis with ADAMScaling up genomic analysis with ADAM
Scaling up genomic analysis with ADAM
fnothaft
Reproducible Emulation of Analog Behavioral Models
Reproducible Emulation of Analog Behavioral ModelsReproducible Emulation of Analog Behavioral Models
Reproducible Emulation of Analog Behavioral Models
fnothaft
Scalable up genomic analysis with ADAM
Scalable up genomic analysis with ADAMScalable up genomic analysis with ADAM
Scalable up genomic analysis with ADAM
fnothaft
CS176: Genome Assembly
CS176: Genome AssemblyCS176: Genome Assembly
CS176: Genome Assembly
fnothaft
PacMin @ AMPLab All-Hands
PacMin @ AMPLab All-HandsPacMin @ AMPLab All-Hands
PacMin @ AMPLab All-Hands
fnothaft
Design for Scalability in ADAM
Design for Scalability in ADAMDesign for Scalability in ADAM
Design for Scalability in ADAM
fnothaft
Adam bosc-071114
Adam bosc-071114Adam bosc-071114
Adam bosc-071114
fnothaft
ADAMSpark Summit, 2014
ADAMSpark Summit, 2014ADAMSpark Summit, 2014
ADAMSpark Summit, 2014
fnothaft
Scaling Genomic Analyses
Scaling Genomic AnalysesScaling Genomic Analyses
Scaling Genomic Analyses
fnothaft
Scaling up genomic analysis with ADAM
Scaling up genomic analysis with ADAMScaling up genomic analysis with ADAM
Scaling up genomic analysis with ADAM
fnothaft
Scaling up genomic analysis with ADAM
Scaling up genomic analysis with ADAMScaling up genomic analysis with ADAM
Scaling up genomic analysis with ADAM
fnothaft
Reproducible Emulation of Analog Behavioral Models
Reproducible Emulation of Analog Behavioral ModelsReproducible Emulation of Analog Behavioral Models
Reproducible Emulation of Analog Behavioral Models
fnothaft
Scalable up genomic analysis with ADAM
Scalable up genomic analysis with ADAMScalable up genomic analysis with ADAM
Scalable up genomic analysis with ADAM
fnothaft
CS176: Genome Assembly
CS176: Genome AssemblyCS176: Genome Assembly
CS176: Genome Assembly
fnothaft
PacMin @ AMPLab All-Hands
PacMin @ AMPLab All-HandsPacMin @ AMPLab All-Hands
PacMin @ AMPLab All-Hands
fnothaft
Design for Scalability in ADAM
Design for Scalability in ADAMDesign for Scalability in ADAM
Design for Scalability in ADAM
fnothaft
Adam bosc-071114
Adam bosc-071114Adam bosc-071114
Adam bosc-071114
fnothaft
ADAMSpark Summit, 2014
ADAMSpark Summit, 2014ADAMSpark Summit, 2014
ADAMSpark Summit, 2014
fnothaft

Recently uploaded (20)

Play whole.in children and adults..en.pdf
Play whole.in children and adults..en.pdfPlay whole.in children and adults..en.pdf
Play whole.in children and adults..en.pdf
mhmahmodian
Lecture 1 - Overview of Go Language 1.pdf
Lecture 1 - Overview of Go Language 1.pdfLecture 1 - Overview of Go Language 1.pdf
Lecture 1 - Overview of Go Language 1.pdf
daomaithuhuyen1273
INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...
INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...
INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...
S辿rgio Sacani
丐舒仄仗 2.0 亳 仆仂于亶 仄亳仂于仂亶 仗仂磲仂从: 于亰仂于 亳 亞仂亰
丐舒仄仗 2.0 亳 仆仂于亶 仄亳仂于仂亶 仗仂磲仂从: 于亰仂于 亳 亞仂亰丐舒仄仗 2.0 亳 仆仂于亶 仄亳仂于仂亶 仗仂磲仂从: 于亰仂于 亳 亞仂亰
丐舒仄仗 2.0 亳 仆仂于亶 仄亳仂于仂亶 仗仂磲仂从: 于亰仂于 亳 亞仂亰
仂仄 亠仆 丐亠仍-于亳于舒
Poison Apparatus and biting Mechanism of snakes.pptx
Poison Apparatus and biting Mechanism of snakes.pptxPoison Apparatus and biting Mechanism of snakes.pptx
Poison Apparatus and biting Mechanism of snakes.pptx
Dhing College
Chapter-22_Proteins biochemistry CAMPBELL.ppt
Chapter-22_Proteins biochemistry CAMPBELL.pptChapter-22_Proteins biochemistry CAMPBELL.ppt
Chapter-22_Proteins biochemistry CAMPBELL.ppt
Firsty Lasty
Electronics in Physics Logic Gates and Rectification.pptx
Electronics in Physics Logic Gates and Rectification.pptxElectronics in Physics Logic Gates and Rectification.pptx
Electronics in Physics Logic Gates and Rectification.pptx
jhoyvan
natural producghfhhgfhffft 4sem ppt.pptx
natural producghfhhgfhffft 4sem ppt.pptxnatural producghfhhgfhffft 4sem ppt.pptx
natural producghfhhgfhffft 4sem ppt.pptx
rohitverma43215
IMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptx
IMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptxIMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptx
IMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptx
karishmaduhijod1
Comic Strip Hb, do you take O2 as your wife.pdf
Comic Strip Hb, do you take O2 as your wife.pdfComic Strip Hb, do you take O2 as your wife.pdf
Comic Strip Hb, do you take O2 as your wife.pdf
nampa1
Natural Sciences Grade 9 learner textbook part b
Natural Sciences Grade 9 learner textbook part bNatural Sciences Grade 9 learner textbook part b
Natural Sciences Grade 9 learner textbook part b
WandaMbem
hpi homoeopathic pharmacopoeia of india...........
hpi homoeopathic pharmacopoeia of india...........hpi homoeopathic pharmacopoeia of india...........
hpi homoeopathic pharmacopoeia of india...........
Dr. Atul Rajgurav
rupa environmentfggggdg 3rd sem ppt.pptx
rupa environmentfggggdg 3rd sem ppt.pptxrupa environmentfggggdg 3rd sem ppt.pptx
rupa environmentfggggdg 3rd sem ppt.pptx
rohitverma43215
SOIL-SCIENCE-1-LIVING-ORGANISMS (1).pptx
SOIL-SCIENCE-1-LIVING-ORGANISMS (1).pptxSOIL-SCIENCE-1-LIVING-ORGANISMS (1).pptx
SOIL-SCIENCE-1-LIVING-ORGANISMS (1).pptx
VertLlanitaAriate
The JWST-NIRCamViewofSagittarius C. II. Evidence for Magnetically Dominated H...
The JWST-NIRCamViewofSagittarius C. II. Evidence for Magnetically Dominated H...The JWST-NIRCamViewofSagittarius C. II. Evidence for Magnetically Dominated H...
The JWST-NIRCamViewofSagittarius C. II. Evidence for Magnetically Dominated H...
S辿rgio Sacani
Final Project-Physics-Investigation.pptx
Final Project-Physics-Investigation.pptxFinal Project-Physics-Investigation.pptx
Final Project-Physics-Investigation.pptx
GUNASEELAN805609
Presentation2 ROHIT Photochemitry 3rd sem.pptx
Presentation2 ROHIT  Photochemitry 3rd sem.pptxPresentation2 ROHIT  Photochemitry 3rd sem.pptx
Presentation2 ROHIT Photochemitry 3rd sem.pptx
rohitverma43215
Data and Computing Infrastructure for the Life Sciences
Data and Computing Infrastructure for the Life SciencesData and Computing Infrastructure for the Life Sciences
Data and Computing Infrastructure for the Life Sciences
Chris Dwan
Accelerated Multi-Objective Alloy Discovery through Efficient Bayesian Method...
Accelerated Multi-Objective Alloy Discovery through Efficient Bayesian Method...Accelerated Multi-Objective Alloy Discovery through Efficient Bayesian Method...
Accelerated Multi-Objective Alloy Discovery through Efficient Bayesian Method...
Raymundo Arroyave
Responsible Use of Research Metrics Module Launch
Responsible Use of Research Metrics Module LaunchResponsible Use of Research Metrics Module Launch
Responsible Use of Research Metrics Module Launch
dri_ireland
Play whole.in children and adults..en.pdf
Play whole.in children and adults..en.pdfPlay whole.in children and adults..en.pdf
Play whole.in children and adults..en.pdf
mhmahmodian
Lecture 1 - Overview of Go Language 1.pdf
Lecture 1 - Overview of Go Language 1.pdfLecture 1 - Overview of Go Language 1.pdf
Lecture 1 - Overview of Go Language 1.pdf
daomaithuhuyen1273
INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...
INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...
INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...
S辿rgio Sacani
丐舒仄仗 2.0 亳 仆仂于亶 仄亳仂于仂亶 仗仂磲仂从: 于亰仂于 亳 亞仂亰
丐舒仄仗 2.0 亳 仆仂于亶 仄亳仂于仂亶 仗仂磲仂从: 于亰仂于 亳 亞仂亰丐舒仄仗 2.0 亳 仆仂于亶 仄亳仂于仂亶 仗仂磲仂从: 于亰仂于 亳 亞仂亰
丐舒仄仗 2.0 亳 仆仂于亶 仄亳仂于仂亶 仗仂磲仂从: 于亰仂于 亳 亞仂亰
仂仄 亠仆 丐亠仍-于亳于舒
Poison Apparatus and biting Mechanism of snakes.pptx
Poison Apparatus and biting Mechanism of snakes.pptxPoison Apparatus and biting Mechanism of snakes.pptx
Poison Apparatus and biting Mechanism of snakes.pptx
Dhing College
Chapter-22_Proteins biochemistry CAMPBELL.ppt
Chapter-22_Proteins biochemistry CAMPBELL.pptChapter-22_Proteins biochemistry CAMPBELL.ppt
Chapter-22_Proteins biochemistry CAMPBELL.ppt
Firsty Lasty
Electronics in Physics Logic Gates and Rectification.pptx
Electronics in Physics Logic Gates and Rectification.pptxElectronics in Physics Logic Gates and Rectification.pptx
Electronics in Physics Logic Gates and Rectification.pptx
jhoyvan
natural producghfhhgfhffft 4sem ppt.pptx
natural producghfhhgfhffft 4sem ppt.pptxnatural producghfhhgfhffft 4sem ppt.pptx
natural producghfhhgfhffft 4sem ppt.pptx
rohitverma43215
IMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptx
IMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptxIMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptx
IMMUNOMODULATORS: IMMUNOSTIMULATION AND IMMUNOSUPPRESSION .pptx
karishmaduhijod1
Comic Strip Hb, do you take O2 as your wife.pdf
Comic Strip Hb, do you take O2 as your wife.pdfComic Strip Hb, do you take O2 as your wife.pdf
Comic Strip Hb, do you take O2 as your wife.pdf
nampa1
Natural Sciences Grade 9 learner textbook part b
Natural Sciences Grade 9 learner textbook part bNatural Sciences Grade 9 learner textbook part b
Natural Sciences Grade 9 learner textbook part b
WandaMbem
hpi homoeopathic pharmacopoeia of india...........
hpi homoeopathic pharmacopoeia of india...........hpi homoeopathic pharmacopoeia of india...........
hpi homoeopathic pharmacopoeia of india...........
Dr. Atul Rajgurav
rupa environmentfggggdg 3rd sem ppt.pptx
rupa environmentfggggdg 3rd sem ppt.pptxrupa environmentfggggdg 3rd sem ppt.pptx
rupa environmentfggggdg 3rd sem ppt.pptx
rohitverma43215
SOIL-SCIENCE-1-LIVING-ORGANISMS (1).pptx
SOIL-SCIENCE-1-LIVING-ORGANISMS (1).pptxSOIL-SCIENCE-1-LIVING-ORGANISMS (1).pptx
SOIL-SCIENCE-1-LIVING-ORGANISMS (1).pptx
VertLlanitaAriate
The JWST-NIRCamViewofSagittarius C. II. Evidence for Magnetically Dominated H...
The JWST-NIRCamViewofSagittarius C. II. Evidence for Magnetically Dominated H...The JWST-NIRCamViewofSagittarius C. II. Evidence for Magnetically Dominated H...
The JWST-NIRCamViewofSagittarius C. II. Evidence for Magnetically Dominated H...
S辿rgio Sacani
Final Project-Physics-Investigation.pptx
Final Project-Physics-Investigation.pptxFinal Project-Physics-Investigation.pptx
Final Project-Physics-Investigation.pptx
GUNASEELAN805609
Presentation2 ROHIT Photochemitry 3rd sem.pptx
Presentation2 ROHIT  Photochemitry 3rd sem.pptxPresentation2 ROHIT  Photochemitry 3rd sem.pptx
Presentation2 ROHIT Photochemitry 3rd sem.pptx
rohitverma43215
Data and Computing Infrastructure for the Life Sciences
Data and Computing Infrastructure for the Life SciencesData and Computing Infrastructure for the Life Sciences
Data and Computing Infrastructure for the Life Sciences
Chris Dwan
Accelerated Multi-Objective Alloy Discovery through Efficient Bayesian Method...
Accelerated Multi-Objective Alloy Discovery through Efficient Bayesian Method...Accelerated Multi-Objective Alloy Discovery through Efficient Bayesian Method...
Accelerated Multi-Objective Alloy Discovery through Efficient Bayesian Method...
Raymundo Arroyave
Responsible Use of Research Metrics Module Launch
Responsible Use of Research Metrics Module LaunchResponsible Use of Research Metrics Module Launch
Responsible Use of Research Metrics Module Launch
dri_ireland

Execution Environments

  • 2. v0.5 API Support data access to reads/variants over REST Most existing applications using API are interactive
  • 3. Batch Processing Is REST the correct approach? API is consistent for both local & remote data But, has overhead (perf + admin) for local data Approaches moving forward: Shims to current file formats Native interface to Hadoop ecosystem?
  • 4. Common Workflow Language Pain point: how do we build reproducible pipelines of tasks? A group has started building a common workflow description language for bioinformatics: https://groups.google.com/forum/#!forum/ common-workflow-language Should the GA4GH take this task on?