Cargando…

A depth-first search algorithm for oligonucleotide design in gene assembly

When synthesizing a gene with a long DNA sequence, it is usually necessary to divide it into several fragments. Based on these fragments, a set of oligonucleotides for gene assembly is produced. Each oligonucleotide is synthesized separately by the chemical reaction, and then the obtained oligonucle...

Descripción completa

Detalles Bibliográficos
Autores principales: Liang, Hanjie, Chen, Zengrui, Fang, Gang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9720172/
https://www.ncbi.nlm.nih.gov/pubmed/36479244
http://dx.doi.org/10.3389/fgene.2022.1023092
_version_ 1784843495056343040
author Liang, Hanjie
Chen, Zengrui
Fang, Gang
author_facet Liang, Hanjie
Chen, Zengrui
Fang, Gang
author_sort Liang, Hanjie
collection PubMed
description When synthesizing a gene with a long DNA sequence, it is usually necessary to divide it into several fragments. Based on these fragments, a set of oligonucleotides for gene assembly is produced. Each oligonucleotide is synthesized separately by the chemical reaction, and then the obtained oligonucleotides are assembled into the full gene sequence, in a specific environment, by polymerase chain reaction (PCR) or ligase chain reaction (LCR). In this paper, an effective and efficient algorithm to divide long genes into oligonucleotide sets is presented. First, according to the length of the overlapping oligonucleotide region, the long DNA sequence to be synthesized is divided into fragments of approximately equal length. Second, the length of these fragments is iterated to dynamically optimize the length of the overlapping regions to reduce melting temperature fluctuations. Then, the improved depth-first search algorithm is used according to the design principle of pruning optimization to obtain a uniform set of oligonucleotides with very close melting temperatures. This will decrease the errors in gene assembly with PCR or LCR. Lastly, the oligonucleotides that have homologous melting temperatures needed for PCR-based synthesis and two-step assembly of the target gene are deduced and outputted.
format Online
Article
Text
id pubmed-9720172
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-97201722022-12-06 A depth-first search algorithm for oligonucleotide design in gene assembly Liang, Hanjie Chen, Zengrui Fang, Gang Front Genet Genetics When synthesizing a gene with a long DNA sequence, it is usually necessary to divide it into several fragments. Based on these fragments, a set of oligonucleotides for gene assembly is produced. Each oligonucleotide is synthesized separately by the chemical reaction, and then the obtained oligonucleotides are assembled into the full gene sequence, in a specific environment, by polymerase chain reaction (PCR) or ligase chain reaction (LCR). In this paper, an effective and efficient algorithm to divide long genes into oligonucleotide sets is presented. First, according to the length of the overlapping oligonucleotide region, the long DNA sequence to be synthesized is divided into fragments of approximately equal length. Second, the length of these fragments is iterated to dynamically optimize the length of the overlapping regions to reduce melting temperature fluctuations. Then, the improved depth-first search algorithm is used according to the design principle of pruning optimization to obtain a uniform set of oligonucleotides with very close melting temperatures. This will decrease the errors in gene assembly with PCR or LCR. Lastly, the oligonucleotides that have homologous melting temperatures needed for PCR-based synthesis and two-step assembly of the target gene are deduced and outputted. Frontiers Media S.A. 2022-11-21 /pmc/articles/PMC9720172/ /pubmed/36479244 http://dx.doi.org/10.3389/fgene.2022.1023092 Text en Copyright © 2022 Liang, Chen and Fang. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Genetics
Liang, Hanjie
Chen, Zengrui
Fang, Gang
A depth-first search algorithm for oligonucleotide design in gene assembly
title A depth-first search algorithm for oligonucleotide design in gene assembly
title_full A depth-first search algorithm for oligonucleotide design in gene assembly
title_fullStr A depth-first search algorithm for oligonucleotide design in gene assembly
title_full_unstemmed A depth-first search algorithm for oligonucleotide design in gene assembly
title_short A depth-first search algorithm for oligonucleotide design in gene assembly
title_sort depth-first search algorithm for oligonucleotide design in gene assembly
topic Genetics
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9720172/
https://www.ncbi.nlm.nih.gov/pubmed/36479244
http://dx.doi.org/10.3389/fgene.2022.1023092
work_keys_str_mv AT lianghanjie adepthfirstsearchalgorithmforoligonucleotidedesigningeneassembly
AT chenzengrui adepthfirstsearchalgorithmforoligonucleotidedesigningeneassembly
AT fanggang adepthfirstsearchalgorithmforoligonucleotidedesigningeneassembly
AT lianghanjie depthfirstsearchalgorithmforoligonucleotidedesigningeneassembly
AT chenzengrui depthfirstsearchalgorithmforoligonucleotidedesigningeneassembly
AT fanggang depthfirstsearchalgorithmforoligonucleotidedesigningeneassembly