Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The New Genomics
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Matt Wood
October 02, 2012
Science
3
14k
The New Genomics
The value of reproducing, reusing and remixing scientific research. Slides from Strata London.
Matt Wood
October 02, 2012
Tweet
Share
More Decks by Matt Wood
See All by Matt Wood
Field Notes from Expeditions in the Cloud
mza
2
460
A Platform for Big Data
mza
6
810
The Data Lifecycle
mza
5
550
Provision Throughput Like a Boss
mza
0
500
Impact of Cloud Computing: Life Sciences
mza
2
900
Latency's Worst Nightmare: Performance Tuning Tips and Tricks
mza
4
1.1k
Under the Covers of DynamoDB
mza
4
1.2k
From Analytics to Intelligence: Amazon Redshift
mza
9
1k
Scaling Science
mza
3
550
Other Decks in Science
See All in Science
Kaggle: NeurIPS - Open Polymer Prediction 2025 コンペ 反省会
calpis10000
0
370
【論文紹介】Is CLIP ideal? No. Can we fix it?Yes! 第65回 コンピュータビジョン勉強会@関東
shun6211
5
2.3k
機械学習 - K近傍法 & 機械学習のお作法
trycycle
PRO
0
1.3k
コミュニティサイエンスの実践@日本認知科学会2025
hayataka88
0
120
MCMCのR-hatは分散分析である
moricup
0
590
論文紹介 音源分離:SCNET SPARSE COMPRESSION NETWORK FOR MUSIC SOURCE SEPARATION
kenmatsu4
0
520
データマイニング - グラフ埋め込み入門
trycycle
PRO
1
160
KH Coderチュートリアル(スライド版)
koichih
1
58k
動的トリートメント・レジームを推定するDynTxRegimeパッケージ
saltcooky12
0
250
あなたに水耕栽培を愛していないとは言わせない
mutsumix
1
250
力学系から見た現代的な機械学習
hanbao
3
3.9k
SpatialRDDパッケージによる空間回帰不連続デザイン
saltcooky12
0
160
Featured
See All Featured
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Automating Front-end Workflow
addyosmani
1371
200k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
200
We Have a Design System, Now What?
morganepeng
54
8k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
270
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Color Theory Basics | Prateek | Gurzu
gurzu
0
200
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Transcript
The New Genomics
[email protected]
Dr. Matt Wood
Hello
Hello
Data
DNA
Chromosome 11 : ACTN3 : rs1815739
Chromosome X : rs6625163
Chromosome 19 : FUT2 : rs601338
+0.25 Chromosome 15 : rs2472297
Chromosome 2 : rs10427255
TYPE II Chromosome 10 : rs7903146
Chromosome 1 : rs4481887
I know this, because...
None
A T C G G T C C A G
G
A T C G G T C C A G
G A G C C A G G U C C Transcription
A T C G G T C C A G
G A G C C A G G U C C Translation Ser Glu Val Transcription
None
None
Chromosome 11 : ACTN3 : rs1815739
Chromosome X : rs6625163
Chromosome 19 : FUT2 : rs601338
+0.25 Chromosome 15 : rs2472297
Chromosome 2 : rs10427255
TYPE II Chromosome 10 : rs7903146
Chromosome 1 : rs4481887
I know all that, because...
Human Genome Project
40 species ensembl.org
Compare species
Biological importance
Step change
Less time. Lower cost.
None
None
Compare individuals
None
Data generation costs are falling (pretty much everywhere)
Sequencing challenge X
Amazona vittata
Analytics challenge
Lots of data, Lots of uses, Lots of users, Lots
of locations
Cost
Analytics challenge X
Accessibility challenge
The New Genomics
Graceful. Beautiful.
Impossible to re-create
Snowflake Science
Reproducibility
Reproducibility scales science
Reproduce. Reuse. Remix.
Value++
None
How do we get from here to there? 5PRINCIPLES REPRODUCIBILITY
OF
1. Use the gravity of data 5 PRINCIPLES REPRODUCIBILITY OF
Increasingly large data collections
1000 Genomes Project: 200Tb
Challenging to obtain and manage
Expensive to experiment
Large barrier to reproducibility
Data size will increase
Data integration will increase
Move data to the users
Move data to the users X
Move tools to the data
Place data where it can consumed by tools
Place tools where they can access data
None
None
None
Canonical source
None
More data, more users, more uses, more locations
Cost and complexity
Cost and complexity kill reproducibility
Utility computing
Availability
Intel Xeon E5 NVIDIA Tesla GPUs
90 - 120k IOPS on SSDs
Pay-as-you-go
100% Reserved capacity
100% Reserved capacity On-demand
100% Reserved capacity On-demand
Spot instances
Name-your-price
None
2. Ease of use is a pre-requisite 5 PRINCIPLES REPRODUCIBILITY
OF
http://headrush.typepad.com/creating_passionate_users/2005/10/getting_users_p.html
Help overcome the suck threshold
Easy to embrace and extend
Choose the right abstraction for the user
$ ec2-run-instances
$ starcluster start
None
None
Package and automate
Package and automate Amazon machine images, VM import
Package and automate Amazon machine images, VM import Deployment scripts,
CloudFormation, Chef, Puppet
Expert-as-a-service
None
None
1000 Genomes Cloud BioLinux
None
Your HiSeq data Illumina BaseSpace
DNA and RNA sequences Genomespace, Broad Institute at MIT
Data as a programmable resource
3. Reuse is as important as reproduction 5 PRINCIPLES REPRODUCIBILITY
OF
Seven Deadly sins of Bioinformatics: http://www.slideshare.net/dullhunk/the-seven-deadly-sins-of-bioinformatics
Seven Deadly sins of Bioinformatics: http://www.slideshare.net/dullhunk/the-seven-deadly-sins-of-bioinformatics
Infonauts are hackers
They have their own way of working
The ‘Big Red Button’
Fire and forget reproduction is a good first step, but
limits longer term value.
Monolithic, one-stop-shop
Work well for intended purpose
Challenging to install, dependency heavy
Inflexible
Embrace infonauts as hackers
Small things. Loosely coupled.
Easier to reuse
Easier to integrate
Scale out
Cancer drug discovery: 50,000 cores < $1000 an hour Schrödinger
and CycleServer
4. Build for collaboration 5 PRINCIPLES REPRODUCIBILITY OF
Workflows are memes
Reproduction is just the first step
Bill of materials: code, data, configuration, infrastructure
Full definition for reproduction
Utility computing provides a playground for data science
Code + AMI + custom datasets + public datasets +
databases + compute + result data
Code + AMI + custom datasets + public datasets +
databases + compute + result data
Code + AMI + custom datasets + public datasets +
databases + compute + result data
Code + AMI + custom datasets + public datasets +
databases + compute + result data
Package, automate, contribute.
Utility platform provides scale for production runs
5. Provenance is a first class object 5 PRINCIPLES REPRODUCIBILITY
OF
Versioning becomes really important
Especially in an active community
Doubly so with loosely coupled tools
Provenance metadata is a first class entity
Distributed provenance
5PRINCIPLES REPRODUCIBILITY OF
Remove constraints 5PRINCIPLES REPRODUCIBILITY OF
Accelerate science 5PRINCIPLES REPRODUCIBILITY OF
Chromosome 11 : ACTN3 : rs1815739
Chromosome X : rs6625163
Chromosome 19 : FUT2 : rs601338
+0.25 Chromosome 15 : rs2472297
Chromosome 2 : rs10427255
TYPE II Chromosome 10 : rs7903146
Chromosome 1 : rs4481887
Thank you aws.amazon.com @mza
[email protected]