analyzing mass spectrometry...

48
Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics Workshop July 10, 2012

Upload: others

Post on 20-Jul-2020

10 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

Analyzing mass spectrometry data

Jimmy Eng UW Proteomics Resource

UWPR Proteomics Workshop July 10, 2012

Page 2: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

2

Outline

• background & principles

• software tools

• strengths & limitations

• scoring, expect values

• reasons why searches fail

Page 3: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

3

General MS/MS proteomics workflow

peptides

mass

spectrometer

denature proteins

& digest

separation raw data

identification

Page 4: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

4

Background and principles

Page 5: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

What is this?

Versus this?

Page 6: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

The data

6

mass*

inte

nsity

Dm

Dm z=

1

Page 7: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

7

Fragmenting the intact peptides

Page 8: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

8

Ionization Isolation Fragmentation Mass

Analysis

protein peptide

fragments

Digestion

peptides ++

+

+

++

++

Tandem MS

++

+ +

+

+

+

+ + + + +

m/z m/z

MS MS/MS

Page 9: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

1 2

3 4

5 6

7 8 MS scans (blue) : 1, 3, 5, 7 …

MS/MS scans (red): 2, 4, 6, 8 …

MS and MS/MS relationship

Page 10: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

10

Peptide fragmentation

OH N H R1

R2

R3

R4

O

H N O O

N H O

H2N

z2

c2

z1

c3 c1

z3

a1

x3 x2

a2

x1

a3 b1

y3 y2

b2

y1

b3

N-terminus

C-terminus

Page 11: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

11

There are other possible fragment ion types

(immonium ions, d-, v- and w-ions) but these

are not common in the data we acquire here

at UWPR.

For a good overview: http://www.matrixscience.com/help/fragmentation_help.html

Peptide fragmentation

Page 12: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

12

Peptide fragmentation

Collision

induced

dissociation

Page 13: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

13

A-P-N-D-F-N-L-K (MH+ 918.5)

b-ions y-ions

72.0 A P-N-D-F-N-L-K 847.4

169.1 A-P N-D-F-N-L-K 750.4

283.1 A-P-N D-F-N-L-K 636.3

398.2 A-P-N-D F-N-L-K 521.3

545.2 A-P-N-D-F N-L-K 374.2

659.3 A-P-N-D-F-N L-K 260.2

772.4 A-P-N-D-F-N-L K 147.1

monoisotopic masses

Peptide fragmentation

b-ions = SAA + proton

y-ions = SAA + H2O + proton

Page 14: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

14

Page 15: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

HLKTEAEMK

Average vs. monoisotopic mass

Higher resolution = narrower peaks

15

Page 16: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

16

A-P-N-D-F-N-L-K (MH+ 918.5)

Sequence vs. tandem mass spectrum

A P N D F N L K

B-ions

A P N D F N L K

Y-ions

A P N D F N L K

A P N D F N L K

Page 17: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

17

On to MS/MS database searching

Page 18: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

18

raw MS/MS spectra

sequence database

>SEQUENCE1

CVVRELCPTPEGKDIGES

VDLLKLQWCWENGTLRSL

DCDVVSRDIGSESTEDRA

MEDIK

>SEQUENCE2

DLRSWTVRIDALNHGVKP

HPPNVSVVDLTNRGDVEK

GKKIFVQKCAQCHTVEKG

GKHKT

similarity score

1.00

0.34

0.29

0.28

Peptides of same nominal

mass

Uninterpreted MS/MS database search

Page 19: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

19

raw MS/MS spectra

What info do we have from the input?

• the spectrum itself

hopefully peaks correspond to

fragment ions

• precursor m/z

• possibly precursor charge

• the sample origin

• enzyme used to digest the proteins

• the instrument used to acquire the data

what sequence

database to

search

modifications to

consider

enzyme

specificity for

search

mass accuracy &

fragmentation settings

Page 20: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

20

Obvious fact to keep in mind

• Sequence must be in database in order

to possibly be identified.

Yeast sample, gel separation,

gorgeous spectrum, searched

yeast protein sequence

database but not identified.

High confidence match from

a contaminant protein.

Page 21: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

21

We don’t always get black+white

answers

• With so much data, it’s easy to

identify false positives

1% PSM FDR = ??? protein level FDR

5%??

10%?? 20%??

decoy sequence match

Page 22: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

22

Post-translation modifications

• PTMs can be identified

>sp|P02769|ALBU_BOVIN Serum albumin OS=Bos taurus

MKWVTFISLLLLFSSAYSRGVFRRDTHKSEIAHRFKDLGEEHFKGLVLIAFSQYLQQCPF

DEHVKLVNELTEFAKTCVADESHAGCEKSLHTLFGDELCKVASLRETYGDMADCCEKQEP

ERNECFLSHKDDSPDLPKLKPDPNTLCDEFKADEKKFWGKYLYEIARRHPYFYAPELLYY

ANKYNGVFQECCQAEDKGACLLPKIETMREKVLASSARQRLRCASIQKFGERALKAWSVA

RLSQKFPKAEFVEVTKLVTDLTKVHKECCHGDLLECADDRADLAKYICDNQDTISSKLKE

CCDKPLLEKSHCIAEVEKDAIPENLPPLTADFAEDKDVCKNYQEAKDAFLGSFLYEYSRR

HPEYAVSVLLRLAKEYEATLEECCAKDDPHACYSTVFDKLKHLVDEPQNLIKQNCDQFEK

LGEYGFQNALIVRYTRKVPQVSTPTLVEVSRSLGKVGTRCCTKPESERMPCTEDYLSLIL

NRLCVLHEKTPVSEKVTKCCTESLVNRRPCFSALTPDETYVPKAFDEKLFTFHADICTLP

DTEKQIKKQTALVELLKHKPKATEEQLKTVMENFVAFVDKCCAADDKEACFAVEGPKLVV

STQTALA

TCVADESHAGCEK

TCVADESHAGCEK

TCVADESHAGCEK

TCVADESHAGCEK

Page 23: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

Quantification

• Many ways of doing it

– Stable isotope labelling

• metabolic incorporation

• chemical derivatization

• enzymatically catalyzed incorporation

– Spectral counting

– Label free

• Targeted vs. untargeted analysis

23

Page 24: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

Quantification

• Data analysis not as straightforward as we

might hope for.

• Quantification tools might not be closely

coupled to peptide & protein ID tools.

24

Page 25: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

iTRAQ / TMT

25

• metabolic incorporation

• chemical derivatization

• enzymatically catalyzed incorporation

MS/MS

iTRAQ

Page 26: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

SILAC, ICAT, 18O digestion

26

480 485 490 495 500 505 510 515

m/z

0

493.22

499.20

493.72 499.71

514.76

498.71 476.73 515.26

494.23

500.21 482.21

494.73 482.72 503.26 511.23 515.77 481.28 477.23

498.21

488.26 490.28 509.27

200 300 400 500 600 700 800 900 1000 m/z

0

675.30

283.14

246.16 311.09 546.29

740.17 361.21 484.71

440.12 822.33 625.18 722.54 411.67 554.16 537.11 175.21 803.36 839.42 947.64

MS=ratio

MS/MS=ID

SILAC

Page 27: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

1 2

3 4

5 6

7 8 MS scans (blue) : 1, 3, 5, 7 …

MS/MS scans (red): 2, 4, 6, 8 …

MS and MS/MS relationship

Page 28: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

28

Scoring

Page 29: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

29

Scoring

How do we know if this is a right or wrong match?

Page 30: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

Target-Decoy strategy

• Search against known wrong “decoy”

sequences; use these matches to estimate false

discovery rate (FDR).

• FDR = #decoys / #targets

30

target

database

decoy

database

score sequence

230.0 KAADETWEPFASGK

229.3 AADETWEPFASGK

218.5 TSESGELHGLTTEDK

195.4 TYLFVEGLYKVELDTK

192.3 WAVELDTKSYWK

186.9 QECPLMVKVLDAVR

181.7 LSPYSYSTTALVSSPK

169.3 VLDAVRGSPAANVGVK

165.6 HEFAEVVFTANDSGPR

159.3 DLRSWTAADTAAQIK

Page 31: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

More sophisticated algorithms

• Percolator

– support vector machine

– requires target+decoy searches

– Implemented in Mascot

31

Page 32: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

More sophisticated algorithms

• TPP’s Prophets (Peptide, Protein, i)

– mixture model analysis, protein grouping,

multilevel integrative analysis

– does not require decoy search (although can

make use of it)

32

Page 33: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

33

Software tools

Good time for a break

Page 34: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

34

A partial list of MS/MS search tools

• Mascot

• X!Tandem

• OMSSA

• SpectrumMill

• Phenyx

• MS-GF+

• MyriMatch

• ProbID

• SEQUEST

• Andromeda

• PepSplice

• PepProbe

• RAId_DbS

• ProteinPilot

• ProteinLynx GS

• Crux

And many others …

*

*

* *

*

Page 35: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

35

Mascot

• Widely used search engine

• Probabilistic scoring

• Consistently good identification performance based on various comparisons

• Supported by lots of 3rd party software

• Online version available

www.matrixscience.com

Page 36: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

36

Mascot

Page 37: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

37

Mascot

Page 38: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

38

Mascot

Page 39: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

Mascot

39

Page 40: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

TPP

• Trans-Proteomic Pipeline (TPP) is a suite of

open source tools originally developed in the

Aebersold group at ISB in ~2003/2004

• Particularly noted for peptide and protein

statistical validation

40

Page 41: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

41

TPP output at UWPR

Page 42: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

42

TPP peptide level view

Page 43: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

43

TPP protein view

Page 44: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

Targeted Proteomics

• If you know what you’re looking for, you

find it more sensitively.

44 https://www.helmholtz-muenchen.de/?id=12458

Page 45: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

Skyline

• For targeted proteomics & general

quantification

45

Page 46: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

Proxeon’s ProteinCenter available at the UWPR

46

Page 47: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

Cytoscape

47

Page 48: Analyzing mass spectrometry dataproteomicsresource.washington.edu/.../20120710-UWPR-Workshop-d… · Analyzing mass spectrometry data Jimmy Eng UW Proteomics Resource UWPR Proteomics

PANTHER

48