SlideShare une entreprise Scribd logo
1  sur  23
Analysing biomedical data
Paul Agapow / Translational Bioinformatics DSI-ICL / October 2017
Biomedical science
is now data science
The 4-headed
beast
● The 4 heads
○ Acquisition
○ Storage
○ Analysis
○ Sharing
● Big data 4Vs
○ Velocity
○ Volume
○ Variety
○ Veracity
The problems of biomedical data
Many ...
● Types
● Formats
● Silos
● Gaps
● Interactions
Difficult analysis
● The curse of dimensionality
● Multiple hypothesis testing &
false discovery
● Batch effects
● Life history
● Biased sampling
● Need for integrative analysis
Practical issues
● Unstructured data
● Managing big data
● Security
● Legal & privacy
Future
medicine
A mix of promise & peril
● More data
○ Genomic medicine
○ Other “omic” medicine
○ Wearables
○ EHR & digital health
● P4 medicine
○ Stratification
○ Analysis at the bedside
○ Patient participation
● Translational medicine
○ Leveraging health data for
research
Scientific data
doubles every
18 months
A new paper
is published
every 30
seconds
Most papers
are never
cited or
even read
No new principle will declare itself from below
a heap of facts. (Peter Medewar)
The analytical
challenges
Liberating
health data
● Enabling EHR for research
● Text extraction
● Unstructured to structured
data
Computationally intensive approaches
● Deep learning
● Concurrent computation
● Which to use? Which works?
● Implementation
● Interpretation
● Assisted & auto-discovery
Integrative
analysis
● The genome is not enough
● Complex interactions
● Statistical power
● Which is best?
● Interpretation
Building knowledge bases
● Extracting structured
information from
unstructured input
● Veracity
● Exploring / querying
Reproducibility
The “solutions”
Standards
● Clinical descriptions
● Measurements:
○ blood pressure
○ White cells
● Cross-study
Yes!
● Allows combining & comparing studies
● CDISC
● HPO
But!
● A lot of work
Data formats & storageYes!
● Plain text
● Open formats
● Structured formats
● Advantages:
○ Human & machine readable
○ Unambiguous
○ WYSIWYG
● Examples:
○ Open bio formats
○ CSV, TSV
No!
● Homebrew formats
● Proprietary / closed formats
● Binary formats
● Excel
Workflow systems & notebooks● Analysis as:
○ An executable recipe
○ A document or commentary
● Many candidates:
○ Workflows:
■ Snakemake
■ Nextflow
■ CWL etc.
○ Computational notebooks:
■ Jupyter / IPython
■ RMarkdown
Deep learning / machine learning
How do you know a biologist
is using deep learning in
their research?
Don’t worry, they’ll tell you.
● “Just” optimization and search techniques
● Takes a set of features and produces a
model that performs a classification or a
regression
● A series of layers that assemble features
into higher level features
● Several high-quality toolkits
● Some need for specialised hardware
(GPU)
● Interpretability
● Ground truths
● Needs lots of data
The pitfalls
Batch effects
● Technical sources of
variation
○ Reageants
○ Technician
○ Platform
○ ...
● Solutions:
○ Plot data
○ Don’t batch
○ COMBAT etc. (but
loss of information)
Omnigenics
What if every gene affected
every other gene?
● Pritchard et al 2017
● FOAF / six degrees of separation effect
● Implicated genes are a few drivers and an
enormous number of “related” loci
● Context?
The garden of forking paths
Multiple hypothesis testing
Conclusion
Taming the 4-headed beast
Acquiring: interpret EHR
Storing: data formats & systems
Analysing: statistics, correct for
batch effects, integrative analysis,
deep learning
Sharing: standards, data formats,
workflow systems

Contenu connexe

Tendances

Descriptive Statistics with R
Descriptive Statistics with RDescriptive Statistics with R
Descriptive Statistics with R
Kazuki Yoshida
 
Epidemiological method to determine utility of a diagnostic test
Epidemiological method to determine utility of a diagnostic testEpidemiological method to determine utility of a diagnostic test
Epidemiological method to determine utility of a diagnostic test
Bhoj Raj Singh
 
Lec. biostatistics introduction
Lec. biostatistics  introductionLec. biostatistics  introduction
Lec. biostatistics introduction
Riaz101
 
Chapter1:introduction to medical statistics
Chapter1:introduction to medical statisticsChapter1:introduction to medical statistics
Chapter1:introduction to medical statistics
ghalan
 

Tendances (20)

Introduction to Systematic Reviews
Introduction to Systematic ReviewsIntroduction to Systematic Reviews
Introduction to Systematic Reviews
 
Data presentation
Data presentationData presentation
Data presentation
 
Presentation of data
Presentation of dataPresentation of data
Presentation of data
 
5. Calculate samplesize for case-control studies
5. Calculate samplesize for case-control studies5. Calculate samplesize for case-control studies
5. Calculate samplesize for case-control studies
 
Clinical Research for Medical Students
Clinical Research for Medical StudentsClinical Research for Medical Students
Clinical Research for Medical Students
 
Data analysis
Data analysisData analysis
Data analysis
 
Health research methodology
Health research methodologyHealth research methodology
Health research methodology
 
Survey Surveillance Screening
Survey Surveillance Screening Survey Surveillance Screening
Survey Surveillance Screening
 
Descriptive Statistics with R
Descriptive Statistics with RDescriptive Statistics with R
Descriptive Statistics with R
 
unmatched case control studies
unmatched case control studiesunmatched case control studies
unmatched case control studies
 
Epidemiological method to determine utility of a diagnostic test
Epidemiological method to determine utility of a diagnostic testEpidemiological method to determine utility of a diagnostic test
Epidemiological method to determine utility of a diagnostic test
 
Strobe checklist-v4-cohort
Strobe checklist-v4-cohortStrobe checklist-v4-cohort
Strobe checklist-v4-cohort
 
Lec. biostatistics introduction
Lec. biostatistics  introductionLec. biostatistics  introduction
Lec. biostatistics introduction
 
Chapter1:introduction to medical statistics
Chapter1:introduction to medical statisticsChapter1:introduction to medical statistics
Chapter1:introduction to medical statistics
 
Zoonoses and emerging infectious diseases
Zoonoses and emerging infectious diseasesZoonoses and emerging infectious diseases
Zoonoses and emerging infectious diseases
 
Descriptive epidemiology
Descriptive epidemiologyDescriptive epidemiology
Descriptive epidemiology
 
Avian influenza
Avian influenzaAvian influenza
Avian influenza
 
Roc curves
Roc curvesRoc curves
Roc curves
 
Meta analysis: Made Easy with Example from RevMan
Meta analysis: Made Easy with Example from RevManMeta analysis: Made Easy with Example from RevMan
Meta analysis: Made Easy with Example from RevMan
 
Mph thesis slides
Mph  thesis slidesMph  thesis slides
Mph thesis slides
 

Similaire à Analysing biomedical data (ers october 2017)

Big Data & Social Analytics presentation
Big Data & Social Analytics presentationBig Data & Social Analytics presentation
Big Data & Social Analytics presentation
gustavosouto
 
Oxford Lectures Part 1
Oxford Lectures Part 1Oxford Lectures Part 1
Oxford Lectures Part 1
Andrea Pasqua
 
Data discovery and sharing at UCLH
Data discovery and sharing at UCLHData discovery and sharing at UCLH
Data discovery and sharing at UCLH
Jisc
 
From the Benchtop to the Datacenter: IT and Converged Infrastructure in Life ...
From the Benchtop to the Datacenter: IT and Converged Infrastructure in Life ...From the Benchtop to the Datacenter: IT and Converged Infrastructure in Life ...
From the Benchtop to the Datacenter: IT and Converged Infrastructure in Life ...
Ari Berman
 

Similaire à Analysing biomedical data (ers october 2017) (20)

Big Data & Social Analytics presentation
Big Data & Social Analytics presentationBig Data & Social Analytics presentation
Big Data & Social Analytics presentation
 
Oxford Lectures Part 1
Oxford Lectures Part 1Oxford Lectures Part 1
Oxford Lectures Part 1
 
tranSMART Community Meeting 5-7 Nov 13 - Session 3: transmart’s application t...
tranSMART Community Meeting 5-7 Nov 13 - Session 3: transmart’s application t...tranSMART Community Meeting 5-7 Nov 13 - Session 3: transmart’s application t...
tranSMART Community Meeting 5-7 Nov 13 - Session 3: transmart’s application t...
 
Statistical Analysis of Results in Music Information Retrieval: Why and How
Statistical Analysis of Results in Music Information Retrieval: Why and HowStatistical Analysis of Results in Music Information Retrieval: Why and How
Statistical Analysis of Results in Music Information Retrieval: Why and How
 
Starr Hoffman - Data Collection & Research Design
Starr Hoffman - Data Collection & Research Design Starr Hoffman - Data Collection & Research Design
Starr Hoffman - Data Collection & Research Design
 
Data Science as Scale
Data Science as ScaleData Science as Scale
Data Science as Scale
 
Thinking Big with Big Data
Thinking Big with Big DataThinking Big with Big Data
Thinking Big with Big Data
 
Data science guide
Data science guideData science guide
Data science guide
 
Think like a Digital Curator
Think like a Digital CuratorThink like a Digital Curator
Think like a Digital Curator
 
Researcher needs - a researchers perspective
Researcher needs - a researchers perspectiveResearcher needs - a researchers perspective
Researcher needs - a researchers perspective
 
BigData'18: Validation and Analysis of Hypothesis Generation Systems
BigData'18: Validation and Analysis of Hypothesis Generation SystemsBigData'18: Validation and Analysis of Hypothesis Generation Systems
BigData'18: Validation and Analysis of Hypothesis Generation Systems
 
Manage Your Data: Navigating Data Services at the UW Libraries
Manage Your Data: Navigating Data Services  at the UW LibrariesManage Your Data: Navigating Data Services  at the UW Libraries
Manage Your Data: Navigating Data Services at the UW Libraries
 
Reproducible research: theory
Reproducible research: theoryReproducible research: theory
Reproducible research: theory
 
Workshop - finding and accessing data - Cambridge August 22 2016
Workshop - finding and accessing data - Cambridge August 22 2016Workshop - finding and accessing data - Cambridge August 22 2016
Workshop - finding and accessing data - Cambridge August 22 2016
 
How to write bioinformatics software no one will use
How to write bioinformatics software no one will useHow to write bioinformatics software no one will use
How to write bioinformatics software no one will use
 
Minimal viable-datareuse-czi
Minimal viable-datareuse-cziMinimal viable-datareuse-czi
Minimal viable-datareuse-czi
 
Data management planning Means, goals, and cultures by Hugo Besemer
Data management planningMeans, goals, and cultures by Hugo BesemerData management planningMeans, goals, and cultures by Hugo Besemer
Data management planning Means, goals, and cultures by Hugo Besemer
 
Data management planning. Means, goals and cultures
Data management planning. Means, goals and culturesData management planning. Means, goals and cultures
Data management planning. Means, goals and cultures
 
Data discovery and sharing at UCLH
Data discovery and sharing at UCLHData discovery and sharing at UCLH
Data discovery and sharing at UCLH
 
From the Benchtop to the Datacenter: IT and Converged Infrastructure in Life ...
From the Benchtop to the Datacenter: IT and Converged Infrastructure in Life ...From the Benchtop to the Datacenter: IT and Converged Infrastructure in Life ...
From the Benchtop to the Datacenter: IT and Converged Infrastructure in Life ...
 

Plus de Paul Agapow

Plus de Paul Agapow (20)

Digital Biomarkers, a (too) brief introduction.pdf
Digital Biomarkers, a (too) brief introduction.pdfDigital Biomarkers, a (too) brief introduction.pdf
Digital Biomarkers, a (too) brief introduction.pdf
 
How to make every mistake and still have a career, Feb2024.pdf
How to make every mistake and still have a career, Feb2024.pdfHow to make every mistake and still have a career, Feb2024.pdf
How to make every mistake and still have a career, Feb2024.pdf
 
ML, biomedical data & trust
ML, biomedical data & trustML, biomedical data & trust
ML, biomedical data & trust
 
Where AI will (and won't) revolutionize biomedicine
Where AI will (and won't) revolutionize biomedicineWhere AI will (and won't) revolutionize biomedicine
Where AI will (and won't) revolutionize biomedicine
 
Beyond Proofs of Concept for Biomedical AI
Beyond Proofs of Concept for Biomedical AIBeyond Proofs of Concept for Biomedical AI
Beyond Proofs of Concept for Biomedical AI
 
Multi-omics for drug discovery: what we lose, what we gain
Multi-omics for drug discovery: what we lose, what we gainMulti-omics for drug discovery: what we lose, what we gain
Multi-omics for drug discovery: what we lose, what we gain
 
ML & AI in pharma: an overview
ML & AI in pharma: an overviewML & AI in pharma: an overview
ML & AI in pharma: an overview
 
ML & AI in Drug development: the hidden part of the iceberg
ML & AI in Drug development: the hidden part of the icebergML & AI in Drug development: the hidden part of the iceberg
ML & AI in Drug development: the hidden part of the iceberg
 
Machine learning, health data & the limits of knowledge
Machine learning, health data & the limits of knowledgeMachine learning, health data & the limits of knowledge
Machine learning, health data & the limits of knowledge
 
AI in Healthcare
AI in HealthcareAI in Healthcare
AI in Healthcare
 
The End of the Drug Development Casino?
The End of the Drug Development Casino?The End of the Drug Development Casino?
The End of the Drug Development Casino?
 
Get yourself a better bioinformatics job
Get yourself a better bioinformatics jobGet yourself a better bioinformatics job
Get yourself a better bioinformatics job
 
Interpreting Complex Real World Data for Pharmaceutical Research
Interpreting Complex Real World Data for Pharmaceutical ResearchInterpreting Complex Real World Data for Pharmaceutical Research
Interpreting Complex Real World Data for Pharmaceutical Research
 
Filling the gaps in translational research
Filling the gaps in translational researchFilling the gaps in translational research
Filling the gaps in translational research
 
Bioinformatics! (What is it good for?)
Bioinformatics! (What is it good for?)Bioinformatics! (What is it good for?)
Bioinformatics! (What is it good for?)
 
Big Data & ML for Clinical Data
Big Data & ML for Clinical DataBig Data & ML for Clinical Data
Big Data & ML for Clinical Data
 
Machine Learning for Preclinical Research
Machine Learning for Preclinical ResearchMachine Learning for Preclinical Research
Machine Learning for Preclinical Research
 
AI for Precision Medicine (Pragmatic preclinical data science)
AI for Precision Medicine (Pragmatic preclinical data science)AI for Precision Medicine (Pragmatic preclinical data science)
AI for Precision Medicine (Pragmatic preclinical data science)
 
Patient subtypes: real or not?
Patient subtypes: real or not?Patient subtypes: real or not?
Patient subtypes: real or not?
 
Big biomedical data is a lie
Big biomedical data is a lieBig biomedical data is a lie
Big biomedical data is a lie
 

Dernier

Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
mahaiklolahd
 
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
chetankumar9855
 
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 

Dernier (20)

Call Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service AvailableCall Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service Available
 
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
 
Coimbatore Call Girls in Thudiyalur : 7427069034 High Profile Model Escorts |...
Coimbatore Call Girls in Thudiyalur : 7427069034 High Profile Model Escorts |...Coimbatore Call Girls in Thudiyalur : 7427069034 High Profile Model Escorts |...
Coimbatore Call Girls in Thudiyalur : 7427069034 High Profile Model Escorts |...
 
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
 
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
 
Call Girls Kolkata Kalikapur 💯Call Us 🔝 8005736733 🔝 💃 Top Class Call Girl Se...
Call Girls Kolkata Kalikapur 💯Call Us 🔝 8005736733 🔝 💃 Top Class Call Girl Se...Call Girls Kolkata Kalikapur 💯Call Us 🔝 8005736733 🔝 💃 Top Class Call Girl Se...
Call Girls Kolkata Kalikapur 💯Call Us 🔝 8005736733 🔝 💃 Top Class Call Girl Se...
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
 
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
 
Saket * Call Girls in Delhi - Phone 9711199012 Escorts Service at 6k to 50k a...
Saket * Call Girls in Delhi - Phone 9711199012 Escorts Service at 6k to 50k a...Saket * Call Girls in Delhi - Phone 9711199012 Escorts Service at 6k to 50k a...
Saket * Call Girls in Delhi - Phone 9711199012 Escorts Service at 6k to 50k a...
 
Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426
Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426
Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426
 
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
 
Call Girls Jaipur Just Call 9521753030 Top Class Call Girl Service Available
Call Girls Jaipur Just Call 9521753030 Top Class Call Girl Service AvailableCall Girls Jaipur Just Call 9521753030 Top Class Call Girl Service Available
Call Girls Jaipur Just Call 9521753030 Top Class Call Girl Service Available
 
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
 
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeTop Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
 
Most Beautiful Call Girl in Bangalore Contact on Whatsapp
Most Beautiful Call Girl in Bangalore Contact on WhatsappMost Beautiful Call Girl in Bangalore Contact on Whatsapp
Most Beautiful Call Girl in Bangalore Contact on Whatsapp
 
Call Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service Available
 
Coimbatore Call Girls in Coimbatore 7427069034 genuine Escort Service Girl 10...
Coimbatore Call Girls in Coimbatore 7427069034 genuine Escort Service Girl 10...Coimbatore Call Girls in Coimbatore 7427069034 genuine Escort Service Girl 10...
Coimbatore Call Girls in Coimbatore 7427069034 genuine Escort Service Girl 10...
 
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
 
9630942363 Genuine Call Girls In Ahmedabad Gujarat Call Girls Service
9630942363 Genuine Call Girls In Ahmedabad Gujarat Call Girls Service9630942363 Genuine Call Girls In Ahmedabad Gujarat Call Girls Service
9630942363 Genuine Call Girls In Ahmedabad Gujarat Call Girls Service
 

Analysing biomedical data (ers october 2017)

  • 1. Analysing biomedical data Paul Agapow / Translational Bioinformatics DSI-ICL / October 2017
  • 3. The 4-headed beast ● The 4 heads ○ Acquisition ○ Storage ○ Analysis ○ Sharing ● Big data 4Vs ○ Velocity ○ Volume ○ Variety ○ Veracity
  • 4. The problems of biomedical data Many ... ● Types ● Formats ● Silos ● Gaps ● Interactions Difficult analysis ● The curse of dimensionality ● Multiple hypothesis testing & false discovery ● Batch effects ● Life history ● Biased sampling ● Need for integrative analysis Practical issues ● Unstructured data ● Managing big data ● Security ● Legal & privacy
  • 5. Future medicine A mix of promise & peril ● More data ○ Genomic medicine ○ Other “omic” medicine ○ Wearables ○ EHR & digital health ● P4 medicine ○ Stratification ○ Analysis at the bedside ○ Patient participation ● Translational medicine ○ Leveraging health data for research
  • 6. Scientific data doubles every 18 months A new paper is published every 30 seconds Most papers are never cited or even read No new principle will declare itself from below a heap of facts. (Peter Medewar)
  • 8.
  • 9. Liberating health data ● Enabling EHR for research ● Text extraction ● Unstructured to structured data
  • 10. Computationally intensive approaches ● Deep learning ● Concurrent computation ● Which to use? Which works? ● Implementation ● Interpretation ● Assisted & auto-discovery
  • 11. Integrative analysis ● The genome is not enough ● Complex interactions ● Statistical power ● Which is best? ● Interpretation
  • 12. Building knowledge bases ● Extracting structured information from unstructured input ● Veracity ● Exploring / querying
  • 15. Standards ● Clinical descriptions ● Measurements: ○ blood pressure ○ White cells ● Cross-study Yes! ● Allows combining & comparing studies ● CDISC ● HPO But! ● A lot of work
  • 16. Data formats & storageYes! ● Plain text ● Open formats ● Structured formats ● Advantages: ○ Human & machine readable ○ Unambiguous ○ WYSIWYG ● Examples: ○ Open bio formats ○ CSV, TSV No! ● Homebrew formats ● Proprietary / closed formats ● Binary formats ● Excel
  • 17. Workflow systems & notebooks● Analysis as: ○ An executable recipe ○ A document or commentary ● Many candidates: ○ Workflows: ■ Snakemake ■ Nextflow ■ CWL etc. ○ Computational notebooks: ■ Jupyter / IPython ■ RMarkdown
  • 18. Deep learning / machine learning How do you know a biologist is using deep learning in their research? Don’t worry, they’ll tell you. ● “Just” optimization and search techniques ● Takes a set of features and produces a model that performs a classification or a regression ● A series of layers that assemble features into higher level features ● Several high-quality toolkits ● Some need for specialised hardware (GPU) ● Interpretability ● Ground truths ● Needs lots of data
  • 20. Batch effects ● Technical sources of variation ○ Reageants ○ Technician ○ Platform ○ ... ● Solutions: ○ Plot data ○ Don’t batch ○ COMBAT etc. (but loss of information)
  • 21. Omnigenics What if every gene affected every other gene? ● Pritchard et al 2017 ● FOAF / six degrees of separation effect ● Implicated genes are a few drivers and an enormous number of “related” loci ● Context?
  • 22. The garden of forking paths Multiple hypothesis testing
  • 23. Conclusion Taming the 4-headed beast Acquiring: interpret EHR Storing: data formats & systems Analysing: statistics, correct for batch effects, integrative analysis, deep learning Sharing: standards, data formats, workflow systems

Notes de l'éditeur

  1. Scientific data doubles every 18 months A new paper is published every 30 seconds Most papers are never cited (or even read)