Gene synthesis design: a pythonic approach.


Journal

PeerJ
ISSN: 2167-8359
Titre abrégé: PeerJ
Pays: United States
ID NLM: 101603425

Informations de publication

Date de publication:
2024
Historique:
received: 21 04 2024
accepted: 24 06 2024
medline: 30 7 2024
pubmed: 30 7 2024
entrez: 30 7 2024
Statut: epublish

Résumé

Researchers often need to synthesize genes of interest in this era of synthetic biology. Gene synthesis by PCR assembly of multiple DNA fragments is a quick and economical method that is widely applied. Up to now, there have been a few software solutions for designing fragments in gene synthesis. However, some of these software solutions use programming languages that are not popular now, other software products are commercial or require users to visit servers. In this study, we propose a Python program to design DNA fragments for gene synthesis. The algorithm is designed to meet the experimental needs. Also, the source code with detailed annotation is freely available for all users. Furthermore, the feasibility of the algorithm and the program is validated by experiments. Our program can be useful for the design of gene synthesis in the labs and help the study of gene structure and function.

Identifiants

pubmed: 39076781
doi: 10.7717/peerj.17750
pii: 17750
pmc: PMC11285356
doi:

Substances chimiques

DNA 9007-49-2

Types de publication

Journal Article

Langues

eng

Sous-ensembles de citation

IM

Pagination

e17750

Informations de copyright

©2024 Hu et al.

Déclaration de conflit d'intérêts

The authors declare there are no competing interests.

Auteurs

Yunzhuo Hu (Y)

Agricultural Product Quality Institute, Fujian Agriculture and Forestry University, Fuzhou, Fujian, China.
College of Agronomy, Fujian Agriculture and Forestry University, Fuzhou, Fujian, China.

Danni Pan (D)

Agricultural Product Quality Institute, Fujian Agriculture and Forestry University, Fuzhou, Fujian, China.
College of Agronomy, Fujian Agriculture and Forestry University, Fuzhou, Fujian, China.

Fei Xu (F)

Agricultural Product Quality Institute, Fujian Agriculture and Forestry University, Fuzhou, Fujian, China.
College of Agronomy, Fujian Agriculture and Forestry University, Fuzhou, Fujian, China.

Bifang Huang (B)

College of Life Science, Fujian Agriculture and Forestry University, Fuzhou, Fujian, China.

Xuanyang Chen (X)

Agricultural Product Quality Institute, Fujian Agriculture and Forestry University, Fuzhou, Fujian, China.
College of Agronomy, Fujian Agriculture and Forestry University, Fuzhou, Fujian, China.

Shiqiang Lin (S)

Agricultural Product Quality Institute, Fujian Agriculture and Forestry University, Fuzhou, Fujian, China.
College of Life Science, Fujian Agriculture and Forestry University, Fuzhou, Fujian, China.

Articles similaires

Selecting optimal software code descriptors-The case of Java.

Yegor Bugayenko, Zamira Kholmatova, Artem Kruglov et al.
1.00
Software Algorithms Programming Languages

Exploring blood-brain barrier passage using atomic weighted vector and machine learning.

Yoan Martínez-López, Paulina Phoobane, Yanaima Jauriga et al.
1.00
Blood-Brain Barrier Machine Learning Humans Support Vector Machine Software
1.00
Humans Magnetic Resonance Imaging Brain Infant, Newborn Infant, Premature
Cephalometry Humans Anatomic Landmarks Software Internet

Classifications MeSH