<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">donstu</journal-id><journal-title-group><journal-title xml:lang="en">Advanced Engineering Research (Rostov-on-Don)</journal-title><trans-title-group xml:lang="ru"><trans-title>Advanced Engineering Research (Rostov-on-Don)</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">2687-1653</issn><publisher><publisher-name>Don State Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.23947/2687-1653-2024-24-1-98-108</article-id><article-id custom-type="edn" pub-id-type="custom">TRWNOM</article-id><article-id custom-type="elpub" pub-id-type="custom">donstu-2163</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>INFORMATION TECHNOLOGY, COMPUTER SCIENCE AND MANAGEMENT</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И УПРАВЛЕНИЕ</subject></subj-group></article-categories><title-group><article-title>Computer Program for Primer Design for Loop-Mediated Isothermal Amplification (LAMP)</article-title><trans-title-group xml:lang="ru"><trans-title>Компьютерная программа подбора праймеров  для LAMP-амплификации</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-6205-8695</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Ахметзянова</surname><given-names>Л. У.</given-names></name><name name-style="western" xml:lang="en"><surname>Akhmetzianov</surname><given-names>L. U.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Лиана Ульфатовна Ахметзянова, ассистент кафедры вычислительной техники и инженерной кибернетики</p><p>450062, г. Уфа, ул. Космонавтов, 1</p></bio><bio xml:lang="en"><p>Liana U. Akhmetzianova, teaching assistant of the Department of Computer Science and Engineering Cybernetics</p><p>1, Kosmonavtov St., Ufa, 450064</p></bio><email xlink:type="simple">www.lianab@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Уфимский государственный нефтяной технический университет</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Ufa State Petroleum Technological University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>29</day><month>03</month><year>2024</year></pub-date><volume>24</volume><issue>1</issue><fpage>98</fpage><lpage>108</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Akhmetzianov L.U., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Ахметзянова Л.У.</copyright-holder><copyright-holder xml:lang="en">Akhmetzianov L.U.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.vestnik-donstu.ru/jour/article/view/2163">https://www.vestnik-donstu.ru/jour/article/view/2163</self-uri><abstract><sec><title>Introduction</title><p>Introduction. To date, numerous methods of nucleic acid amplification have been proposed, and each method has a number of advantages and disadvantages. One of the most popular methods is Loop-mediated isothermal AMPlification (LAMP). Unlike thermocyclic reactions, such as PCR (polymerase chain reaction), which require three temperature changes and expensive equipment, in LAMP, the entire reaction takes place at one and the same temperature and at the maximum rate possible. An important component of LAMP-amplification is primers (usually 20–25 nucleotides), which need to be matched to a specific part of the nucleotide sequence. It is known that DNA sequence contains four nucleotides: A — adenine and T — thymine, G — guanine and C — cytosine. There is a huge variety of permutations of these nucleotides, and it is practically impossible to analyze such a large amount of data manually. Therefore, there is a need to use modern computer technologies. More than 150 computer programs have been proposed for the design of PCR primers, while for LAMP-primers there are less than 10 of them, and each of them has a number of drawbacks, e.g., in terms of the length of the analyzed site. Therefore, this work is aimed at developing a new domestic computer program for the design of specific primers for LAMP.</p></sec><sec><title>Materials and Methods</title><p>Materials and Methods. The primer search algorithm was based on a linear search for a substring in a string, taking into account the criteria of primer selection for LAMP. The program complex of LAMP-primer design was implemented in Python programming language. The bioPython library was used to work with various DNA and RNA, and the Qt framework was used to develop the interface.</p></sec><sec><title>Results</title><p>Results. A modification of the direct sampling method using a stencil approach was proposed, taking into account the GC composition and annealing temperature of primers depending on their structure. A software package with a friendly interface was developed. It took into account the design criteria of primers: certificates of registration of computer programs (LAMPrimers iQ No. 2022617417 dated April 20, 2022, LAMPrimers iQ_loop No. 2023662840 dated June 14, 2023) were received. The program is in the public domain at <ext-link xlink:href="https://github.com/Restily/LAMPrimers-iQ" ext-link-type="uri">https://github.com/Restily/LAMPrimers-iQ</ext-link></p><p>Discussion and Conclusion. The developed software packages can be used for research and analysis in molecular biology and genetics, to create diagnostic test systems that provide high sensitivity and reliability of detection of specific DNA and RNA. The software packages can be used in research institutes and laboratories engaged in the amplification of nucleic acids. The results of evaluating the selected sets of primers for the LAMP reaction were tested, and the effectiveness of working sets using the LAMPrimers iQ program was experimentally proven by the example of the detection of genetic material of the SARS-CoV-2 coronavirus.</p></sec></abstract><trans-abstract xml:lang="ru"><sec><title>Введение</title><p>Введение. На сегодняшний день существует множество способов амплификации нуклеиновых кислот и у каждого способа есть ряд достоинств и недостатков. Одним из наиболее популярных способов является петлевая изотермическая амплификация (Loop-mediated isothermal AMPlification, LAMP). В отличие от термоциклических реакций, таких как ПЦР (полимеразная цепная реакция), для которых требуется смена трех температурных режимов и дорогостоящее оборудование, в LAMP вся реакция проходит при одной температуре и с максимальной на данный момент скоростью. Важным компонентом проведения LAMP-амплификации являются праймеры (обычно 20–25 нуклеотидов), которые необходимо подбирать к определенному участку нуклеотидной последовательности. Известно, что последовательность ДНК содержит четыре нуклеотида: А — аденин и Т — тимин, Г — гуанин и Ц — цитозин. Вариантов перестановок этих нуклеотидов огромное множество, и проанализировать вручную такое большое количество данных практически невозможно, поэтому возникает необходимость в использовании современных компьютерных технологий. Для дизайна ПЦР-праймеров предложено более 150 компьютерных программ, в то время как для LAMP-праймеров их менее 10, и каждая из них имеет ряд недостатков, например, по длине анализируемого участка. Поэтому целью данной работы является разработка новой отечественной компьютерной программы дизайна специфичных праймеров именно для LAMP.</p></sec><sec><title>Материалы и методы</title><p>Материалы и методы. В основе алгоритма поиска праймеров лежит линейный поиск подстроки в строке с учетом критериев подбора праймеров для LAMP. Программный комплекс дизайна LAMP-праймеров разработан на языке программирования Python. Для работы с различными ДНК и РНК использовалась библиотека bioPython, а для разработки интерфейса — фреймворк Qt.</p></sec><sec><title>Результаты исследования</title><p>Результаты исследования. Предложена модификация метода прямого перебора с использованием трафаретного подхода, учитывающего GC-состав и температуру отжига праймеров в зависимости от их структуры. Разработан комплекс программ с дружелюбным интерфейсом, учитывающий критерии дизайна праймеров: получены свидетельства о регистрации программ для ЭВМ (LAMPrimers iQ № 2022617417 от 20 апреля 2022 года, LAMPrimers iQ_loop № 2023662840 от 14 июня 2023 года). Программа есть в открытом доступе по адресу: <ext-link xlink:href="https://github.com/Restily/LAMPrimers-iQ" ext-link-type="uri">https://github.com/Restily/LAMPrimers-iQ</ext-link></p></sec><sec><title>Обсуждение и заключение</title><p>Обсуждение и заключение. Разработанные программные комплексы могут использоваться для исследований и анализа в области молекулярной биологии и генетики, для создания диагностических тест-систем, обеспечивающих высокую чувствительность и достоверность обнаружения специфических ДНК и РНК. Программные комплексы могут применяться в научно-исследовательских институтах и лабораториях, занимающихся амплификацией нуклеиновых кислот. Результаты оценки подобранных наборов праймеров для реакции LAMP апробированы, и эффективность рабочих наборов с помощью программы LAMPrimers iQ доказана экспериментально на примере обнаружения генетического материала коронавируса SARS-CoV-2.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>дизайн праймеров</kwd><kwd>петлевые праймеры</kwd><kwd>python</kwd><kwd>С++</kwd><kwd>петлевая изотермическая амплификация</kwd><kwd>LAMP</kwd></kwd-group><kwd-group xml:lang="en"><kwd>design</kwd><kwd>loop primers</kwd><kwd>python</kwd><kwd>С++</kwd><kwd>loop-mediated isothermal amplification</kwd><kwd>LAMP</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Гильмиярова Ф.Н., Колотьева Н.А., Гусякова О.А., Сидорова И.Ф. Полимеразная цепная реакция. История открытия. Новый этап развития. Консилиум. Лабораторная диагностика. 2017;154(4):17–21. URL: https://cyberleninka.ru/article/n/polimeraznaya-tsepnaya-reaktsiya-istoriya-otkrytiya-novyy-etap-razvitiya/viewer (дата обращения: 05.11.2023).</mixed-citation><mixed-citation xml:lang="en">Gilmiyarova FN, Kolotyeva NA, Gusyakova OA, Sidorova IF. Polymerase Chain Reaction. History of Discovery. New Stage of Development. Konsilium. Laboratornaya diagnostika. 2017;154(4):17–21. URL: https://cyberleninka.ru/article/n/polimeraznaya-tsepnaya-reaktsiya-istoriya-otkrytiya-novyy-etap-razvitiya/viewer (accessed: 05.11.2023). (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Гарафутдинов Р.Р., Баймиев А.Х., Малеев Г.В., Алексеев Я.И., Зубов В.В., Чемерис Д.А. и др. Разнообразие праймеров для ПЦР и принципы их подбора. Биомика. 2019;11(1):23–70. URL: https://biomicsj.ru/upload/iblock/ddf/bmcs19111023_1_.pdf?ysclid=lruepfy4zf297918053 (дата обращения: 05.11.2023).</mixed-citation><mixed-citation xml:lang="en">Garafutdinov RR, Baymiev AKh, Maleev GV, Alexeyev YaI, Zubov VV, Chemeris DA, et al. Diversity of PCR Primers and Principles of Their Design. Biomics. 2019;11(1):23–70. URL: https://biomicsj.ru/upload/iblock/ddf/bmcs19111023_1_.pdf?ysclid=lruepfy4zf297918053 (accessed: 05.11.2023).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Notomi T, Okayama H, Masubuchi H, Yonekawa T, Watanabe K, Amino N, et al. Loop-Mediated Isothermal Amplification of DNA. Nucleic Acids Research. 2000;28(12):e63 https://doi.org/10.1093/nar/28.12.e63</mixed-citation><mixed-citation xml:lang="en">Notomi T, Okayama H, Masubuchi H, Yonekawa T, Watanabe K, Amino N, et al. Loop-Mediated Isothermal Amplification of DNA. Nucleic Acids Research. 2000;28(12):e63 https://doi.org/10.1093/nar/28.12.e63</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Чемерис Д.А., Кирьянова О.Ю., Губайдуллин И.М., Чемерис А.В. Дизайн праймеров для полимеразной цепной реакции (краткий обзор компьютерных программ и баз данных). Биомика. 2016;8(3):215–238. URL: https://biomicsj.ru/upload/iblock/b05/3.pdf (дата обращения: 05.11.2023).</mixed-citation><mixed-citation xml:lang="en">Chemeris DA, Kiryanova OYu, Gubaydullin IM, Chemeris AV. Design of Primers for Polymerase Chain Reaction (Brief Review of Software and Databases). Biomics. 2016;8(3):215–238. URL: https://biomicsj.ru/upload/iblock/b05/3.pdf (accessed: 05.11.2023).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Ахметзянова Л.У., Давлеткулов Т.М., Гарафутдинов Р.Р., Губайдуллин И.М. Применение алгоритма Ахо-Корасик для подбора праймеров для петлевой изотермической амплификации. Математическая биология и биоинформатика. 2022;17(2):250–265. https://doi.org/10.17537/2022.17.250</mixed-citation><mixed-citation xml:lang="en">Akhmetzianova LU, Davletkulov TM, Garafutdinov RR, Gubaydullin IM. Application of the Aho-Korasik Algorithm for the Selection of Primers for Loop Isothermal Amplification. Mathematical Biology and Bioinformatics. 2022;17(2):250–265. https://doi.org/10.17537/2022.17.250</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Akhmetzianova LU, Davletkulov TM, Sakhabutdinova AR, Chemeris AV, Gubaydullin IM, Garafutdinov RR. LAMPrimers iQ: New Primer Design Software for Loop-Mediated Isothermal Amplification (LAMP). Analytical Biochemistry. 2023;684:115376. https://doi.org/10.1016/j.ab.2023.115376</mixed-citation><mixed-citation xml:lang="en">Akhmetzianova LU, Davletkulov TM, Sakhabutdinova AR, Chemeris AV, Gubaydullin IM, Garafutdinov RR. LAMPrimers iQ: New Primer Design Software for Loop-Mediated Isothermal Amplification (LAMP). Analytical Biochemistry. 2023;684:115376. https://doi.org/10.1016/j.ab.2023.115376</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Nagamine K, Hase T, Notomi T. Accelerated Reaction by Loop-Mediated Isothermal Amplification Using Loop Primers. Molecular and Cellular Probes. 2002;16(3):223–229. https://doi.org/10.1006/mcpr.2002.0415</mixed-citation><mixed-citation xml:lang="en">Nagamine K, Hase T, Notomi T. Accelerated Reaction by Loop-Mediated Isothermal Amplification Using Loop Primers. Molecular and Cellular Probes. 2002;16(3):223–229. https://doi.org/10.1006/mcpr.2002.0415</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Zhiyong Chen, Yuxue Liao, Xuemei Ke, Jie Zhou, Yixiong Chen, Lulu Gao, et al. Comparison of Reverse Transcription Loop-Mediated Isothermal Amplification, Conventional PCR and Real-Time PCR Assays for Japanese Encephalitis Virus. Molecular Biology Reports. 2011;38(6):4063–4070. https://doi.org/10.1007/s11033-010-0525-0</mixed-citation><mixed-citation xml:lang="en">Zhiyong Chen, Yuxue Liao, Xuemei Ke, Jie Zhou, Yixiong Chen, Lulu Gao, et al. Comparison of Reverse Transcription Loop-Mediated Isothermal Amplification, Conventional PCR and Real-Time PCR Assays for Japanese Encephalitis Virus. Molecular Biology Reports. 2011;38(6):4063–4070. https://doi.org/10.1007/s11033-010-0525-0</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Nkere CK, Oyekanmi JO, Silva G, Bömer M, Atiri GI, Onyeka J, et al. Chromogenic Detection of Yam Mosaic Virus by Closed-Tube Reverse Transcription Loop-Mediated Isothermal Amplification (CT-RT-LAMP). Archives of Virology. 2018;163(4):1057–1061. https://doi.org/10.1007/s00705-018-3706-0</mixed-citation><mixed-citation xml:lang="en">Nkere CK, Oyekanmi JO, Silva G, Bömer M, Atiri GI, Onyeka J, et al. Chromogenic Detection of Yam Mosaic Virus by Closed-Tube Reverse Transcription Loop-Mediated Isothermal Amplification (CT-RT-LAMP). Archives of Virology. 2018;163(4):1057–1061. https://doi.org/10.1007/s00705-018-3706-0</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Wang C, Shen X, Lu J, Zhang L. Development of a Reverse Transcription-Loop-Mediated Isothermal Amplification (RT-LAMP) System for Rapid Detection of HDV Genotype 1. Letters in Applied Microbiology. 2013;56(3):229–235. https://doi.org/10.1111/lam.12039</mixed-citation><mixed-citation xml:lang="en">Wang C, Shen X, Lu J, Zhang L. Development of a Reverse Transcription-Loop-Mediated Isothermal Amplification (RT-LAMP) System for Rapid Detection of HDV Genotype 1. Letters in Applied Microbiology. 2013;56(3):229–235. https://doi.org/10.1111/lam.12039</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Hardinge P, Murray JAH. Lack of Specificity Associated with Using Molecular Beacons in Loop Mediated Amplification Assays. BMC Biotechnology. 2019;19(1):55. https://doi.org/10.1186/s12896-019-0549-z</mixed-citation><mixed-citation xml:lang="en">Hardinge P, Murray JAH. Lack of Specificity Associated with Using Molecular Beacons in Loop Mediated Amplification Assays. BMC Biotechnology. 2019;19(1):55. https://doi.org/10.1186/s12896-019-0549-z</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Бодулев О.Л., Сахаров И.Ю. Изотермические методы амплификации нуклеиновых кислот и их применение в биоанализе. Биохимия. 2020;85(2):174–196. https://doi.org/10.31857/S0320972520020037 Bodulev OL, Sakharov IYu. Isothermal Nucleic Acid Amplification Techniques and Their Use in Bioanalysis. Biochemistry. 2020;85(2):174–196. https://doi.org/10.31857/S0320972520020037</mixed-citation><mixed-citation xml:lang="en">Bodulev OL, Sakharov IYu. Isothermal Nucleic Acid Amplification Techniques and Their Use in Bioanalysis. Biochemistry. 2020;85(2):174–196. https://doi.org/10.31857/S0320972520020037</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Ребольская Ю.А., Васенко Е.А., Мельник С.В., Сабиров Д.Х., Сарыгина Е.В. Бактериофаг лямбда как модельный объект в генетических исследованиях. В: Труды X Международной студенческой научной конференции «Студенческий научный форум-2018». Москва. 2018. URL: https://scienceforum.ru/-2018/article/2018002259 (дата обращения: 09.10.2023).</mixed-citation><mixed-citation xml:lang="en">Rebolskaya YuA, Vasenko EA, Melnik SV, Sabirov DKh, Sarygina EV. Bacteriophage Lambda as a Model Object in Genetic Research. In: Proc. X Int. Student Electronic Sci. Conf. “Student Scientific Forum-2018”. Saratov: LLC Nauchno-izdatel'skii tsentr “Akademiya Estestvoznaniya”; 2018. URL: https://scienceforum.ru/2018/article/2018002259 (accessed: 09.10.2023). (In Russ.).</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
