Savitzky–Golay smoothing and differentiation for polymerase chain reaction quantification
In quantitative PCR (qPCR), replicates can minimize the impact of intra-assay variation; however, inter-assay variations must be minimized to obtain a robust quantification method. The method proposed in this study uses Savitzky–Golay smoothing and differentiation (SGSD) to identify a derivative-maximum-based cycle of quantification. It does not rely on curve modeling, as is the case with many existing techniques. PCR fluorescence data sets challenged for inter-assay variations (different thermocycler units, different reagents batches, different operators, different standard curves, and different labs) were used for the evaluation. The algorithm was compared with a four-parameter logistic model (4PLM) method, the Cy0 method, and the threshold method. The SGSD method compared favourably with all methods in terms of inter-assay variation. SGSD was statistically different from the 4PLM (P = 0.03), Cy0 (P = 0.05), and threshold (P = 0.004) methods on relative error comparison basis. For intra-assay variations, SGSD outperformed the threshold method (P = 0.005) and equalled the 4PLM and Cy0 methods (P > 0.05) on relative error basis. Our results demonstrate that the SGSD method could potentially be an alternative to sigmoid modeling based methods (4PLM and Cy0) when PCR data are challenged for inter-assay variations.