BAC-browser: the tool for synthetic biology
Abstract Background Currently, synthetic genomics is a rapidly developing field. Its main tasks, such as the design of synthetic sequences and the assembly of DNA sequences from synthetic oligonucleotides, require specialized software. In this article, we present a program with a graphical interface...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
BMC
2025-01-01
|
Series: | BMC Bioinformatics |
Subjects: | |
Online Access: | https://doi.org/10.1186/s12859-025-06049-9 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832585337859211264 |
---|---|
author | Tatiana A. Semashko Gleb Y. Fisunov Georgiy Y. Shevelev Vadim M. Govorun |
author_facet | Tatiana A. Semashko Gleb Y. Fisunov Georgiy Y. Shevelev Vadim M. Govorun |
author_sort | Tatiana A. Semashko |
collection | DOAJ |
description | Abstract Background Currently, synthetic genomics is a rapidly developing field. Its main tasks, such as the design of synthetic sequences and the assembly of DNA sequences from synthetic oligonucleotides, require specialized software. In this article, we present a program with a graphical interface that allows non-bioinformatics to perform the tasks needed in synthetic genomics. Results We developed BAC-browser v.2.1. It helps to design nucleotide sequences and features the following tools: generate nucleotide sequence from amino acid sequences using a codon frequency table for a specific organism, as well as visualization of restriction sites, GC composition, GC skew and secondary structure. To assemble DNA sequences, a fragmentation tool was created: regular breakdown into oligonucleotides of a certain length and breakdown into oligonucleotides with thermodynamic alignment. We demonstrate the possibility of DNA fragments assemblies designed in different modes of BAC-browser. Conclusions The BAC-browser has a large number of tools for working in the field of systemic genomics and is freely available at the link with a direct link https://sysbiomed.ru/upload/BAC-browser-2.1.zip . |
format | Article |
id | doaj-art-1d3c8218bb744040a3f3237b1148fff1 |
institution | Kabale University |
issn | 1471-2105 |
language | English |
publishDate | 2025-01-01 |
publisher | BMC |
record_format | Article |
series | BMC Bioinformatics |
spelling | doaj-art-1d3c8218bb744040a3f3237b1148fff12025-01-26T12:54:53ZengBMCBMC Bioinformatics1471-21052025-01-0126111410.1186/s12859-025-06049-9BAC-browser: the tool for synthetic biologyTatiana A. Semashko0Gleb Y. Fisunov1Georgiy Y. Shevelev2Vadim M. Govorun3Research Institute for Systems Biology and MedicineResearch Institute for Systems Biology and MedicineInstitute of Chemical Biology and Fundamental MedicineResearch Institute for Systems Biology and MedicineAbstract Background Currently, synthetic genomics is a rapidly developing field. Its main tasks, such as the design of synthetic sequences and the assembly of DNA sequences from synthetic oligonucleotides, require specialized software. In this article, we present a program with a graphical interface that allows non-bioinformatics to perform the tasks needed in synthetic genomics. Results We developed BAC-browser v.2.1. It helps to design nucleotide sequences and features the following tools: generate nucleotide sequence from amino acid sequences using a codon frequency table for a specific organism, as well as visualization of restriction sites, GC composition, GC skew and secondary structure. To assemble DNA sequences, a fragmentation tool was created: regular breakdown into oligonucleotides of a certain length and breakdown into oligonucleotides with thermodynamic alignment. We demonstrate the possibility of DNA fragments assemblies designed in different modes of BAC-browser. Conclusions The BAC-browser has a large number of tools for working in the field of systemic genomics and is freely available at the link with a direct link https://sysbiomed.ru/upload/BAC-browser-2.1.zip .https://doi.org/10.1186/s12859-025-06049-9Genome browserSequence editorLCR assemblyPCR assemblySynthetic biologySynthetic genomics |
spellingShingle | Tatiana A. Semashko Gleb Y. Fisunov Georgiy Y. Shevelev Vadim M. Govorun BAC-browser: the tool for synthetic biology BMC Bioinformatics Genome browser Sequence editor LCR assembly PCR assembly Synthetic biology Synthetic genomics |
title | BAC-browser: the tool for synthetic biology |
title_full | BAC-browser: the tool for synthetic biology |
title_fullStr | BAC-browser: the tool for synthetic biology |
title_full_unstemmed | BAC-browser: the tool for synthetic biology |
title_short | BAC-browser: the tool for synthetic biology |
title_sort | bac browser the tool for synthetic biology |
topic | Genome browser Sequence editor LCR assembly PCR assembly Synthetic biology Synthetic genomics |
url | https://doi.org/10.1186/s12859-025-06049-9 |
work_keys_str_mv | AT tatianaasemashko bacbrowserthetoolforsyntheticbiology AT glebyfisunov bacbrowserthetoolforsyntheticbiology AT georgiyyshevelev bacbrowserthetoolforsyntheticbiology AT vadimmgovorun bacbrowserthetoolforsyntheticbiology |