Department of Environmental Microbiology userR Conference 2009, Rennes
Novel method for estimating isotope incorporation using the ‘half-decimal place rule‘
Ingo Fetzer
Novel method for estimating isotope incorporation using the - - PowerPoint PPT Presentation
Novel method for estimating isotope incorporation using the half-decimal place rule Ingo Fetzer Department of Environmental Microbiology userR Conference 2009, Rennes Problem 1.2e+7 100% 100% 0% 0% 50% 1.0e+7 Intensity 8.0e+6
Department of Environmental Microbiology userR Conference 2009, Rennes
Ingo Fetzer
Page 2
mass
835 840 845 850 855 860 865 870 875 880 0.0 2.0e+6 4.0e+6 6.0e+6 8.0e+6 1.0e+7 1.2e+7
Intensity
Substrate fluxes in Procaryotes Function Activity Identitiy Interactions: Competition Mutualism
Page 3
Page 4
m/z tryptic peptides Heliobacter pylori [Da] Decimal places
Schmidt et al 2003
Page 5
Page 6
criterions AA molecular formula Atomic weights
Page 7
ChemScore ≥ 10 Missing cleavage = 0 Modifications = Null
Virtual digestion with MS-Digest
Sanger Institute
(ftp://ftp.sanger.ac.uk/pub/tb/sequences/TB.pep)
Page 8
Page 9
GAG G=C2H6NO2 A=C3H8NO2 C7 H20 N3 O6 315,579 90,637
Page 10
12C = 12.000000 Da 13C = 13.003355 Da
N = 14.003074 Da O = 15.994915 Da H = 1.007825 Da
C7 H20 N3 O6
12C=242.135212 Da 13C=249.158697 Da
Page 11
C C O H
1R
NH3
+
OH
C C O H
1R
NH3
+
C C O H
2R
N OH H
C C O H
2R
NH3
+
OH
12C = 12.000000 Da 13C = 13,003355 Da
N = 14.003074 Da O = 15.994915 Da H = 1.007825 Da S = 31.972071 Da
Page 12
Transformation
k-means clustering
Linear fitting
Page 13
1000 2000 3000 4000 5000 6000 0.0 0.2 0.4 0.6 0.8 1.0
Page 14
1000 2000 3000 4000 5000 6000 0.0 0.2 0.4 0.6 0.8 1.0
Hartigan & Wong (1979)
Page 15
Hartigan & Wong (1979)
1000 2000 3000 4000 5000 6000 0.0 0.2 0.4 0.6 0.8 1.0
Page 16
1000 2000 3000 4000 5000 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5
100% slope = 0.000633 0% slope = 0.000514
Page 17
Robust linear fitting
13C incorporation rates
calculation reference k-means clustering
Page 18
1000 2000 3000 4000 5000 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 100% slope = 0.000633 0% slope = 0.000514
m/z b DR ∗ =
(with a=0)
Influence on slope estimation 100% 0%
Page 19
1000 2000 3000 4000 5000 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5
Linear fitting: minimizing the error sum of the squares
∗ − =
2
) ( min m/z b DR SSE
Breakdown point value = 0
Page 20
1000 2000 3000 4000 5000 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5
Robust linear model (Huber 1973) M-estimator type Iterative re-weighted least squares (IWLS; Huber 1981, Hampel et al 1986) rlm() function
MASS package (Venable & Ripley 2002)
Breakdown point value set = 0.5 >50% of datapoints must change
robust linear fitting
Page 21
1000 2000 3000 4000 5000 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 100% slope = 0.000633 0% slope = 0.000514
12 13 12 13
C C C user User
m/z b DR ∗ =
(with a=0) 100% 0%
Your incorporation rate is 98.3%
Page 22
Page 23
Page 24
Page 25
50% 0%
Incorporation [%]
10 20 30 40 50 60 70 80 90 100
Number of peptides
10 50 100 150 200 300 500 1000
10 20 30 40 50
100%
50 60 70 80 90 100 110 120 130 140 150
Page 26
http://s3.amazonaws.com/readers/2008/08/14/draddalybig_1.jpg
Page 27
http://www.sharp.co.jp/plasmacluster-tech/en/release/images/041117_3.gif
Page 28
Nico Jemlich (UFZ) Frank Schmidt (Uni Greifwald) Hauke Harms (UFZ) Martin von Bergen (UFZ) Jens Mattow (MPI Berlin) Carsten Vogt (UFZ) Bernd Thiede (Uni Oslo) Hans-Hermann Richnow (UFZ) R development team
http://cache.gawker.com/assets/images/gizmodo/2009/01/bactsunsuet_01.jpg