Related Experiment Video
Updated: Jul 10, 2025

Automated Robotic Liquid Handling Assembly of Modular DNA Devices
Published on: December 1, 2017
pyBrick-DNA: A Python-Based Environment for Automated Genetic Component Assembly
Gladys M Cavero Rozas1, Jose M Cisneros Mandujano1, Yomali A Ferreyra Chombo1
1Department of Bioengineering and Chemical Engineering, University of Engineering and Technology (UTEC), Barranco, Lima, Peru.
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.
Related Concept Videos
Genome Annotation and Assembly
DNA as a Genetic Template

