Abstract
Genetic component assembly is key in the simulation and implementation of genetic circuits.
Automating this process, thus accelerating prototyping, is a necessity. We present pyBrick-
DNA, a software written in Python, that assembles components for the construction of
genetic circuits. pyBrick-DNA (colab.pyBrick.com) is a user-friendly environment where
scientists can select genetic sequences or input custom sequences to build genetic assemblies.
All components are modularly fused to generate a ready-to-go single DNA fragment.
It includes Clustered Regularly Interspaced Short Palindromic Repeats (CRISPR) and plant
gene-editing components. Hence, pyBrick-DNA can generate a functional CRISPR construct
composed of a single-guided RNA integrated with Cas9, promoters, and terminator elements.
The outcome is a DNA sequence, along with a graphical representation, composed of
user-selected genetic parts, ready to be synthesized and cloned in vivo. Moreover, the sequence
can be exported as a GenBank file allowing its use with other synthetic biology tools.
Journal Title
Journal ISSN
Volume Title
Publisher
Mary Ann Liebert, Inc.
Date
Description
Este artículo presenta una herramienta de software escrita en Python (un notebook de Colab) con una GUI que apoya al investigador al automatizar el ensamblaje de componentes genéticos transcripcionales, y constructos de CRISPR con un sgRNA y Cas9. La herramienta permite trabajar con estándares de datos de uso frecuente en la biología sintética como lo son SBOL, GenBank y FASTA. El investigador puede seleccionar las partes que ya estén caracterizadas (por ejemplo desde el registro de iGEM) o bien ingresar secuencias custom. Finalmente, la parte ensamblada se exporta en formato GenBank para poder ser usada por otras herramientas de biología sintética.
Keywords
Citation
Cavero Rozas GM, Mandujano JMC, Chombo YAF, et al. pyBrick-DNA: A Python-Based Environment for Automated Genetic Component Assembly. Journal of Computational Biology. 2023;30(12):1315-1321. doi:10.1089/cmb.2023.0008



