Chen Yao, De Spiegelaere Ward, Trypsteen Wim, Vandesompele Jo, Wils Gertjan, Gleerup David, Lievens Antoon, Thas Olivier, Vynck Matthijs
Digital PCR Center (DIGPCR), Ghent University, 9820 Merelbeke, Belgium.
Department of Mathematics, Computer Science and Statistics, Ghent University, 9000 Ghent, Belgium.
NAR Genom Bioinform. 2025 Mar 8;7(1):lqaf015. doi: 10.1093/nargab/lqaf015. eCollection 2025 Mar.
Digital polymerase chain reaction (dPCR) is a state-of-the-art targeted quantification method of nucleic acids. The technology is based on massive partitioning of a reaction mixture into individual PCR reactions. The resulting partition-level end-point fluorescence intensities are used to classify partitions as positive or negative, i.e. containing or not containing the target nucleic acid(s). Many automatic dPCR partition classification methods have been proposed, but they are limited to the analysis of single- or dual-color dPCR data. While general-purpose or flow cytometry clustering methods can be directly applied to multicolor dPCR data, these methods do not exploit the approximate prior knowledge on cluster center locations available in dPCR data. We present Polytect, a method that relies on crude cluster results from flowPeaks, previously shown to offer good partition classification performance, and subsequently refines flowPeaks' results by automatic cluster merging and cluster labeling, exploiting the prior knowledge on cluster center locations. Comparative analyses with established methods such as flowPeaks, dpcp, and ddPCRclust reveal that Polytect often surpasses established methods, both on empirical and simulated data. Polytect manages to merge excess clusters, while also successfully identifying empty clusters when fewer than the maximally observable number of clusters are present. On par with recent developments in instruments, Polytect extends beyond two-color data. The method is available as an R package and R Shiny app (https://digpcr.shinyapps.io/Polytect/).
数字聚合酶链反应(dPCR)是一种先进的核酸靶向定量方法。该技术基于将反应混合物大量分割成单个PCR反应。所得的分区水平终点荧光强度用于将分区分类为阳性或阴性,即含有或不含有目标核酸。已经提出了许多自动dPCR分区分类方法,但它们仅限于分析单色或双色dPCR数据。虽然通用或流式细胞术聚类方法可以直接应用于多色dPCR数据,但这些方法没有利用dPCR数据中可用的关于聚类中心位置的近似先验知识。我们提出了Polytect方法,该方法依赖于flowPeaks的粗略聚类结果,先前已证明其具有良好的分区分类性能,随后通过自动聚类合并和聚类标记来细化flowPeaks的结果,利用关于聚类中心位置的先验知识。与flowPeaks、dpcp和ddPCRclust等既定方法的比较分析表明,在经验数据和模拟数据上,Polytect常常超过既定方法。Polytect能够合并多余的聚类,同时当存在的聚类数量少于最大可观测数量时,也能成功识别空聚类。与仪器的最新发展相当,Polytect超越了双色数据。该方法以R包和R Shiny应用程序(https://digpcr.shinyapps.io/Polytect/)的形式提供。