Top Banner
Metabolomics Johannes Rainer Eurac Research, Bolzano, Italy [email protected] - github: jorainer - twitter: jo_rainer CSAMA 2019
44

Metabolomics - Bioconductor

Jan 31, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Metabolomics - Bioconductor

MetabolomicsJohannesRainerEuracResearch,Bolzano,[email protected]:jorainer-twitter:jo_rainer

CSAMA2019

Page 2: Metabolomics - Bioconductor

Content

(Brief)introductiontometabolomics

PreprocessingofLC-MSdata

Normalization

Annotation/identification

Page 3: Metabolomics - Bioconductor

Metabolite?Metabolism?

Glycolysis•

Keymetabolicpathwaycommontoallcells.

Createsenergybyconvertingglucosetopyruvate.

Page 4: Metabolomics - Bioconductor

Metabolite?Metabolism?

Glycolysis•

Page 5: Metabolomics - Bioconductor

Metabolite?Metabolism?

Glycolysis•

Page 6: Metabolomics - Bioconductor

Metabolite?Metabolism?

Glycolysis•

Page 7: Metabolomics - Bioconductor

Metabolite?Metabolism?

Glycolysis•

Page 8: Metabolomics - Bioconductor

Metabolite?Metabolism?

Glycolysis•

Page 9: Metabolomics - Bioconductor

Metabolite?Metabolism?

Glycolysis•

Metabolites:intermediatesandproductsofcellularprocesses.•

Page 10: Metabolomics - Bioconductor

Metabolomics?

Large-scalestudyofsmallmolecules(metabolites)inasystem(cell,tissue,organism).

Comparisonofthedifferent-omes:•

Genome:whatcanhappen.•

Transcriptome:whatappearstobehappening.•

Proteome:whatmakesithappen.•

Metabolome:whatactuallyhappened.•

Metabolomeinfluencedbygeneticandenvironmentalfactors.•

Page 11: Metabolomics - Bioconductor

Howcanwemeasuremetabolites?

NuclearMagneticResonance(NMR)-notcoveredhere.

Massspectrometry(MS)-basedmetabolomics.

MetabolitessmallenoughtobedirectlymeasuredbyMS.

Mostmetabolitesuncharged-needtocreateionsfirst.

Page 12: Metabolomics - Bioconductor

MassSpectrometry(MS)

Page 13: Metabolomics - Bioconductor

MassSpectrometry(MS)

Problem:unabletodistinguishbetweenmetaboliteswiththesame/similarmass-to-chargeratio(m/z).

Solution:additionalseparationofmetabolitespriortoMS.

Page 14: Metabolomics - Bioconductor

Liquidchromatography

Sampleisdissolvedinafluid(mobilephase).•

Page 15: Metabolomics - Bioconductor

Liquidchromatography

Sampleisdissolvedinafluid(mobilephase).

Mobilephasecarriesanalytesthroughcolumn(stationaryphase).

Page 16: Metabolomics - Bioconductor

Liquidchromatography

Sampleisdissolvedinafluid(mobilephase).

Mobilephasecarriesanalytesthroughcolumn(stationaryphase).

Separationbasedonaffinityforthecolumn’sstationaryphase.

Page 17: Metabolomics - Bioconductor

Liquidchromatography

Sampleisdissolvedinafluid(mobilephase).

Mobilephasecarriesanalytesthroughcolumn(stationaryphase).

Separationbasedonaffinityforthecolumn’sstationaryphase.

HILIC(hyrophilicliquidinteractionchromatography):

Hydrophilic,polarstationaryphase.

Analytessolvedinmobilephase.

Analytesseparatedbypolarity:compoundswithlowpolarityelutefirst,withhighpolaritylater.

-

-

-

Page 18: Metabolomics - Bioconductor

LiquidChromatographyMassSpectrometry(LC-MS)

Page 19: Metabolomics - Bioconductor

LiquidChromatographyMassSpectrometry(LC-MS)

Wegainanadditionaldimension:

retentiontime.•

Page 20: Metabolomics - Bioconductor

LiquidChromatographyMassSpectrometry(LC-MS)

Wegainanadditionaldimension:

retentiontime.•

Page 21: Metabolomics - Bioconductor

LiquidChromatographyMassSpectrometry(LC-MS)

Wegainanadditionaldimension:

retentiontime.•

Page 22: Metabolomics - Bioconductor

LiquidChromatographyMassSpectrometry(LC-MS)

Wegainanadditionaldimension:

retentiontime.•

Page 23: Metabolomics - Bioconductor

LiquidChromatographyMassSpectrometry(LC-MS)

Wegainanadditionaldimension:

retentiontime.•

Page 24: Metabolomics - Bioconductor

LiquidChromatographyMassSpectrometry(LC-MS)

Wegainanadditionaldimension:

retentiontime.•

Page 25: Metabolomics - Bioconductor

LiquidChromatographyMassSpectrometry(LC-MS)

Wegainanadditionaldimension:

retentiontime.•

LC-MS:analyzedataalongretentiontime.

Page 26: Metabolomics - Bioconductor

LC-MSdatapreprocessing

Chromatographicpeakdetection

Alignment

Correspondence

Page 27: Metabolomics - Bioconductor

Chromatographicpeakdetection

Aim:identifychromatographicpeaksinthedata.•

Page 28: Metabolomics - Bioconductor

Chromatographicpeakdetection

Aim:identifychromatographicpeaksinthedata.•

Page 29: Metabolomics - Bioconductor

Chromatographicpeakdetection

centWave[Tautenhahnetal.BMCBioinformatics,2008]:•

Allowsdetectionofpeakswithdifferentrtwidths.•

Page 30: Metabolomics - Bioconductor

Chromatographicpeakdetection

MSnbase :dataimportwithreadMSData .

xcms :peakdetectionwithfindChromPeaks andalgorithm-specificparameterobject.

cwp <- CentWaveParam(peakwidth = c(2, 10), snthresh = 5)data <- findChromPeaks(data, param = cwp)head(chromPeaks(data), n = 3)

## mz mzmin mzmax rt rtmin rtmax into intb## CP001 114.0907 114.0899 114.0929 1.954 0.280 3.907 1559.829 1555.923## CP002 114.0913 114.0884 114.0929 5.860 4.465 8.650 1890.221 1885.757## CP003 114.0914 114.0899 114.0929 10.882 8.650 13.114 1950.953 1946.210## maxo sn sample## CP001 584.9510 584 1## CP002 601.8881 601 1## CP003 691.9580 691 1

Page 31: Metabolomics - Bioconductor

Alignment

Aim:adjustdifferencesinretentiontimesbetweensamples.•

Sameanalyteelutesatslightlydifferenttimebetweenmeasurements.•

Why?Ageofcolumn,temperature…•

Page 32: Metabolomics - Bioconductor

Alignment

Manyalgorithmsavailable[Smithetal.BriefBioinformatics2013]•

xcms :adjustRtime functionwithPeakGroupsParam [Smithetal.Anal.chem.2006]orObiwarpParam [Princeetal.Anal.chem.2006].

Page 33: Metabolomics - Bioconductor

Correspondence

Aim:grouppeaksrepresentingsameionspeciesacrosssamples.

Result:matrixofabundances,rowsfeatures,columnssamples.

Page 34: Metabolomics - Bioconductor

Correspondence

Aim:grouppeaksrepresentingsameionspeciesacrosssamples.

Result:matrixofabundances,rowsfeatures,columnssamples.

Page 35: Metabolomics - Bioconductor

Correspondence

Aim:grouppeaksrepresentingsameionspeciesacrosssamples.

Result:matrixofabundances,rowsfeatures,columnssamples.

Page 36: Metabolomics - Bioconductor

Correspondence

xcms :groupChromPeaks withNearestPeaksParam [Katajamaaetal.Bioinformatics2006]andPeakDensityParam [Smithetal.Anal.chem.2006].

Page 37: Metabolomics - Bioconductor

Correspondence

xcms :groupChromPeaks withNearestPeaksParam [Katajamaaetal.Bioinformatics2006]andPeakDensityParam [Smithetal.Anal.chem.2006].

Peakdensityapproach(foragivenm/zslice):

Identifyregionsalongrtwithhighpeakdensity,grouppeaks.

Page 38: Metabolomics - Bioconductor

Preprocessingresult

Numericmatrixwithabundances.

Normalization.

Identificationoffeaturesofinterest.

Annotation.

Page 39: Metabolomics - Bioconductor

Normalization

Accountfor:Sample-specificeffects.

Effectsrelatedtobatch/measurementrun.

Injectionorder-dependenteffects:specifictometabolite.

Page 40: Metabolomics - Bioconductor

Normalization

Goodpracticeforexperimentaldesign:•

QCsamplesmeasuredrepeatedly.

Internalstandards.

Replicates.

Measurementofstudysamplesinrandomizedorder.

-

-

-

-

Popularnormalizationmethods:•

RUV[DeLiveraetal.Anal.Chem.2015]

linearmodels[Wehrensetal.Metabolomics2016]

linearandhigherordermodels[Bruniusetal.Metabolomics2016].

-

-

-

Page 41: Metabolomics - Bioconductor

Annotation/Identification

Feature!=metabolite.•

## DataFrame with 4 rows and 4 columns## mzmed rtmed POOL_1 POOL_2## <numeric> <numeric> <numeric> <numeric>## FT001 105.041814839707 167.961095453642 229.490739260736 3093.75184315684## FT002 105.041653033614 157.083057856508 4762.39872227772 6601.45091358641## FT003 105.069636149683 31.8108067962868 699.723986763237 1033.23232267732## FT004 105.11027064078 63.7513630255991 20211.2633706294 15839.5504368189

Featurecharacterizedbym/zandretentiontime.•

Page 42: Metabolomics - Bioconductor

Annotationbasedonmassmatching

m/zisnotthemass.•

Massofan[M+H]+ion:m/z-massof1hydrogen.•

Differentionsfromthesamecompound:[M+H]+,[M+Na]+,…•

Matchmassagainstdatabase.

Willresultinmanyhits.

TheHumanMetabolomeDatabase(HMDB):https://hmdb.ca

ChemicalEntitiesofBiologicalInterest:https://www.ebi.ac.uk/chebi

PubChemhttps://pubchem.ncbi.nlm.nih.gov

-

-

-

-

Page 43: Metabolomics - Bioconductor

ImprovedAnnotation

Annotatefeaturesbasedonm/zand:

retentiontime:requiresmeasurementofcompound/standardonthesameLC-MSsetup.

MS2spectrum:•

RequiresLC-MS/MSdata(DDAorDIA).

Referencespectrumhastobeavailableindatabase.

-

-

Page 44: Metabolomics - Bioconductor

Afternoonmetabolomicslab

LC-MSdatahandling(MSnbase ).

LC-MSdatapreprocessingusingxcms .