RUS  ENG
Full version
JOURNALS // Matematicheskaya Biologiya i Bioinformatika // Archive

Mat. Biolog. Bioinform., 2022 Volume 17, Issue 2, Pages 250–265 (Mi mbb488)

This article is cited in 3 papers

Bioinformatics

Application of the Aho–Corasick algorithm for the selection of primers for loop isothermal amplification

L. U. Akhmetzianovaab, T. M. Davletkulova, R. R. Garafutdinovc, I. M. Gubaydullina

a Ufa State Petroleum Technical University, Ufa
b Institute of Petrochemistry and Catalysis of Russian Academy of Sciences, Ufa
c Institute of Petrochemistry and Catalysis of Russian Academy of Sciences

Abstract: This paper presents a program which allows user to do primer design for identifying DNA target site or a whole genome with a goal of performing loopmediated isothermal amplification. The review of the most popular existing primer design programs for LAMP is carried out.
Recommended conditions are presented in the paper. They are required to be taken in consideration during the process of primer design for loop-mediated isothermal amplification. These are the conditions: primer’s length, GC-content, amplicon average size, annealing temperature and distance between primers.
A search for primer positions in genome is needed since loop-mediated isothermal amplification requires primer kits that consist of 6 primers in order for primer design to be done. The Aho–Corasick algorithm was proposed for a search implementation. This algorithm is capable of simultaneous search for a number of sample (primer) entries in a longer sequence (a fragment or a whole genome).
This software allows the search for primers in genomes of various length and it groups primers by kits, which in turn could be applied in laboratory experiments. These kits are formed according both to the recommended conditions of primer selection for performing loop-mediated isothermal amplification and to the initial conditions, which are determined by the user before the process. After that, the user may choose the best option for their case from a list of primer kits that are being created as a result of performed computer analysis. The test run of the program was done during the search for a specific primer kit that is meant to be used for performing loop-mediated isothermal amplification of genome with a goal of detection of novel coronavirus infection SARS-CoV-2, a virus that triggers a dangerous disease, COVID-19.
The software was developed using Python with BioPython and Pyahocorasick libraries and available at the link: https://cloud.mail.ru/public/C7av/QCkSiUomz.

Key words: search for a pattern in a string, Aho–Korasik algorithm, Python, primers design, computer modeling, LAMP.

Received 26.06.2022, 03.10.2022, Published 14.11.2022

DOI: 10.17537/2022.17.250



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024