Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2017 Jan 1.
Published in final edited form as: Toxicol Appl Pharmacol. 2016 Nov 12;314:12–23. doi: 10.1016/j.taap.2016.11.002

Single toxin dose-response models revisited

Demidenko Eugene 1,, SP Glaholt 2,4, E Kyker-Snowman 3, JR Shaw 2, CY Chen 4
PMCID: PMC5183473  NIHMSID: NIHMS829564  PMID: 27847315

Abstract

The goal of this paper is to offer a rigorous analysis of the sigmoid shape single toxin dose-response relationship. The toxin efficacy function is introduced and four special points, including maximum toxin efficacy and inflection points, on the dose-response curve are defined. The special points define three phases of the toxin effect on mortality: (1) toxin concentrations smaller than the first inflection point or (2) larger then the second inflection point imply low mortality rate, and (3) concentrations between the first and the second inflection points imply high mortality rate. Probabilistic interpretation and mathematical analysis for each of four models, Hill, logit, probit, and Weibull is provided. Two general model extensions are introduced: (1) the multi-target hit model that accounts for the existence of several vital receptors affected by the toxin, and (2) model with a nonzero mortality at zero concentration to account for natural mortality. Special attention is given to statistical estimation in the framework of the generalized linear model with the binomial dependent variable as the mortality count in each experiment, contrary to the widespread nonlinear regression treating the mortality rate as continuous variable. The models are illustrated using standard EPA Daphnia acute (48 hours) toxicity tests with mortality as a function of NiCl or CuSO4 toxin.

Keywords: Daphnia mortality acute tests, Hill equation, mortality function, logit, probit

1 Introduction

Modeling of the dose-response relationship and involved methodological issues has a long history, Fisher (1935), Berkson (1944, 1951), Finney (1947, 1971), to name a few. Four types of models have been developed over the years to characterize mortality rates as a function of toxin concentration: Hill, logit, probit, and Weibull. By dose-response relationship we understand the mortality probability, m among organisms exposed to a toxin with concentration, x, during a constant short period of time, typically referred to as sigmoid function. For example, in standard acute tests the number of responded (dead) organisms ki in a beaker with toxin concentration xi initially having ni (typically, ni = const) organisms alive is counted after 48 hours of the exposure where i = 1, 2, ‥, N is the number of beakers/experiments, USEPA (2002). The dose-response relationship, or in our case the mortality function, specifies the probability that an organism dies within 48 hours,

Pr(individual dies within 48 hours |x)=m(x;θ),

where θ is a vector of parameters to be estimated from the mortality data. The number of death counts ki among ni individuals in the beaker with toxin concentration xi follows a binomial distribution with probability m(xi; θ). This fact gives rise to estimation of parameters θ using the method of maximum likelihood.

Although there exists a rich literature on the dose-response relationship it is scattered across the disciplines of epidemiology, toxicology and pharmacology. It is no wonder that the terminology and emphasis varies among these disciplines sometimes leading to confusion. The goal of this paper is to systematically describe classic models for dose-response relationships using mathematical definitions and introduce some new general concepts to help discriminate between models and identify the appropriate fields of application. Although much of the focus in the current literature is on multiple toxins, we feel that the success in these fields has been obstructed due to the lack of solid and rigorous establishment of the dose-response theory for single toxins.

This paper offers a rigorous study of the sigmoid mortality functions with a single toxin and provides concrete formulas for computing special points on the mortality curve. Special attention is given to the appropriate methods of estimation using the method of maximum likelihood (ML). We show how mortality data can be analyzed with the statistical package R using the simple a built-in function glm or a ML user-contributed R code for more complicated mortality functions.

The bulk of the work in toxicology concerns computation and analysis of LC50 (or in another notation EC50), like in a recent paper by Jiang and Kopp-Schneider (2015). The impetus of the present paper is our belief that more insights into the mechanism of toxicity can be gained by considering other points on the mortality curve such as where the effect of the toxin concentration changes form weak to strong or reverse, referred to as inflection points.

2 Classic dose-response relationships

Since the dose-response relationship is understood as the probability m(x) dying within short test period of time due to toxin exposure with concentration x, it must satisfy certain conditions, assuming that function m is continuous and differentiable.

The properties of the mortality function:

  1. m(0) = 0 meaning that no animals die within the short test period in the absence of the toxin;

  2. function m(x) is an increasing function, i.e. higher toxin concentration lead to increased mortality rate;

  3. limx→∞ m(x) = 1 meaning that all organisms die when the toxin concentration becomes indefinitely high.

All mortality functions discussed below satisfy these properties. These three conditions imply that mortality probability is bound within 0 and 1, or 0 ≤ m(x) ≤ 1. This means that any probability cumulative distribution function (cdf) of a nonnegative random variable may serve as a mortality function. For example, the cumulative distribution function of the gamma-distribution as a mortality function was suggested by Altshuler (1981).

An important characteristic of a toxin is the ability to cause mortality. Following the rules of basic calculus, we consider the instantaneous increase of mortality, Δm, due to increase of toxin concentration from x to xx. It is important to take into account the concentration level, x itself. Indeed, if x = 1 and Δx = 1 we are looking at the increase in mortality when concentration doubles. When x = 10 and Δx = 1 the concentration increases by 10% and therefore the implied rate cannot be compared with the rate at x = 1. When mortality is studied on the relative scale the following definition is justified.

Definition 1

The efficacy function, E, at the level concentration x is defined as

E=limΔx0ΔmΔx/x=dmd(ln x). (1)

Following this definition we compute the instantaneous mortality change due to the relative change of the concentration, Δx/x. Since the change of the toxin concentration should be computed on the relative scale the log transformation seems natural. Toxin efficacy defined by equation (1) allows the comparison of toxin concentrations within the mortality curve as well as across the curves. If the mortality function is viewed as cdf expressed in ln x then the efficacy function is the density function, the milestone concept of the probability theory. Geometrically, the efficacy function is the slope of the tangent line at the mortality curve plotted versus toxin concentration on the log scale.

This definition justifies expressing and plotting the mortality function and E on the log scale as m(ln x) and consequently E(ln x). The fact that it is better to plot mortality data on a log scale is well known: our definition of the efficacy just provides a theoretical justification. Since m(0) = 0 and m(∞) = 1 elementary calculus confirms that limx→0 E(ln x) = limx→∞ E(ln x) = 0, so that E reaches its maximum at some point (see below).

2.1 Four special points of the dose-response curve

First, we discuss four special points on the general sigmoid mortality curve and then illustrate them with four popular dose-response curves.

The median lethal concentration, LC50 (sometimes denoted as ED50 or EC50) is the toxin concentration x that leads to 50% of the population death, or in mathematical terms the solution of the equation m(x) = 0.5. This point on the mortality curve is a popular way to express the killing strength of the toxin. Dose-response relationships are often symmetric around LC50 on the log scale; the formal definition follows.

Definition 2

The mortality function on the log scale, m = m(ln x), is symmetric around ln LC50 if

m(ln xln LC50)=1m(ln LC50ln x). (2)

This definition is similar to the definition of the symmetry of distribution of random variable expressed via cumulative distribution function, in our case m given by Evans et. al (2004). We will illustrate this in more detail later.

Below we introduce three other special points in terms of the toxin efficacy using the E curve as described above; see Figure 1 for the illustration.

Figure 1.

Figure 1

Four special points on generic dose-response curve (top) and the respective efficacy function (bottom). Points INFL1 and INFL2 depict the toxin concentration where convexity turns to concavity.

Definition 3

The first inflection point on the E curve is where convexity changes to concavity, or in mathematical terms, this point is the least solution of the equation

d2E(ln x)d ln x2=0. (3)

The point of the maximum efficacy is the solution of the equation

dE(ln x)d ln x=0. (4)

The second inflection point is where concavity changes to convexity, and mathematically is the greatest solution of equation (3).

Inflection point equation (3) has two solutions: the smaller solution corresponds to the first inflection point, where the efficacy curve has maximum slope, and the larger solution corresponds to the second inflection point, where the efficacy curve has minimum slope. Equation (4) merely tells how to find the maximum point on the E curve: take the derivative and set it to zero (the first-order condition for maximum). If the efficacy function is viewed as the density function of the normal distribution with mean μ and standard deviation σ (probit dose-response, see below) inflection points are μ ± σ, where the slope of the density is maximum in absolute value.

The efficacy function may be viewed as a rigorous definition of the visual perception of a sigmoid curve on the log scale: the maximum efficacy point is where the mortality function has the steepest slope; the first inflection point is where the slow mortality growth turns into a rapid growth and the second inflection point is where the growth slows down.

For mortality functions symmetric around LC50, the maximum efficacy occurs at LC50 and the first and second inflection points are symmetric around LC50. This means that four special points reduce to three because maximum efficacy occurs at LC50. To prove this statement we show that the efficacy function is symmetric around LC50. Indeed, differentiating equation (2) with respect to ln x we have

dm(ln xln LC50)d ln x=dm(ln LC50ln x)d ln x

that implies E(ln x − ln LC50) = E(ln LC50 − ln x), function E is symmetric around ln LC50.

Before the first inflection point (INFL1) the rate of mortality is slow; it is highest in the interval of concentration levels [INFL1,INFL2] and after INFL2 slows down reaching maximum at maxE; see Figure 1. These points are derived from the efficacy function: point INFL1 is where convexity turns into concavity and points INFL2 where concavity turns back into convexity, and therefore may be referred to as the turning points. Loosely speaking, toxin concentrations smaller than INFL1 and larger than INFL2 may be referred to as small mortality rate concentration and within INFL1 and INFL2 may be referred to as high mortality rate concentration.

Although many authors refer to the slope of the dose-response relationship no rigorous definition is given. The following concept defines the slope as the relative rate of mortality change with respect to relative change of the toxin concentration (Glaholr et al., 2012). As we argued above, it is appropriate to measure the change of concentration on the relative change as Δx/x. By the same reasoning we need to take into account the mortality value where the change occurs. For example, as in Figure 1 a change from 0.2 to 0.2+0.1 constitutes 50% increase in mortality. On the other hand when the change is from 0.6 to 0.6+0.1 it constitutes only 17%. Thus to adequately characterize the mortality change it is more appropriate to use the relative change, Δm/m In addition, this relative change should be computed on the proportion survived because the toxin acts on living organisms which finally leads to Δm/m(m(1 − m)). These considerations give rise to the following definition.

Definition 4

The instantaneous relative mortality rate (IRMR) is defined as

limΔx0Δmm(1m)Δxx=1m(1m)dmd ln x=11md ln md ln x. (5)

We interpret IRMR as the percent change of mortality with respect to survival proportion upon 1% change of the toxin concentration. In the general case, IRMR depends on where on the mortality curve it is computed but for the logit response dose-response it is constant, as we will see later.

The IRMR serves the same purpose as the interpretation of regression coefficients to quantify how a small change in the predictor (or explanatory variable) changes the dependent variable. For example, in linear relationship we have y = a+bx and coefficient b reflects change of y upon change of x, or in mathematical language, b = dy/dx. For a power relationship, y = Axb, we measure the relative change of y with respect to the relative change of x taking the derivative on the log scale, or in mathematical language, b = d ln y/d ln x, similarly to definition (5) with the only difference being that this change is on the scale of survival.

The special points introduced in this section are illustrated below on four popular dose-response models: Hill, logit, probit, and Weibull.

2.2 Hill dose-response

The most popular dose-response relationship with a single concentration is borrowed from biochemistry and expressed via the “Hill” equation

mHill(x)=(x/s)b1+(x/s)b, (6)

where s and b are positive parameters, sometimes loosely referred to as scale and slope parameters. This function is widely used in pharmacokinetics as a part of a compartment model (Holford et al., 1981). It is easy to see that this function holds the properties of the mortality function (a–c) listed in the previous section. Also, since (x/s)b = 1 when x = s we infer that LC50 = s. The toxin efficacy is

E(x)=xmHill(x)=b(x/s)b[1+(x/s)b]2.

To find its maximum we let z = (x/s)b and maximize function g(z) = z/(1+z)2. Taking the derivative of this function and setting it to zero we obtain that maximum of g = b/4 occurs at z = 1, i.e. maximum toxin efficacy attains at xE = s. This means that the maximum toxicity slope on the semilog scale is equal to Emax = b/4 and occurs when mortality = 1/2, i.e. when x = s = LC50.

2.3 Logit dose-response

Logit dose-response is one of the oldest models used to mathematically describe the relationship between toxin concentration and implied mortality. This function is frequently used in epidemiology and known as logistic regression in statistics. It is also widely used in toxicology when it comes to parameter estimation, due in part to ample software availability. Originally the logit mortality function was used on the original scale of toxin expressed in the form ea+bx/(1 + ea+bx), originally studied by Berkson (1944, 1951). However, this function does not comply with condition (a) from the previous section which is why later it was used on the log scale

mlogit(ln x)=ea+b ln x1+ea+b ln x. (7)

Hereafter we will refer to mortality function (7) as logit on the log scale. Obviously, all three conditions (a)–(c) hold for this function. Logit mortality function on the log scale (7) is equivalent to the Hill mortality function (6) with s = ea/b. Note that both functions have the same slope (b) but different intercepts/scale. Consequently, we can express

LC50=ea/b.

so that (7) turns into (6) letting a = −b ln LC50.

The mortality functions discussed in this paper depend on the linear function of the log toxin concentration hereafter referred to as log-linear scale. Many properties of these functions are easier to express on the log-linear scale as well. Therefore letting

L=a+b ln x, (8)

we represent (7) simply as eL/(1+eL) with the LC50 = 0 on the L scale; Scholze et al. (2001) used notation η for our L. Hereafter transformation (8) will be referred to as the log-linear transformation on the x-axis. It is simpler to define the special points of the dose-response relationship in terms of mortality—then we talk about m scale; see Table 1.

Table 1.

Five single toxin models and their four special points, D = (5p + 1) (p + 1).

logit/Hill probit Weibull 1HMT logit AHMT logit

1 Mortality function formula
ea+b ln x1+ea+b ln x
Φ(a + b ln x) 1 − eea+b ln x
11(1+ea+b ln x)p
(ea+b ln x)p(1+ea+b ln x)p
2 Inverse mortality function
lnm1m
Φ−1(m) ln(− ln(1 − m))
ln (1(1m)1/p1)
lnm1/p1m1/p

3 LC50 on the L = a + b ln x scale 0 0 ln ln 2 ln(21/p − 1) − ln(21/p − 1)

4 IRMR on the L scale b
bϕ(L)Φ(L)(1Φ(L))
beL1eeL
bp(1+eL)1(1+eL)p
bp(1+eL)p1(1+eL)PepL

5 Efficacy function on L scale
beL(1+eL)2
bϕ(L) beLeL
bpeL(1+eL)p+1
pbepL(1+eL)p+1
6 Efficacy function on m scale bm(1 − m) bϕ(Φ−1(m)) b(1 − m) ln(1 − m)
bp(1m)(1(1m)1p)
pbm(1m1p)
7 Maximum efficacy on L scale 0 0 0 − ln p 0
8 Maximum efficacy value b/4
b/2π
b/e
bpp+1(p+1)p+1
bp2p+1
9 Maximum efficacy on m scale 1/2 1/2 (e − 1)/e ≃ 0.632
1pp(1+p)p
pp(1+p)p

10 1st inflection point on L scale
ln(23)1.32
−1
ln3520.962
ln (3p+1D2p2)
ln (3p+1D2)
11 1st inflection point on m scale
23330.211
Φ(−1) ≃ 0.159
e(3+5)/20.073
1(2p22p2+3p+1D)p
(3p+1D3+3pD)p

12 2nd inflection point on L scale
ln(2+3)1.32
1
ln3+520.962
ln (3p+1+D2p2)
ln (3p+1+D2)
13 2nd inflection point on m scale
2+33+30.789
Φ(1) ≃ 0.841
e(35)/20.683
1(2p22p2+3p+1+D)p
(3p+1+D3+3p+D)p

Now we find the three special points of the logit mortality curve on the log scale using the efficacy function by taking dmlogit/d(ln x),

Elogit(ln x)=bea+b ln x(1+ea+b ln x)2.

It is easier to find max Elogit on the log-linear scale in terms of L defined in (8). Then E(L) = eL(1 + eL)−2 with the derivative

dElogitdL=beL1eL(1+eL)3.

Equating this equation to zero we obtain that the maximum of the efficacy function occurs when L = 0, i.e. at x = LC50 (m = 1/2). Therefore, the maximum efficacy of a toxin occurs when the mortality is 50%. To find the first and second inflection point we need to take the second derivative of function E(L) and equate it to zero. Since

d2ElogitdL2=beLe2L4eL+1(1+eL)4

and letting u = eL, the inflection points satisfy the quadratic equation u2 − 4u + 1 = 0 with two solutions u1,2=2±3. Furthermore, since the logit mortality function can be expressed as m(u) = u/(1 + u), we obtain that the first and second inflection points occur when mortality is

m1=23330.211,m2=2+33+30.789. (9)

The fact that the two mortalities add to 1 is not surprising due to symmetry. Finally, we can describe how the toxin affects organisms in terms of their mortality rate: 1) the toxin weakly affects organisms until mortality reaches 0.211; 2) after 0.211 the mortality accelerates and reaches its maximum when 50% of organisms are dead; 3) mortality rate remains high until it reaches 0.789 after which it begins to slow down.

The logit mortality curve is special because using elementary calculus one can show that IRMR=const= b. Thus, it can be rigorously proven that only for the logit mortality function IRMR=const. This property makes the logit mortality on the log scale very attractive because of ease of interpretation. For example, an increase of concentration by 1% leads to the relative increase of mortality by b%. It is worth noting that unlike previous literature where parameter b was vaguely referred to as the slope we rigorously define b in terms of IRMR.

2.4 Probit dose-response

Probit link was advocated by Finney (1971) to study the probability of mortality as a function of toxin concentration. As in the logit case, early authors considered probit on the original scale; later it was suggested to use the log scale so that the mortality function takes the form

mprobit(ln x)=Φ(a+b ln x), (10)

where Φ is the cumulative distribution function of the standard normal distribution,

Φ(L)=Leu2/2du,

and a and b are parameters subject to estimation. Note that a and b in the logit and probit models are different; we simply use the same symbols not to overwhelm ourselves with the notation. It is well known that logit and probit functions are close upon rescaling (Amemiya, 1981; Demidenko, 2013), namely,

eL1+eLΦ(L8/π).

Since 8/π1.6 parameters of the logit (7) and probit (10) are approximately related through the coefficient 1.6.

Probit mortality function emerges via threshold in a simple linear model with a latent normally distributed variable (Mittelhammer et al., 2000). More specifically, let us assume that y represents the damage of a vital organ due to toxin x related as linear regression on the log scale, y = a* + b* ln x + ε, where ε is an unobservable normally distributed random variable with zero mean and variance σ2. The damage variable is latent and unobservable but if it exceeds a threshold t the organisms dies. Therefore the mortality probability turns into the probit mortality function,

Pr(a*+b* ln x+ε>t)=Φ(ta*b* ln xσ)=Φ(a+b ln x)

upon a reparametrization., a = (a*t)/σ and b = b*/σ.

Now we find four special points for the probit mortality function. 50% mortality of the population occurs when L = a + b ln x = 0, i.e. LC50 = ea/b. Since 1 − Φ(z) = Φ(−z), the condition (2) holds and probit is a symmetric mortality function. This means that (a) maximum toxin efficacy occurs at LC50, and (b) the first and second inflection points are symmetric around LC50. The efficacy function takes the form

Eprobit(ln x)=bϕ(a+b ln x)

with maximum b/2π and a + b ln x = 0, i.e. when x = LC50, where ϕ is the probability density function of the standard normal distribution. To find the inflection points we express Eprobit(L) = hϕ(L) and solve the equation Eprobit(L)=0. Since Eprobit(L)=hϕ(L)(L21) we conclude that the second and first efficacy points are at L = ±1, respectively. In the case of mortality values they are

m1=Φ(1)0.159,m2=Φ(1)0.841.

Compared to logit values (9), we deduce that the toxic effect takes off at lower concentration and persists to higher concentration in probit compared to logit mortality function.

2.5 Weibull dose-response

The Weibull (sometimes referred to as Gumbel) dose-response relationship is another popular toxicity model (Carlborg, 1981; Christensen, 1984, 1985). This model emerges in connection to Poisson distribution (Demidenko, 2013). In this model, we assume that there are many vital organs affected by the toxin and k denotes the number of organs lethally damaged. This number is modeled via Poisson distribution conditional on the toxin concentration x as

Pr(k organs are damaged |x)=1k!ekLeL,k=0,1,,

where it is denoted L = a + b ln x to simplify the exposition and k = 0 indicates that no organs are affected (again, these a and b are not the same as in the logit and probit models). The whole organism dies if at least one organ is lethally damaged. Since the probability that no organs will be damaged is Pr(k = 0) = eeL the mortality function takes the form

mWeibull(ln x)=1eea+b ln x. (11)

This probability function has the link log(− log(1 − mWeibull)) in the language of generalized linear model (GLM) and that is why it is called a complementary log-log dose-response relationship. Also, 1−eeL is the cumulative distribution function of the Weibull distribution that explains the name. Since this mortality function belongs to the family of GLMs the software is readily available.

It is easy to see that all three properties (a)–(c) hold for the Weibull mortality function. However, the Weibull function is asymmetric unlike logit or probit.

Now we identify the four special points on the Weibull curve. Solving 1 − eea+b ln x = 0.5 leads to

ln LC50=ln ln 2ab0.367+ab.

The efficacy function takes the form

EWeibull(ln x)=bea+b ln xea+b ln x

with maximum w/e attained at a + b ln x = 0 or when mortality = (e − 1)/e = 0.632. Note that the maximum of the efficacy function occurs not at LC50 where mortality is 0.5 as for logit and probit but later. To find the first and second inflection point we solve the equation e3LeL − 3e2LeL + eLeL = 0 or equivalently υ2 − 3υ + 1 = 0 where υ = eL. This equation has two positive solutions with υ1,2=(3±5)/2 corresponding to mortality values

m1=e3+520.073m2=e3520.683.

Note that compared with logit and probit, Weibull function implies that the toxic effect is smaller at lower concentrations. As before, we interpret m1 and m2 as the range within which the mortality efficacy is maximum.

3 Comparison of three mortality functions

Three mortality curves with respective efficacy functions are plotted with L on the x-axis and the maximum toxin efficacy at zero (Hill equation is not considered here because it can be expressed through logit), see Figure 2. Probit and logit are very close after linear transformation: the maximum absolute difference < 0.01 as reported in Demidenko (2013, p. 336) and as shown in Figure 2. The Weibull mortality curve is asymmetric and resembles behavior of logit for lower toxin concentration. This statement is supported by the following calculus argument: when x is small L = a + b ln x is large and negative (−4 on the x-axis in the figure), so that y = eL ≃ 0. Now using a well known approximation ey ≃ 1+y for small y and letting y = eL we obtain

mWeibull=11eeL=11ey111+y=111+eL=eL1+eL=mlogit.

The Weibull mortality function is steeper then logit and probit resulting in a higher efficacy of the toxin at L = 0. Once it reaches the maximum it drops to zero fast; see the bottom plot in Figure 2. This suggests that Weibull function is adequate to model toxic effects when organisms experience a tipping point in their tolerance when exposed to high toxin concentration

Figure 2.

Figure 2

Three popular mortality curves (top) and their efficacy functions (bottom).

4 Extensions of classic dose-response relationships

Two types of extensions are offered in this section to address complexities common among acute toxicity test data sets. The first extension reflects the fact that organisms, especially complex organisms, can repair the damage leading to a multi-target model. The second extension reflects the fact that during toxin exposure organisms can die due to natural reasons meaning that mortality occurs even when toxin concentration is zero. The extended versions increase the number of parameters from two to three. Unlike logit, probit, and Weibull, these functions require special software to estimate the parameters by method of maximum likelihood (see below).

4.1 Multi-target models

The concept of the multi-target model is borrowed from the cell survival models as described in Casarett (1968), Hall (2000), and Hanin et al. (1993). It is assumed that the toxin affects p receptors of the organism (p ≥ 1). Two types of the multi-target model are suggested.

In the first type, it is assumed that the whole organism dies if at least one of p receptors gets hit with concentration x. Assuming that the toxin individually affects each receptor with mortality function m(ln x) and hits are independent, the probability that at least one receptor is destroyed (i.e. organism dies) is

m1HMT(ln x)=1(1m(ln x))p,

where 1HMT stands for one-hit-multi-target (Demidenko, 2013, p. 543). This model has several attractive properties: (1) when p = 1 (one receptor) the 1HMT model reduces to an individual mortality function, (2) mortality is zero when concentration is zero, (3) m1HMT(ln x) is an increasing function of concentration x and approaches 1 if x → ∞, (4) m1HMT(ln x) > m(ln x) for p > 1 reflecting the fact that each receptor is vital and therefore for more complex organisms survival rate declines. See Figure 3 for an illustration.

Figure 3.

Figure 3

Multi-target mortality functions based on the logit on the log scale with p = 3.

In the second type, it is assumed that the organism dies only if all p receptors get hit. Then the mortality function takes the form

mAHMT(ln x)=mp(ln x),

where AHMT stands for all-hit-multi-target. This model has the same three properties listed above but has a better survival meaning that mAHMT(ln x) < m(ln x) for p > 1 reflecting the possibility of repair and healing when not all receptors get destroyed.

Any mortality function m discussed above can be used to create a multi-target mortality function.

4.2 Multi-target logit models

In this section, we illustrate the multi-target models using the logit mortality function on the log scale (7).

The one-hit-multi-target logit model takes the form

m1HMT logit(ln x)=11(1+ea+b ln x)p,p1.

Scholze et al. (2001) refers to this function as Generalized Logit II. According to our interpretation, parameter p reflects the multiplicity of receptors’ damaged and unlike standard logit, it is not symmetric. Importantly, parameter p can be estimated along with a and b using dose-response data. Now we find the four special points of this curve. Solving equation m1HMT logit(ln x) = 0.5 we determine that LC50 on the L scale is ln(21/p − 1). The efficacy function of the log scale takes the form

E1HMT logit(ln x)=bpea+b ln x(1+ea+b ln x)p+1.

Letting L = a + b ln x the maximum of this function reduces to the maximum of eL(1 + eL)−(p+1). Differentiating this function with respect to L we find that maximum toxin efficacy occurs at eL = 1/p, i.e. when mortality is 1−pp(1+p)p. To find the first and second inflection point we differentiate the efficacy function twice and arrive at two solutions

L1=ln (3p+1D2p2),L2=ln (3p+1+D2p2).

where D = (5p + 1) (p + 1) is the discriminant, corresponding to the mortality values

m1=1(2p22p2+3p+1D)p,m2=1(2p22p2+3p+1+D)p.

It is possible to check that when p → 1 these values approach the mortality values given by (9).

The all-hit-multi-target logit model (Generalize Logit I in terminology of Scholze) takes the form

mAHMT logit(ln x)=(ea+b ln x)p(1+ea+b ln x)p,p1.

The four special points (LC50, maximum toxin efficacy, 1st and 2nd inflection points) for multi-target logit models are presented in Table 1 in the last column.

4.3 Nonzero mortality models

Real experiments show that some organisms die of natural causes even during short experiments (e.g. 48 hour), when the toxin concentration is zero. The EPA acute toxicity test methods require less than 10% mortality in the controls for an experiment to be considered a quality test and therefore included in further analysis, USEPA (2002), Shaw et al. (2006). However, no account of this natural mortality is taken into consideration in the analysis. To address this problem we modify the models adding a new parameter r that reflects the rate of natural death over a constant period of time (e.g. 48 hours), that leads to a nonzero mortality model,

mND(ln x)=r+(1r)m(ln x).

This modification is not new, e.g. Altshuler (1981) refers to this modification as the Abbot’s correction. The basis for the nonzero mortality model is the fact that the proportion of dead organisms is the sum of those who died naturally plus those affected by the toxin. The latter term is the proportion of natural survivors 1 − r times the mortality m caused by the toxin, i.e. (1 − r)m.

4.4 Five single toxin models: summary table

Table 1 presents formulas for the five single toxin models and the respective IRMR and efficacy functions along with the four special points on the log-linear scale (L) and mortality (m) scale: LC50, maximum toxin efficacy, and two inflection points. For the latter three points, we present formulas on two scales: the log-linear scale, L = a + b ln x (the x-axis) and the mortality rate, m (the y-axis). The advantage of the log-linear scale is that it is parameter-independent and therefore, once parameters a and b are estimated, the respective toxin concentration can be simply derived as x = e(La)/b. According to our approach, the response to toxin splits into three intervals: (1) weak response, from 0 to the 1st inflection point, (2) strong response, from the 1st to the 2nd inflection point with the maximum efficacy in between, and (3) finally, returning to weak response after the 2nd inflection point. For the majority of single toxin models maximum toxin efficacy (Table 1, line 9) attains at LC50, due to symmetry. In the logit model, for example, organisms react slowly to the toxin to the point at which mortality reaches 21%; between 21% and 79% toxin efficacy is high, peaking at 50% mortality; after mortality reaches 79% the differential effect of the toxin slows down. Line 4 presents formulas for instantaneous relative mortality rate (IRMR). For the logit model, this rate is constant across all concentration values and equals b. As mentioned above, this is a characteristic and unique property of the logit model.

5 Estimation

Recovering (estimating) parameters of dose-response relationship from the data is an important task for scientists and regulators. Since mortality functions have a sigmoid shape the linear least squares does not apply. Here we critic the widespread approach for estimating parameters using the nonlinear regression because the variation of the mortality rate is not constant across the dose-response curve, e.g. the variation is close to zero when m(x) is close to 0 or 1. Instead, we advocate the maximum likelihood (ML) method for estimation by referring to the number of dead (counts) which follow the binomial distribution, not the proportion of dead and using the normal distribution as in nonlinear regression.

5.1 Link plot

An advantage of the logit, probit and Weibull mortality functions is that they belong to the GLM family and therefore can be specified by a link function, or in other words, by a transformation from the mortality proportion to the log-linear scale, L = c + b ln x. For example, using the logit mortality function the link is lnm1m. The other two links are presented in Table 1, line 2. Not all mortality functions belong to the GLM family and therefore the linearizing transformation may not exist, such as for multi-target or nonzero mortality functions.

The GLM links can be used for a simple visualization by transforming the observed mortality rate mi using the link function and plotting them against the log toxin concentration; hereafter such plots will be referred to as link plots. The better the fit by a linear function the better the dose-response explains mortality proportion. Simply put, if the transformed mortality rates fall around a straight line the mortality function is correct.

An example of the utility of a link plot is shown in Figure 4 using Daphnia acute toxicity tests with toxin CuSO4. The y-axis of each point is the transformed mortality rate as the proportion number of dead animals to the total number of animals in the ith experimental unit (e.g. beaker) and the x-axis is ln xi. The intercept and slope of the straight line are approximations of the respective parameters in the models specified by equations (7), (10), and (11). The coefficient of determination R2 (squared correlation coefficient) characterizes the quality of the straight line fit. For example, R2 = 0.62 means that 62% of the variation in the transformed mortality rate is explained by the toxin. As follows from this plot, the variation is fairly high with logit and probit having very similar configuration of points and coefficient of determination. The complementary log-log link has a slightly worse fit with R2 = 0.6.

Figure 4.

Figure 4

Three link plots for Daphnia mortality data with CuSO4 toxin.

5.2 Nonlinear regression versus GLM

Typically, the nonlinear least squares is used for estimation of dose-response relationships assuming that the model takes the form of the nonlinear regression

yi=m(xi;θ)+εi,i=1,2,,n, (12)

where yi is the response variable and εi is the error term with zero mean and constant variance, σ2. The errors are assumed normally distributed and the maximum likelihood turns into minimization of the residual sum of squares as used in Bates and Watts (1988), Seber and Wild (1989), Tallarida (2000), Manzo et al. (2013), Trögl et al. (2013), and more recently Gadagkar and Call (2015). The nonlinear regression model (12) is based on the assumption that the response variable is continuous and unbound. However, this assumption is not valid for fitting sigmoid curves with mortality data as the proportion of dead for which 0 ≤ yi ≤ 1 due to the additive error term εi. Moreover, the errors cannot be symmetric. Indeed, if the error term εi has a symmetric distribution, according to model (12), the proportion of dead for zero concentration (ln x = −∞) is Pr(ε > 0) = 0.5, which contradicts biological expectation. Another troubling feature of the nonlinear regression approach is that the confidence intervals for mortality may be outside (0, 1) and contain values, such as −10% or 110%. Although some authors, including Ritz (2010), hint at the possibility of using the weighted nonlinear least squares to correct the situation, it is unclear how to determine the weights. Unfortunately, the method of nonlinear regression became very popular for estimation of sigmoid curves when values of the response variable belong to the unit interval as described by Scholze et al. (2001). A disturbing fact is that there is a statistical package drc for R based on the nonlinear least squares for dose-response models estimation, contributing to a wide usage of the model (12).

We advocate the generalized linear model (GLM) approach using the binomial distribution assumption to estimate the mortality function as the probability of an individual organism to die from the toxin concentration xi. Disadvantages on nonlinear regression and the appropriateness of GLM for estimation of the mortality function using the binomial distribution of the number of dead was discussed previously by Kerr and Meador (1996) and more recently Iwasaki and Brinkman (2015). Here we criticize model (1) on statistical grounds.

Denote ni and ki the number of animals before toxin exposure and the number of dead animals after exposure in the ith experimental unit. Since m(x; θ) defines the mortality probability, ki follows the binomial distribution for each toxin concentration, x. The respective statistical model belongs to the family of GLM specified by the link listed in Table 1. We illustrate two approaches for estimation of dose-response relationships using two assumptions on the distribution of the response mortality rate in Figure 5. We use actual mortality data fitted with the logit dose-response using two statistical models and corresponding confidence region (shaded) with an approximate 65% coverage probability to emphasize the effect of the error model; the exact confidence region for binomial proportion is computed based on the classic method (Clopper and Pearson, 1934, Fleiss et al., 2003). The traditional normal distribution and the respective nonlinear regression are inadequate statistical models for mortality data because they imply that the proportion of dead is negative or greater than 1 with probability around 0.5 for small or high toxin concentration, respectively. In contrast, the binomial distribution assumption and the respective GLM are adequate for mortality data and comply with the fact that yi ∈ [0, 1]. Although the parameter estimates from the two models may be close, their standard errors and respective significance testing results may be quite different. In short, estimation of mortality function using nonlinear regression does not reflect the probabilistic nature of the mortality event and is statistically inefficient.

Figure 5.

Figure 5

Two distribution assumptions and respective statistical models for estimation of the mortality dose-response curve. The nonlinear regression is an inappropriate model because errors around the curve cannot be symmetric without violating the assumption that the mortality rate belongs to the interval [0, 1]. To the contrary, the GLM model complies with the requirement that mortality is within [0, 1].

5.3 Maximum likelihood estimation for a general mortality function

Classic mortality functions (logit, probit and Weibull) can be estimated by method of maximum likelihood based on the GLM (Simpson et al. 1996) using the existing software CatReg as a component of BMDS developed at US Environmental Protection Agency (USEPA) with free download at https://www.epa.gov/bmds/catreg or PROAST developed at European Food Safety Authority (EFSA) with free download at http://www.rivm.nl/en/Documents_and_publications/Scientific/Models/PROAST. Alternatively, we suggest to use statistical package R (2014) or the maximum likelihood algorithm described below to estimate non-standard multi-target or nonzero mortality functions presented above (the R code is found online as a part of Supplementary material). Both agencies issued guidance documents on the Benchmark dose (BMD) approach (Budtz-Jørgensen et. al, 2001), that clarify modeling of dose-response relationships and their use for risk assessment and can be found at https://archive.epa.gov/raf/web/html/benchmarkdose.html and http://www.efsa.europa.eu/en/supporting/pub/113e.

As was indicated above, the binomial distribution for the count of dead adequately reflects the probabilistic nature of mortality of an individual due to toxin. This section describes how to estimate the parameters of the dose-response relationship by the method of maximum likelihood in the framework of GLM [28].

If m(zi; θ) is the probability of dying from a toxin with concentration zi = ln xi the number of dead organisms, ki among ni individuals follows the binomial distribution with the log-likelihood

l(θ)=i=1N[(niki) ln (1m(zi;θ))+ki ln m(zi;θ)]. (13)

Maximization of this function yields maximum likelihood estimate for θ, the vector of unknown parameters. This function is maximized iteratively using the Fisher scoring algorithm

θs+1=θs+Hs1gs,s=0,1,, (14)

where gk and Hk are the gradient of the log-likelihood function and the information matrix (expected Hessian) evaluated at the sth iteration which are as follows:

g=lθ=i=1Nkimi(θ)nimi(θ)(1mi(θ))i(θ),
H=i=1Nnimi(θ)(1mi(θ))i(θ)i(θ),

where i is the vector derivative of mi with respect to unknown parameters. For example, for standard logit and 1HMT logit the vectors of the derivatives with respect to unknown parameters are:

i(a,b)=[ei(1+ei)2eizi(1+ei)2],i(a,b,p)=[pei(1+ei)p+1peizi(1+ei)p+1ln(1+ei)(1+ei)p],

respectively, where ei = exp(a + b ln xi). For hypothesis testing, e.g. p = 1 in the 1HMT or r = 0 in the nonzero mortality models, we need standard errors which are estimated using the inverse of the information matrix H evaluated at the final iteration. Logit, probit and Weibull mortality functions are special cases of GLM with built-in MLE routines in many statistical packages including R. For other mortality functions the iterations (14) are required to get the MLE for parameter vector θ. To illustrate the utility of this method the following example is provided.

5.4 Daphnia mortality acute tests

In this section we discuss how to estimate the mortality functions in R using data from the originally conducted Daphnia toxicity tests, following slightly modified EPA standard acute testing methods (Shaw et al., 2006).

Mortality functions logit, probit and complementary log-log (Weibull) are built-in link functions and estimated in R as members of the binomial GLM. The initial number of animals per experimental unit (n), the number of (dead) animals responding to treatment (k), and the log toxin concentration (ln x) are the only data needed as shown in the data frame da.mort. For example, the data may look like this:

> da.mort

    n k lnx

1 20 4 −1.234

2 21 12 3.942

3 20 1 −2.670

4 20 19 5.487

…

To estimate the logit/Hill mortality function the following command is issued:

out.glm=glm(cbind(k,n−k)˜lnx,data=da.mort,family=binomial("logit"))

The result of the run is saved in variable out.glm. To see the summary output one issues summary(out.glm). For our Daphnia data set example the summary is as follows:

Call:

glm(formula=cbind(k,n−k)˜lnx,family=binomial("logit"),data=da.mort)

Deviance Residuals:

 Min 1Q Median 3Q Max

−2.52302 −0.85369 0.05411 0.59702 2.97333

Coefficients:

           Estimate Std.  Error z value Pr(>|z|)

(Intercept) −3.9961 0.2624 −15.23   <2e-16 ***

lnx          2.5515  0.1446   17.65  <2e-16 ***

---

Signif. codes:   0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

(Dispersion parameter for binomial family taken to be 1)

 Null deviance:  1447.76 on 93 degrees of freedom

Residual deviance:  150.92 on 92 degrees of freedom

AIC: 308.77

Number of Fisher Scoring iterations:  6

As follows from this run, the ML estimates for a and b are −3.9961 and 2.5515 in the notation (7), respectively. To run probit and Weibull functions we use "probit" and "cloglog" in the binomial argument instead.

Five mortality functions were fit to the Daphnia acute tests data using binomial distribution; see Figure 6. All five curves give similar fits. The maximum of the log-likelihood function (13) is a well established criterion by which we judge what model is better (the larger l the better the model). A convenient property of 1HMT and AHMT models is that they are reduced to logit when p = 1 (such statistical models are called nested models). According to the classical likelihood-ratio test −2 × (logliklogit−loglik1HMT) has the chi-square distribution with one degree of freedom, [22]. Since the value of the test statistic = −2×(−769.3+768.8) = 1.0, we obtain the p-value = 0.317 and therefore the null hypothesis that 1HMT coincides with logit cannot be rejected. Simply put, for this particular example, the logit model would be the right choice and models 1HMT and AHMT are statistically indifferent.

Figure 6.

Figure 6

Five toxin models for NiCl in Daphnia tests.

Four special points with five dose-response mortality and NiCl as the toxin are presented in Table 2. The NiCl LC50 concentrations, as well as concentrations where the rate of mortality reaches its maximum (Max rate) are close in all five curves. However, the 1st and 2nd inflection points differ significantly despite the fact that curves are similar, as follows from Figure 6. Interestingly, logit yields a wide interval for the high rate mortality (from 0.56 to 7.7 mg/L). Much tighter range is generated by 1HMT and AHMT curves. Among classic dose-responses the probit mortality function is closest to 1HMT and AHMT.

Table 2.

Four special points on the NiCl (mg/L) scale for five dose-response models.

Dose-response NiCl toxin model
Special point logit/Hill probit Weibull 1HMT logit AHMT logit
LC50 2.08 2.07 2.24 2.12 2.11
Max rate 2.08 2.07 2.68 2.20 2.38
1st inflection 0.56 0.77 1.66 1.41 1.46
2nd inflection 7.77 5.66 4.32 3.42 3.31

log-likelihood −769.3 −791.9 −774.1 −768.8 −768.4

6 Discussion and summary points

This work offers a rigorous study of dose-response relationships and the associated calculus-defined curve’s features and special points of interest. Specifically, our major contributions are summarized as follows:

  1. In previous studies, the coefficient at the log toxin concentration was loosely referred to as slope coefficient. We provide a rigorous interpretation of the coefficient via the definition of the instantaneous relative mortality rate (IRMR). For the logit model this coefficient is constant across all values of the toxin concentration.

  2. The efficacy function of the toxin is introduced as the lethal ability on a relative scale. Three points with respective toxic effects are distinguished: 1) for toxin concentrations smaller than the first inflection point organisms react slowly to toxin, 2) from the first to the second inflection point the differential effect of the toxin is high reaching the maximum somewhere in the middle, and 3) for toxin concentrations higher than the second inflection point the toxic effect declines.

  3. New interpretation of parameter p in 1HMT and AHMT is provided as the number of receptors affected by the toxin. For 1HMT, the organism dies if at least one receptor is destroyed and for AHMT the organism dies only after all receptors are destroyed.

  4. A unified statistical methodology for estimation of mortality rate as a function of dose using binomial regression model is proposed. It indicates that the widespread approach to estimate the mortality rate function using the nonlinear regression technique is not efficient.

  5. The mathematical analysis of five toxin models and the respective special points is summarized in Table 1. These models have been applied to Daphnia acute test data and compared using the likelihood-ratio test along with four special points presented in Table 2.

Traditionally, the dose-response curves are characterized by the toxin concentration that kills 50% of organisms, LC50. This work is built on the recognition of other important points on sigmoid curves that characterize the toxicity effect and as such can be used in various disciplines. For example, the 1st inflection point can be used in epidemiology and environmental science as the maximum admissible threshold for a pollutant concentration. The range of concentration from the 1st to the 2nd inflection point has maximum killing efficacy and may be considered as can be used as the minimal dose of a pesticide to kill a pest. The traditional LC50 to characterize the dose response curve does not match the scope of epidemiology and pharmacology: the domain of these sciences at the tails of the dose-response relationship, respectively, not in the middle. We believe that inflection points are more informative to characterize the strength of pollutant or drug or the entire range of the toxin concentrations.

The present work uses mortality as the endpoint of the toxicity outcome. As noted by one of the reviewers, our developments can be applied to dose-response curves with other endpoints, such as histopathology lesions, malformations, cancer, or disease incidence if the response to toxin follows a sigmoid shape.

A common feature of toxicity tests is the substantial variation of mortality especially in the vacinity of LC50 which makes the choice of the model challenging, see Figure 6. It is a matter of future research to determine whether this variation is intrinsically individual and as such irreducable or partly explained by variation among experiments/beakers. To address the latter variability the generalized linear mixed model (GLMM), which recognizes two sources of variation of response to toxin, individual and variation across beakers, can be employed (Demidenko, 2013).

Acknowledgments

We thank the reviewers for constructive and helpful comments that improve the paper. In particular, we appreciate for pointing out to the freely available software CatReg and PROAST that can be used to estimate classic mortality dose-response functions based on the GLM approach. The work of Dr. Demidenko was supported by an awards P20 GM103534, 1P20GM104416, and 1UL1TR001086-01 from National Institute of General Medical Sciences, NIH. The work of Drs. Shaw and Glaholt was supported by an award R01ES019324, and Dr. Chen by an award P42ES007373 from the National Institute of Environmental Health Science. The content is solely the responsibility of the authors and does not necessarily represent the official views of the National Institutes of Health.

Footnotes

Appendix A. Supplementary data

Supplementary data to this article can be found online.

References

  1. Altshuler B. Modeling of dose-response relationships. Environmental Health Perspectives. 1981;42:23–27. doi: 10.1289/ehp.814223. [DOI] [PMC free article] [PubMed] [Google Scholar]
  2. Amemiya T. Qualitative response models: a survey. Journal of Economic Literature. 1981;19:1483–1536. [Google Scholar]
  3. Bates DM, Watts DG. Nonlinear Regression and Its Applications. New York: Wiley; 1988. [Google Scholar]
  4. Berkson J. Application of the logistic function to bio-assay. Journal of the American Statistical Association. 1944;39:357–365. [Google Scholar]
  5. Berkson J. Why I prefer logits to probits. Biometrics. 1951;7:327–339. [Google Scholar]
  6. Budtz-Jørgensen E, Keiding N, Grandjean R. Benchmark dose calculation from epidemiological data. Biometrics. 2001;57:698–706. doi: 10.1111/j.0006-341x.2001.00698.x. [DOI] [PubMed] [Google Scholar]
  7. Carlborg FW. Dose-response functions in carcinogenesis and Weibull model. Food and Cosmetics Toxicology. 1981;19:255–263. doi: 10.1016/0015-6264(81)90364-3. [DOI] [PubMed] [Google Scholar]
  8. Casarett AP. Radiation Biology. Englewood Cliffs, NJ: Prentice-Hall; 1968. [Google Scholar]
  9. Christensen ER. Dose-response functions in aquatic toxicity testing and the Weibull model. Water Research. 1984;18:213–221. [Google Scholar]
  10. Christensen ER, Chen C-Y. A general noninteractive multiple toxicity model including probit, logit, and Weibull transformations. Biometrics. 1985;41:711–725. [PubMed] [Google Scholar]
  11. Clopper CJ, Pearson ES. The use of confidence and fiducial limits illustrated in the case of the binomial. Biometrika. 1934;26:404–413. [Google Scholar]
  12. Demidenko E. Mixed Models: Theory and Applications with R. 2nd. Hoboken: Wiley; 2013. [Google Scholar]
  13. Evans MJ, Rosenthal JS. Probability and Statistics. New York: W.H.: Freeman and Company; 2004. [Google Scholar]
  14. Finney DJ. The Principles of Biological Assay. Journal of the Royal Statistical Society. 1947;9:46–91. [Google Scholar]
  15. Finney DJ. Probit Analysis. London: Cambridge University Press; 1971. [Google Scholar]
  16. Fisher RA. Appendix to Bliss CL: The case of zero survivors. Annals of Applied Biology. 1935;22:164–165. [Google Scholar]
  17. Fleiss JL, Levin B, Paik MC. Statistical Methods for Rates and Proportions. 3d. New York: Wiley; 2003. [Google Scholar]
  18. Gadagkar SR, Call GB. Computational tools for fitting the Hill equation to dose-response curves. Journal of Pharmacological and Toxicological Methods. 2015;71:68–76. doi: 10.1016/j.vascn.2014.08.006. [DOI] [PubMed] [Google Scholar]
  19. Glaholt SP, Chen CY, Demidenko E, Bugge DM, Folt CL, Shaw JR. Adaptive iterative design (AID): A novel approach for evaluating the interactive effects of multiple stressors on aquatic organisms. Science of the Total Environment. 2012;432:57–64. doi: 10.1016/j.scitotenv.2012.05.074. [DOI] [PMC free article] [PubMed] [Google Scholar]
  20. Hall EJ. Radiobiology for the Radiobiologist. 5th. Philadelphia: J.B.: Lippincott; 2000. [Google Scholar]
  21. Hanin LG, Pavlova LV, Yakovlev AY. Biomathematical Problems in Optimization of Cancer Radiotherapy. Boca Raton, FL: CRC Press; 1993. [Google Scholar]
  22. Hogg RV, Tanis E, Zimmerman D. Probability and Statistical Inference. 9th. New York: Pearson; 2015. [Google Scholar]
  23. Holford NHG, Sheiner LB. Understanding the dose-effect relationship: clinical application of pharmacokinetic-pharmacodynamic models. Clinical Pharmacokinetics. 1981;6:429–453. doi: 10.2165/00003088-198106060-00002. [DOI] [PubMed] [Google Scholar]
  24. Iwasaki Y, Brinkman SF. Application of a generalized linear mixed model to analyze mixture toxicity: Survival of brown trout affected by copper and zink. Enviromental Toxicology and Chemistry. 2015;34:816–820. doi: 10.1002/etc.2862. [DOI] [PubMed] [Google Scholar]
  25. Jiang X, Kopp-Schneider A. Statistical strategies for averaging EC50 from multiple-dose experiments. Archives of Toxicology. 2015;89:2119–2127. doi: 10.1007/s00204-014-1350-3. [DOI] [PubMed] [Google Scholar]
  26. Kerr DR, Meador JP. Modeling dose response using generalized linear models. Environmental Toxicology and Chemistry. 1996;15:395–401. [Google Scholar]
  27. Manzo S, Miglietta ML, Rametta G, Buono S, Francia GD. 20123 Toxic effects of ZnO nanoparticles toward algae Dunaliella tertiolecta. Science of the Total Environment. 2013;445–446:371–376. doi: 10.1016/j.scitotenv.2012.12.051. [DOI] [PubMed] [Google Scholar]
  28. McCullagh P, Nelder J. Generalized Linear Models. 2d. Boca Raton: Chapman and Hall/CRC; 1989. [Google Scholar]
  29. Mittelhammer RC, Judge GG, Miller DJ. Econometric Foundations. Cambridge: Cambridge University Press; 2000. [Google Scholar]
  30. R Core Team. R Foundation for Statistical Computing. Vienna, Austria: 2014. R: A language and environment for statistical computing. URL http://www.R-project.org/ [Google Scholar]
  31. Ritz C. Toward a unified approach to dose-response modeling in ecotoxicology. Environmental Toxicology and Chemistry. 2010;29:220–229. doi: 10.1002/etc.7. [DOI] [PubMed] [Google Scholar]
  32. Scholze M, Boedeker W, Faust M, Backhous M, Altenburger, Grimme H. A general best-fit method for concentration-response curves and the estimation of low-effect concentrations. Environmental Toxicology and Chemistry. 2001;20:448–457. [PubMed] [Google Scholar]
  33. Seber GAF, Wild CJ. Nonlinear Regression. New York: Wiley; 1989. [Google Scholar]
  34. Shaw JR, Dempsey TD, Chen CY, Hamilton JW, Folt CL. Comparative toxicity of cadmium, zinc, and mixtures of cadmium and zinc to daphnias. Environmental Toxicology and Chemistry. 2006;25:182–189. doi: 10.1897/05-243r.1. [DOI] [PubMed] [Google Scholar]
  35. Simpson DG, Carroll RJ, Xie M, Guth DJ. Weighted logistic regression and robust analysis of diverse toxicology data. Commun. Stat. 1996;25:2615–2632. [Google Scholar]
  36. Tallarida RJ. Drug Synergism and Dose-Effect Data Analysis. Boca Raton: Chapman and Hall; 2000. [Google Scholar]
  37. Trögl J, Benedictova K, Pilarova V, Synek V. A single-parameter logistic equation for fitting concentration-response curves from standard acute ecotoxicity assays. Environmental Toxicology and Chemistry. 2013;32:2412–2416. doi: 10.1002/etc.2328. [DOI] [PubMed] [Google Scholar]
  38. USEPA. Methods for measuring the acute toxicity of effluents and receiving waters to freshwater and marine organisms. 2002 EPA-821-R-02-012; available online http://water.epa.gov/scitech/methods/cwa/wet/upload/2007_07_10_methods_wet_disk2_atx.pdf.

RESOURCES