Computer Program for Primer Design for Loop-Mediated Isothermal Amplification (LAMP)

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 react...

Full description

Saved in:
Bibliographic Details
Main Author: L. U. Akhmetzianov
Format: Article
Language:Russian
Published: Don State Technical University 2024-03-01
Series:Advanced Engineering Research
Subjects:
Online Access:https://www.vestnik-donstu.ru/jour/article/view/2163
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850029461294022656
author L. U. Akhmetzianov
author_facet L. U. Akhmetzianov
author_sort L. U. Akhmetzianov
collection DOAJ
description 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.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.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 https://github.com/Restily/LAMPrimers-iQDiscussion 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.
format Article
id doaj-art-759d31f4f863495eae04bf5d1365b261
institution DOAJ
issn 2687-1653
language Russian
publishDate 2024-03-01
publisher Don State Technical University
record_format Article
series Advanced Engineering Research
spelling doaj-art-759d31f4f863495eae04bf5d1365b2612025-08-20T02:59:31ZrusDon State Technical UniversityAdvanced Engineering Research2687-16532024-03-012419810810.23947/2687-1653-2024-24-1-98-1081631Computer Program for Primer Design for Loop-Mediated Isothermal Amplification (LAMP)L. U. Akhmetzianov0Ufa State Petroleum Technological UniversityIntroduction. 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.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.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 https://github.com/Restily/LAMPrimers-iQDiscussion 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.https://www.vestnik-donstu.ru/jour/article/view/2163designloop primerspythonс++loop-mediated isothermal amplificationlamp
spellingShingle L. U. Akhmetzianov
Computer Program for Primer Design for Loop-Mediated Isothermal Amplification (LAMP)
Advanced Engineering Research
design
loop primers
python
с++
loop-mediated isothermal amplification
lamp
title Computer Program for Primer Design for Loop-Mediated Isothermal Amplification (LAMP)
title_full Computer Program for Primer Design for Loop-Mediated Isothermal Amplification (LAMP)
title_fullStr Computer Program for Primer Design for Loop-Mediated Isothermal Amplification (LAMP)
title_full_unstemmed Computer Program for Primer Design for Loop-Mediated Isothermal Amplification (LAMP)
title_short Computer Program for Primer Design for Loop-Mediated Isothermal Amplification (LAMP)
title_sort computer program for primer design for loop mediated isothermal amplification lamp
topic design
loop primers
python
с++
loop-mediated isothermal amplification
lamp
url https://www.vestnik-donstu.ru/jour/article/view/2163
work_keys_str_mv AT luakhmetzianov computerprogramforprimerdesignforloopmediatedisothermalamplificationlamp