(Hitachi Software Engneering America Ltd. MiraiBio Group.)

Hitachi

The MiraiBio Group Blog

What's going on at MiraiBio

Posted by Allen Liu under MasterPlex QT, MasterPlex ReaderFit

The 5-PL or 5 Parameter Logistic is a nonlinear regression model used for prediction of the probability of occurrence of an event by fitting data to a logistic curve. It differs from the 4-PL or 4 Parameter Logistic model in that it is an asymmetric function which is a better fit for immunoassay or bioassay data.  As the name suggests, there are 5 parameters in the 5-PL model equation:

F(x) = A + (D/(1+(X/C)^B)^E)

  • A is the MFI/RLU value for the minimum asymptote
  • B is the Hill slope
  • C is the concentration at the inflection point
  • D is the MFI/RLU value for the maximum asymptote
  • E is the asymmetry factor

The 5-PL model equation has the extra E parameter which the 4-PL model lacks and when E = 1 the 5-PL equation is identical to the 4-PL equation.

Anatomy of the 5 Parameter Logistic Model (5-PL)

Anatomy of the 5 Parameter Logistic Model (5-PL)

 

 

Parameters A (minimum asymptote) and D (maximum asymptote) are the limits of where you can interpolate or extrapolate your data.  Any MFI/RLU values > D and MFI/RLU values < A simply cannot be calculated because they are out of the function range.

 

Limits of the 5-PL Standard Curve

Limits of the 5-PL Standard Curve

 

What are the differences between extrapolation and interpolation?

Extrapolation occurs when you are inferring or estimating concentrations for points that are within calculable limits (A < x < D) but are outside of the range of our standard curve.  This occurs when the calculated Concentration < Minimum Standard Concentration or when the calculated Concentration > Maximum Standard Concentration.  For typical bioassay standard curves, extrapolating can be very dangerous and quite often be misleading.  The reason being that minute changes in MFI values on the flat parts of the standard curve can lead to huge changes in concentration or dose.

The Dangers of Extrapolation

The Dangers of Extrapolation

 

Interpolation occurs when your MFI/RLU values are within standard range or Minimum Standard Concentration < x < Maximum Standard Concentration.  Ideally, this is the range where you would want all your unknown points to lie.

 

Extrapolation vs. Interpolation

Extrapolation vs. Interpolation

 

The 5 Parameter Logistic model equation, by itself, is not equipped to give accurate and precise curve-fitting of bioassay data due to a phenomenon known as heteroscedasticity; the nonconstant variability that arises in almost all fields where chemical and bioassays are no exceptions.  In bioassays, measurement errors increase as concentrations get higher and therefore the variability of a measurement is not constant.

How does this affect curve-fitting? During curve-fitting, all standard samples are given equal freedom to influence the curve.  The only problem is that those points with higher errors (variance) are given the same freedom as those that are more accurate (points at the lower end of the curve).

How can we deal with this issue? One way to counterbalance nonconstant variability is to make them constant again.  To accomplish this, weights are assigned to each standard sample data point.  These weights are designed to approximate the way measurement errors are distributed.  By applying weighting, points on the lower part of the curve are given more influence on the curve again.

MasterPlex quantitative analysis software uses 4 different algorithms of assigning weights:

  1. 1/Y^2 – Minimizes residuals (errors) based on relative MFI/RLU values.
  2. 1/Y – This algorithm is useful if you know the errors follow a Poisson distribution.
  3. 1/X - This choice is rarely used because it minimizes residuals based on their concentration values.  Gives more weight to the right part of the graph.
  4. 1/X^2 – Similar to the above.

How can EC50/IC50 be calculated from the 5PL model equation? The formula for calculating the EC50/IC50 from the 5PL is as follows:

x = C((2^(1/E) – 1)^(1/B))

MiraiBio offers 2 powerful curve-fitting quantitative analysis solutions that utilizes our time-tested 5-PL nonlinear regression model as well as many others:

  1. ReaderFit.com – This is the free online lite-version of MasterPlex ReaderFit with the same core curve-fitting algorithms.
  2. MasterPlex ReaderFit for Elisa or Dose Response Analysis – MasterPlex ReaderFit is our Curve-Fitting Data Analysis Software Package Optimized for ELISA or Dose Response Analyses (e.g. EC50/IC50 or even IC90 calculations).  Download our 14-day free trial today!
  3. MasterPlex QT for the Luminex xMAP 100/200 or Bio-Plex Platforms – The World’s First Multiplex Curve-Fitting Software for the Luminex 100 and Luminex 200 xMAP Platforms.  Download our 14-day free trial today!

You may also be interested in reading our blog post on:

Share
  1. anshuman Said,

    If it is dangerous to extrapolate the grapt then what will the values of A and D in the 4 parameter equation .

    Reply

    aliu reply on August 10th, 2009 9:54 am:

    @anshuman: The concentrations cannot be calculated at A and D because those are the limits of the function. Basically, anything less than or equal to A or greater than or equal to D will be out of limits of the function.

    Reply

    Anonymous reply on August 11th, 2009 5:21 am:

    Thanks for the reply, but then how do one find the values of A and D for the 4PL equation,besides thee values values for B and C can be calculated from the graph. Kindly sight one example and explain.

    Reply

    Anshuman reply on August 11th, 2009 5:23 am:

    Thanks for the reply, but then how do one find the values of A and D for the 4PL equation,besides thee values for B and C can be calculated from the graph I suppose. Kindly sight one example and explain.

    Reply

    aliu reply on August 11th, 2009 12:05 pm:

    @anshuman: I apologize but I think I initially misread your question. Actually calculating the values for A and D is definitely beyond the scope of this post and is a really complicated process. Essentially, one begins with a “guess” of the parameters and depending on the fit of those parameters the algorithm will try to improve of the initial values and so on and so on. I apologize that this is not really straightforward but that is the reason why we have algorithms and software that do it for us.

    Reply

    Anshuman reply on August 13th, 2009 5:30 am:

    Thank you very much for the assistance, as I have to answer to my project incharge about the
    calculations associated with the 4PL equation, as I am presently dealing with the ELISA techniques.

    Reply

  2. Anonymous Said,

    This 5PL form has a lot of drawbacks. Please see the paper by Liao, et al. (2009), “Re-parameterization of Five-parameter Logistic Dose Response Curve”, J. of Chemometrics, 23, 248 – 253.

    Reply

    aliu reply on March 15th, 2010 4:06 pm:

    Thanks for the reference! I read through the paper discussing the reparameterized 5PL and it seems to me that the main advantage this new function is the ease of interpretation of the parameters such as the C* (ED50) which is no longer a function of E or the asymmetry factor. Are there references to this relatively new reparameterized 5PL function in other published articles?

    Reply

  3. J Said,

    the formula for calculating the EC50/IC50 from the 5PL doesn’t look right to me. shouldn’t it look like
    x = C*((2^(1/E) – 1))^(1/B))???

    Reply

    aliu reply on June 21st, 2010 4:02 pm:

    Hi J,

    You are absolutely right! I should know my PEMDAS much better than that. It has been corrected. Thanks for the heads up.

    Allen

    Reply

  4. Fica Said,

    It is difficult to find a proper definition of a 5PL-er. I was wondering if anybody in this group could give me the definition?

    Reply

    aliu reply on April 5th, 2011 9:58 am:

    Hi Fica,

    Can you please be more specific on what you mean by “5PL-er”?

    Thanks,

    Allen

    Reply

  5. CARLA Said,

    How can I get linear regression of the 5PL function, I am performing leptin quantification but I cannot do it.

    Reply

    aliu reply on June 1st, 2011 2:26 pm:

    Hi Carla,

    I am not aware of any logistic 5 parameter functions that are linear. May I ask why you require linear? If so, you can can try a simple linear equation such as: f(x) = ax + b

    Have you tried a nonlinear 5PL fit yet? If not, I would recommend you try that first in our free online curve fitting application. You will also have the option of trying the linear fit as well.

    I hope this information helps.

    Allen

    Reply

Add A Comment