Content uploaded by Jochen Einbeck
Author content
All content in this area was uploaded by Jochen Einbeck
Content may be subject to copyright.
Software for Calculating Blood Lactate Endurance Markers
J. Newell
1
, D. Higgins
1
, N. Madden
1
, J. Cruickshank
1
, J. Einbeck
1
.
1
Department of Mathematics, National University of Ireland, Galway;
Address for Correspondence:
J. Newell, PhD
Department of Mathematics,
National University of Ireland, Galway,
Galway, Ireland
Phone: + 353 91 493703
Fax: + 353 91 750542
Email: John.Newell@Nuigalway.ie
1
Abstract
Blood lactate markers are used as summary measures of the underlying model of lactate
production in athletes. Several markers have appeared in the literature in the last 20 years
and papers comparing their performance (i.e. relation to endurance) presented.
A typical lactate curve exhibits a curvilinear pattern but there is no consensus on the true
model of lactate production. The main debate concerns whether a lactate curve is
comprised of two sections – a linear baseline and a region of rapidly increase lactate
production. The intersection of these two sections is thought to represent a breakpoint, or
threshold [1,2,3,4,5]. The alternative suggestion is that a lactate curve is simply a smooth
monotonicly increasing curve [6]. Given this debate several markers have been
suggested. Typically each marker corresponds to a workload in the region of high
curvature in the lactate curve.
To date no free software exists that allows the sports scientist to calculate these markers
in a consistent manner. In this paper software is introduced for precisely this purpose.
The software will calculate a variety of lactate markers for an individual player, a player
across different time points (e.g. across a season) and simultaneously for a team.
A concise description of the markers considered is given in addition to the algorithms
used to calculate the markers.
Keywords: Lactate Curves, Endurance Markers, Software.
2
Introduction
The main controversy surrounding blood lactate analysis is whether there is a breakpoint
(i.e. threshold) present in the lactate curve or whether lactate increases as a monotonically
increasing smooth function. Note the presence of a breakpoint implies a discontinuity in
the first derivative of the lactate curve. This assumption does not imply that the lactate
curve itself is non continuous, as highlighted by Morton [7].
The breakpoint is considered to represent a workload where lactate production and
clearance are equal and is defined as the Lactate Threshold (LT). Improved endurance is
associated with prolonging the LT. This proposed change point is thought to represent a
switch from one physiological system to another which has been debated in the literature
[8,9,10,11,12,13,14,15,16].
The work from Hughson [6] however suggests that during incremental exercise the
change in blood lactate is a continuum that does not display a threshold phenomenon. In
light of this additional markers have been proposed.
Lactate Markers
1. Assuming a breakpoint exists
If it is assumed that the lactate threshold exists (i.e. a unique point where lactate
production switches from an anaerobic to aerobic state) two objective approaches have
been suggested to determine this breakpoint.
3
Traditionally the LT was determined subjectively from plots of the lactate concentration
versus workload by identifying the treadmill velocity or workload that best corresponds
to a departure from a linear baseline pattern. Lundberg et al. [17] proposed fitting a
linear spline where the estimated workload corresponding to the location of the knot is
the LT. The location of the knot (i.e. the point of intersection between the two linear
splines) and the parameters of the lines are estimated by minimizing the sum of the
squared differences between the observed lactate values and the fitted values.
Under this model it is assumed that the relationship between blood lactate L and
workload w for individual i is given by
101 2
=()
iijij
LwwLT,
ij
β
ββ ε
+
++ − +
(1.1)
for i=1,…,N individuals, j=1,…,n
i
workloads
where the error term ε is assumed independently distributed with mean zero and finite
variance. Note that the notation (…)
+
means the positive part of the argument. This
model is an example of a broken stick regression model, with the ‘break’ occurring at the
lactate threshold LT. The value of LT can be estimated using simple linear regression by
fitting model 1.1 and identifying the workload LT, corresponding to the model with
minimum Mean Squared Error.
4
A log transformation of both the workload and blood lactate concentration has been
suggested (LT
loglog
) in an attempt to gain a better estimate of the lactate threshold [1].
Criticisms of the LT marker include that it may be estimating a feature that does not
actually exist; it is using linear regression which is quite sensitive to outliers in small data
sets (i.e. there can be a considerable difference in the estimate of the LT following small
changes in the recorded lactate); it may not be appropriate to use linear splines if the
increase in lactate post LT is curvilinear.
Criticisms of the LT
loglog
are similar to those highlighted for the LT marker but also
include the fact that taking logarithms of both the lactate and workload in some way
assumes that the increase in lactate post LT is exponential. Thus assumption may be
difficult to justify as the use of an exponential function in the model suggests that
somehow the rate of change of lactate depends on the amount of lactate.
2. Assuming a breakpoint does not exists
Several additional lactate markers have been suggested if it is assumed that the lactate
curve is a smooth process. There is a tendency in the literature [18] to refer to these
markers incorrectly as lactate thresholds rather than endurance markers. The Lactate
Threshold is a particular marker referring to the presence of a breakpoint while an
endurance marker is a general term used to represent any single summary statistics
derived from a sample of blood lactate data.
5
The markers in this section typically have no physiological interpretation but appear to
estimate workloads corresponding to points of curvature on the lactate curve.
2.1 DMax
The workload corresponding to the point that yields the maximum perpendicular from a
line L
2
, joining the first and last lactate measurements to the estimated lactate curve L
3
[2].
The line joining the first and last lactate measurements can be estimated using simple
linear regression
2
L
201
=
iij
Lw
ij
β
βε
+
+
(2.1)
for i=1,…,N individuals, j=1, n
i
workloads only
An estimate of the true lactate curve is calculated by fitting a polynomial regression
model (typically of degree 3)
23
301 2 3
=
iijijij
Lwww
ij
β
ββ β ε
+
+++
(2.2)
for i=1,…,N individuals, j=1,…,n
i
workloads
The point of maximum perpendicular distance from and corresponds to the
workload w
2
L
3
L
DMax
where
3
2
=
dL
dL
dw dw
(i.e. the workload where the first derivative of and are equal).
2
L
3
L
6
The main criticism of the DMax marker is its dependence on both the initial and final
lactate reading. The initial and final workloads where the lactate data are collected will
have a direct influence on the value of this marker. If it is assumed that there is no
breakpoint then the location of the DMax will depend on the arbitrary choices of the first
and last workloads. If however there was a breakpoint in the lactate curve then the DMax
would to be less sensitive to these workloads.
2.2 FBLC
The workload corresponding to a fixed blood lactate concentration (FBLC), typically
4mmol [4]. This is calculated using inverse prediction by finding the workload w such
that the estimated model (2.2)
2
301 2 3
ˆˆ ˆ ˆ
ˆ
=
iijij
Lww
ββ β β
++ +
3
ij
w
= FBLC
The FBLC is a marker that represents a ceiling value for lactate. The main criticism of
the FBLC marker is the considerable variability present at higher workloads [19].
2.3 FRPB
The workload preceding an increase in lactate concentration of a Fixed Rise Post
Baseline (e.g. 1mmol from baseline). Let L
baseline
represent the lactate reading at baseline.
The FRPB marker is calculated by finding the workload w corresponding to a selected
rise from baseline (e.g. 1mmol)
3,
ˆ
- =FRPB
j baseline
LL
The choice of baseline reading is clearly important as is the subjectivity of the choice of
lactate rise.
7
2.4 TEM
The workload preceding an increase in lactate concentration greater than the determined
error of measurement of the lactate analyser. This is calculated by finding the minimum
workload w such that
3, 1 3,
ˆˆ
- >TEM
jj
LL
+
for j=1,…,n-1 workloads.
Limitations of this marker include the measurement error estimate of the machine and the
subjective choice of TEM value.
2.5 D2LMax
The workload corresponding to the point of maximum acceleration of the estimated
underlying lactate curve (i.e. the maximum of the second derivative of the lactate curve).
Smoothing procedures involving polynomial or B-splines are becoming increasing
popular alternatives when interest involves estimating the second derivative of a curve
constructed with no parametric model assumptions.
Assume that the lactate data for the i
th
individual can be modelled as a smooth function L
i
of the workload w
ij
as
,
= ( ) ,
s
mooth ij i ij ij
LLw
ε
+
for i=1,…,N individuals, j=1,…,n
i
workloads
8
It is assumed that L satisfies reasonable continuity conditions on the bounded interval of
interest and that derivatives dL/dw of order 2 can be evaluated. The smoothing procedure
chosen must also take into account that smooth estimates of the first two derivatives of
the lactate curve L
smooth
are required. Penalised smoothing splines [20] using polynomials
of degree 4 are one such choice in order to have a continuous second derivative.
Previous research [20] suggests that choosing the smoothing parameter corresponding to
n-2 df should be adequate.
The workload corresponding to the maximum of the D
2
L
smooth
(w) is calculated as
2
D2LMax= max( ( ))
smooth
DL w .
The main criticism of this marker is the subjectivity on the choice of smoothing
parameter.
A simple approximation of the D2LMax is easily obtained by finite differences of second
order by identifying the corresponding workload to the lactate reading where
discrete 2 1
D2LMax = max( 2 )
ww
LLL
++w
−
+
for w=1,…,n-2.
It should be noted that the D2LMax
Discrete
will always correspond to a workload where
data were collected.
9
The Software
Code is available to calculate the various markers described above in the form of an
Excel template (Microsoft® Excel 2003) and as a function in R, a freely available
statistics package (http://www.cran.r-project.org). Due to the unavailability of
smooothiing routines in Excel the current version of the template does not calculate the
D2LMax marker while the code provided for R calculates all the markers.
Markers may be calculated for a single athlete (Figures 1 and 2), an athlete across time or
collectively for a squad of players. The team analysis allows the sports scientist to
calculate the various markers for the complete squad in one batch. A dataset with the
results for the complete squad in addition to a report for each player individually is
generated. Interpolated estimates of variables such as VO
2
and Rate of Perceived
Exertion for example at the lactate markers are available also (Figure 1).
The software is available for download at http://www.nuigalway.ie/maths/jn/Lactate.
10
Conclusion
Blood lactate endurance markers are statistics representing unique features of a blood
lactate curve. These markers are typically used to monitor the training status of athletes
and to assist in individualised training programmes. Free software is provided for
objective calculation of several of these markers.
ACKNOWLEDGEMENTS.
The primary author gratefully acknowledges the assistance provided by the National
University of Ireland, Galway Millennium Research fund.
11
References
[1] W. L. Beaver, K. Wasserman and B.J. Whipp. Improved detection of lactate
threshold during exercise using a log–log transformation J. Appl. Physiol.
59
1936–40 (1985).
[2] B. Cheng, H. Kuipers, A.C. Snyder, H.A. Keizer, A. Jeukendrup and M.
Hesselink. A new approach for the determination of ventilatory and lactate
thresholds Int. J. Sports Med.
13 518–22 (1992).
[3] J.A. Davis. Anaerobic threshold: review of the concept and directions for future
research Med. Sci. Sports Exerc.
17 6–18 (1985).
[4] H. Heck, A. Mader, G. Hess, S. M¨ucke, R. M¨uller and W. Hollmann.
Justification of the 4-mmol/L lactate threshold Int. J. Sports Med.
6 117–30
(1985).
[5] H. Stegmann, W. Kindermann and A. Schnabel. Lactate kinetics and individual
anaerobic threshold Int. J. Sports Med.
2 160–5 (1981).
[6] R.L. Hughson, K.H. Weisiger and G.D. Swanson. Blood lactate concentration
increases as a continuous function in progressive exercise J. Appl. Physiol.
62
1975–81 (1987).
[7] R.H. Morton. Detection of a lactate threshold during incremental exercise? J Appl
Physiol 67: 885-888 (1989).
[8] G.S. Anderson and E.C. Rhodes. A review of blood lactate and ventilatory
methods of detecting transition thresholds Sports Med.
8 43–55 (1989).
[9] G.A. Brooks. Anaerobic threshold: review of the concept and directions for future
research Med. Sci. Sports Exerc.
17 22–31(1985).
12
[10] E.F. Coyle. Integration of the physiological factors determining endurance
performance ability Exerc. Sport Sci. Rev.
23 25–63 (1995).
[11] J.A. Davis, P. Vodak, J.H. Wilmore, J. Vodak and A. Kurtz. Anaerobic threshold
and maximal aerobic power for three modes of exercise J. Appl. Physiol.
41 544–
50 (1976).
[12] C.E. Loat and E.C. Rhodes. Relationship between the lactate and ventilatory
thresholds during prolonged exercise Sports Med.
15 104–15 (1993).
[13] T.M. McLellan. Ventilatory and plasma lactate response with different exercise
protocols: a comparison of methods Int. J. Sport Med.
6 30–5 (1985).
[14] K. Meyer, R. Hajric, S. Westbrook, L. Samek, M. Lehmann, M. Schwaibold, P.
Betz and H. Roskamm. Ventilatory and lactate threshold determined in healthy
normals and cardiac patients: methodological problems Eur. J. Appl. Physiol. 72
387–93 (1996.
[15] M.L. Walsh and E.W. Banister. Possible mechanisms of the anaerobic threshold.
A review Sports Med.
5 269–302 (1988).
[16] K. Wasserman, B.J. Whipp, S.N. Koyal and W.L. Beaver. Anaerobic threshold
and respiratory gas exchange during exercise J. Appl. Physiol.
35 236–43 (1973).
[17] M.A. Lundberg, R.L. Hughson, K.H. Weisiger, R.H. Jones and G.D. Swanson.
Computerized estimation of lactate threshold. Comput Biomed Res 19:481-486,
(1986).
[18] T. Noakes. Lore of Running-4th Edition, Human Kinetics, ISBN: 0873229592
(2003).
13
[19] J. Newell, K. McMillan, S. Grant and G. McCabe (2005). Using functional data
analysis to summarise and interpret Lactate curves. To appear in Computers in
Biology and Medicine.
[20] J.O. Ramsay, B.W. Silverman, Functional Data Analysis. Springer, New York,
(1997).
14
Dr. John Newell is a lecturer in Statistics in the Department of Mathematics, National
University of Ireland, Galway. Dr. Newell is a Fulbright Scholar, holds a BSc (Hons.) in
Mathematics (National University of Ireland, Galway) an MSc in Statistics (National
University of Ireland, Cork) and a PhD in Statistics (University of Glasgow, Scotland).
His main area of research involves Applied Statistics including survival analysis,
computational inference, functional data analysis and applications in sports science. He
has co-authored over 25 peer-reviewed publications. He is the consultant statistician for
the Sports Performance Unit, Glasgow Celtic Football Club.
David Higgins is a final year undergraduate student Computer Science in the Department
of Mathematics, National University of Ireland, Galway.
Dr Niall Madden is a lecturer in the Department of Mathematics, National University of
Ireland, Galway. His main research interest is in the numerical analysis of singularly
perturbed differential equations, but also has worked on the modelling of the turbulent
interaction of waves and currents, including solution of differential equations and
generalization of splines for modelling data. He has co-authored 8 peer-reviewed journal
articles, and has an MSc and PhD in Mathematics from University College Cork, Ireland.
Dr. James Cruickshank is a lecturer in the Department of Mathematics, National
University of Ireland, Galway. Dr. Cruickshank holds a B.Sc. and M.Sc. in Mathematics
from the National University of Ireland, Galway and a Ph.D. from the University of
15
Alberta. His research interests lie in any geometrically inspired area of mathematics-
from polyhedra to interpreting geometric features of lactate curves.
Dr. Jochen Einbeck is a Post Doctoral student in the Department of Mathematics,
National University of Ireland, Galway, working for a project funded by the Science
Foundation Ireland (SFI). Dr. Einbeck holds a PhD in Statistics (Ludwig-Maximilians-
University Munich). His has authored and co-authored several recent publications on
nonparametric regression methods in peer-reviewed statistical journals.
16
Figure 1. Sample Excel Output for a Single Athlete.
17
Figure 2. Sample R Output for a Single Athlete
200 250 300 350
Speed (km/h)
0 5 10 15
Lactate mmol
200 250 300 350
Speed (km/h)
0 5 10 15
Lactate mmol
200 250 300 350
Speed (km/h)
0 5 10 15
Lactate mmol
200 250 300 350
Speed (km/h)
0.0000 0.0006 0.0012
D2
Lactate Threshold (LT) Smoothed Lactate Curve
DMax D2LMax
18
Figure 3. Sample Excel Output for a Single Athlete across Time
19