Evaluasi Algoritma Genetika Berbasis Multi-Seed Untuk Optimasi Primer PCR

Authors

DOI:

https://doi.org/10.47701/jbf4c861

Keywords:

desain primer, PCR, algoritma genetika, robustness, konvergensi

Abstract

Desain primer merupakan tahap penting dalam Polymerase Chain Reaction (PCR) karena kualitas primer mempengaruhi spesifisitas, efisiensi amplifikasi, dan keberhasilan analisis molekuler. Penelitian sebelumnya telah merangkum karakteristik primer PCR, meliputi panjang primer, melting temperature (Tm), selisih Tm, GC content, GC clamp, hairpin, dimer, repetition, specificity, dan panjang produk [16]. Penelitian lanjutan mengembangkan desain primer PCR menggunakan Algoritma Genetika (GA) dengan representasi kromosom berbasis indeks awal primer forward, panjang primer forward, panjang produk, dan panjang primer reverse [17]. Penelitian ini bertujuan mengevaluasi robustness dan konvergensi pipeline GA untuk optimasi desain primer PCR melalui replikasi multi-seed. Kandidat primer menggunakan representasi kromosom yang sama dengan penelitian sebelumnya, sedangkan fungsi objektif dibangun berdasarkan akumulasi penalti terhadap pelanggaran parameter primer. Dengan panjang sekuens target 2.608 bp, ruang pencarian kasar mencapai 153.758.619 kemungkinan, sehingga pencarian exhaustive tidak efisien. Evaluasi dilakukan menggunakan dua set seed, tren best fitness dan median fitness, diversity top-K berbasis normalized Hamming distance, serta random search baseline dengan budget evaluasi maksimum yang sama. Hasil menunjukkan GA mencapai objective optimum pada 19 dari 20 replikasi (95%). Pada seed set kedua, seluruh seed mencapai objective optimum dengan rata-rata 480–580 evaluasi kandidat, sedangkan random search membutuhkan sekitar 10.280 evaluasi. Dengan demikian, kontribusi utama GA terletak pada efisiensi dan keterarahan pencarian.

References

Al-Mahrami, N., Al Yazidi, S., Alrashdi, H., Al-Jahwari, Z., Al-Mahrizi, M., Yousif, A. A., Al-Aamri, H., Al-Rahbi, B., & Al Jahdhami, N. (2026). PrimerAST: A predictive machine learning tool for primer design and quality assessment. Scientific Reports, 16, 14980. https://doi.org/10.1038/s41598-026-38238-8

Filomena, E., Picardi, E., Pesole, G., & D’Erchia, A. M. (2025). IsoPrimer: A pipeline for designing isoform-aware primer pairs for comprehensive gene expression quantification. Bioinformatics Advances, 5(1), vbaf171. https://doi.org/10.1093/bioadv/vbaf171

Fulghum, B., Tanker, S. H., & White, R. A., III. (2024). DeGenPrime provides robust primer design and optimization unlocking the biosphere. Bioinformatics Advances, 4(1), vbae044. https://doi.org/10.1093/bioadv/vbae044

Guo, J., Grojean, J., & Guo, H. (2025). ARMSprimer3: An open-source primer design Python program for amplification refractory mutation system PCR (ARMS-PCR). Journal of Pathology Informatics, 17, 100442. https://doi.org/10.1016/j.jpi.2025.100442

He, W., Zhuo, Y., Wang, C., Huang, Y., Zang, X., Yang, C., Deng, H., Zhou, Y., Liu, J., Zhang, P., Xue, X., & Zhang, L. (2025). Genome-wide primer scan (GPS): A Python package for a flexible, reliable and large-scale primer design toolkit. Frontiers of Computer Science, 19, 192906. https://doi.org/10.1007/s11704-024-40392-z

Katoch, S., Chauhan, S. S., & Kumar, V. (2021). A review on genetic algorithm: Past, present, and future. Multimedia Tools and Applications, 80(5), 8091–8126. https://doi.org/10.1007/s11042-020-10139-6

Kuzdraliński, A. (2025). PrimeSpecPCR: Python toolkit for species-specific DNA primer design and specificity testing. SoftwareX, 31, 102249. https://doi.org/10.1016/j.softx.2025.102249

Molley, T. G., Banerjee, A., Balayan, A., Robbins, J. K., & Engler, A. J. (2026). Primer PICKR: Literature-mined scoring platform for robust RT–qPCR primers. Nature Communications. https://doi.org/10.1038/s41467-026-73648-2

Monfort-Lanzas, P., Rusu, E. C., Parrakova, L., Karg, C. A., & Hackl, H. (2024). ExonSurfer: A web-tool to design primers at exon–exon junctions. BMC Genomics, 25, 594. https://doi.org/10.1186/s12864-024-10456-2

Nagi, S. C., Ashraf, F., Miles, A., & Donnelly, M. J. (2024). AnoPrimer: Primer design in malaria vectors informed by range-wide genomic variation. Wellcome Open Research, 9, 255. https://doi.org/10.12688/wellcomeopenres.20998.1

Pitsch, J. W., Wirth, S. A., Costantino, N. T., Mejia, J., Doss, R. M., Warren, A. V. A., Ustanik, J., Yang, X., & Breuss, M. W. (2025). CREPE (CREate Primers and Evaluate): A computational tool for large-scale primer design and specificity analysis. Genes, 16(9), 1062. https://doi.org/10.3390/genes16091062

Rodríguez-Bejarano, F. M., Vega-Rodríguez, M. A., & Santander-Jiménez, S. (2024). GADPO: Genetic algorithm based on dominance for primer optimization. Expert Systems with Applications, 238, 122206. https://doi.org/10.1016/j.eswa.2023.122206

Sasmito, D. E. K., Kurniawan, R., & Muhimmah, I. (2014). Karakteristik primer pada polymerase chain reaction (PCR) untuk sekuensing DNA: Mini review. Seminar Nasional Informatika Medis (SNIMed), 93–102.

Sasmito, D. E. K., Zukhri, Z., & Artama, W. T. (2016). Penggunaan penyilangan aritmatika dalam algoritma genetika untuk desain primer polymerase chain reaction. Seminar Nasional Informatika Medis (SNIMed) VII, 1–8.

Soliman, M. A., Azab, M. S., Hussein, H. A., Roushdy, M. M., & Abu el-Naga, M. N. (2024). FBPP: Software to design PCR primers and probes for nucleic acid base detection of foodborne pathogens. Scientific Reports, 14, 1229. https://doi.org/10.1038/s41598-024-51372-5

Sudholt, D. (2020). The benefits of population diversity in evolutionary algorithms: A survey of rigorous runtime analyses. In B. Doerr & F. Neumann (Eds.), Theory of evolutionary computation: Recent developments in discrete optimization (pp. 359–404). Springer. https://doi.org/10.1007/978-3-030-29414-4_8

Vázquez-González, L., Regueira-Iglesias, A., Balsa-Castro, A., Vila-Blanco, C., Tomás, I., & Carreira, M. J. (2024). PrimerEvalPy: A tool for in-silico evaluation of primers for targeting the microbiome. BMC Bioinformatics, 25(1), 157. https://doi.org/10.1186/s12859-024-05805-7

Wirth, J. S., Katz, L. S., Williams, G. M., & Chen, J. C. (2024). primerForge: A Python program for identifying primer pairs capable of distinguishing groups of genomes from each other. Journal of Open Source Software, 9(101), 6850. https://doi.org/10.21105/joss.06850

Zhang, J., Yang, J., & Wen, C. (2025). EasyKASP: A simple and fast tool for KASP primer design. BMC Bioinformatics, 26, 292. https://doi.org/10.1186/s12859-025-06322-x

Downloads

Published

2026-08-06

Issue

Section

Articles

How to Cite

Evaluasi Algoritma Genetika Berbasis Multi-Seed Untuk Optimasi Primer PCR. (2026). DutaCom, 19(2), 32-41. https://doi.org/10.47701/jbf4c861