Developing a Machine-Learning 'Smart' PCR Thermocycler, Part 1: Construction of a Theoretical Framework

被引:0
作者
McDonald, Caitlin [1 ]
Taylor, Duncan [1 ,2 ]
Masawi, Gershom Mwachari [1 ]
Khan, Ayesha Khalid Ahmed [1 ]
Leibbrandt, Richard [1 ]
Linacre, Adrian [1 ]
Brinkworth, Russell S. A. [1 ]
机构
[1] Flinders Univ S Australia, Coll Sci & Engn, GPO Box 2100, Adelaide, SA 5001, Australia
[2] Forens Sci SA, GPO Box 2790, Adelaide, SA 5001, Australia
关键词
PCR thermocycler; cycling conditions; machine learning; STR DNA profile; POLYMERASE-CHAIN-REACTION; ENZYMATIC AMPLIFICATION; TOUCHDOWN PCR; HUMAN DNA; VALIDATION; DESIGN; PROBES; FRET;
D O I
10.3390/genes15091196
中图分类号
Q3 [遗传学];
学科分类号
071007 ; 090102 ;
摘要
The use of PCR is widespread in biological fields. Some fields, such as forensic biology, push PCR to its limits as DNA profiling may be required in short timeframes, may be produced from minute amounts of starting material, and may be required to perform in the presence of inhibitory compounds. Due to the extreme high-throughput of samples using PCR in forensic science, any small improvement in the ability of PCR to address these challenges can have dramatic effects for the community. At least part of the improvement in PCR performance could potentially come by altering PCR cycling conditions. These alterations could be general, in that they are applied to all samples, or they could be tailored to individual samples for maximum targeted effect. Further to this, there may be the ability to respond in real time to the conditions of PCR for a sample and make cycling parameters change on the fly. Such a goal would require both a means to track the conditions of the PCR in real time, and the knowledge of how cycling parameters should be altered, given the current conditions. In Part 1 of our work, we carry out the theoretical groundwork for the ambitious goal of creating a smart PCR system that can respond appropriately to features within individual samples in real time. We approach this task using an open qPCR instrument to provide real-time feedback and machine learning to identify what a successful PCR 'looks like' at different stages of the process. We describe the fundamental steps to set up a real-time feedback system, devise a method of controlling PCR cycling conditions from cycle to cycle, and to develop a system of defining PCR goals, scoring the performance of the system towards achieving those goals. We then present three proof-of-concept studies that prove the feasibility of this overall method. In a later Part 2 of our work, we demonstrate the performance of the theory outlined in this paper on a large-scale PCR cycling condition alteration experiment. The aim is to utilise machine learning so that throughout the process of PCR automatic adjustments can be made to best alter cycling conditions towards a user-defined goal. The realisation of smart PCR systems will have large-scale ramifications for biological fields that utilise PCR.
引用
收藏
页数:24
相关论文
共 50 条
[21]   The machine learning framework for traffic management in smart cities [J].
Tiwari, Pulkit .
MANAGEMENT OF ENVIRONMENTAL QUALITY, 2024, 35 (02) :445-462
[22]   A Machine-Learning Framework to Identify Distinct Phenotypes of Aortic Stenosis Severity [J].
Sengupta, Partho P. ;
Shrestha, Sirish ;
Kagiyama, Nobuyuki ;
Hamirani, Yasmin ;
Kulkarni, Hemant ;
Yanamala, Naveena ;
Bing, Rong ;
Chin, Calvin W. L. ;
Pawade, Tania A. ;
Messika-Zeitoun, David ;
Tastet, Lionel ;
Shen, Mylene ;
Newby, David E. ;
Clavel, Marie-Annick ;
Pibarot, Phillippe ;
Dweck, Marc R. .
JACC-CARDIOVASCULAR IMAGING, 2021, 14 (09) :1707-1720
[23]   PlantMine: A Machine-Learning Framework to Detect Core SNPs in Rice Genomics [J].
Tong, Kai ;
Chen, Xiaojing ;
Yan, Shen ;
Dai, Liangli ;
Liao, Yuxue ;
Li, Zhaoling ;
Wang, Ting .
GENES, 2024, 15 (05)
[24]   Towards an integrated machine-learning framework for model evaluation and uncertainty quantification [J].
Buisson, Bertrand ;
Lakehal, Djamel .
NUCLEAR ENGINEERING AND DESIGN, 2019, 354
[25]   Evaluating neurorehabilitation exercises captured with commodity sensors and machine-learning framework [J].
Islam, Abm Tariqul ;
Bader, Sebastian ;
Kirste, Thomas .
7TH INTERNATIONAL WORKSHOP ON SENSOR-BASED ACTIVITY RECOGNITION AND ARTIFICIAL INTELLIGENCE, IWOAR 2022, 2022,
[26]   A Novel Machine-Learning Framework With a Moving Platform for Maritime Drift Calculations [J].
Bhaganagar, Kiran ;
Kolar, Prasanna ;
Faruqui, Syed Hasib Akhter ;
Bhattacharjee, Diganta ;
Alaeddini, Adel ;
Subbarao, Kamesh .
FRONTIERS IN MARINE SCIENCE, 2022, 9
[27]   PhageDPO: A machine-learning based computational framework for identifying phage depolymerases [J].
Vieira, M. Fernanda ;
Duarte, José ;
Domingues, Rita ;
Oliveira, Hugo ;
Dias, Oscar .
Computers in Biology and Medicine, 2025, 188
[28]   A machine-learning enabled digital-twin framework for next generation precision agriculture and forestry [J].
Zohdi, T. I. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2024, 431
[29]   A Predictive Model Development Framework Based on Machine-Learning and Stacking Ensemble Technique for Patient Prognosis [J].
Lee, Ji Hyun ;
Lee, Hyun Woo ;
Kim, Dong Hyun ;
Ryu, Borim .
PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON BIOINFORMATICS RESEARCH AND APPLICATIONS, ICBRA 2024, 2024, :48-55
[30]   A Machine-Learning Framework for Modeling and Predicting Monthly Streamflow Time Series [J].
Dastour, Hatef ;
Hassan, Quazi K. .
HYDROLOGY, 2023, 10 (04)