SynBiopython

SynBiopython provides a standardized Python library for DNA sequence design, batch DNA design, sample and data tracking, and computational data analysis to support synthetic biology research in biofoundries.


Key Features:

  • Standardized Python package: Implements a Python package for programmatic access and extension of synthetic biology workflows.
  • DNA sequence design: Provides functions for DNA sequence design and related sequence operations.
  • Batch DNA design: Supports batch design workflows for generating multiple DNA constructs.
  • Sample and data tracking: Implements sample and experimental data tracking for laboratory workflows.
  • Comprehensive data analysis: Includes tools for comprehensive and robust analysis of experimental data.
  • Biofoundry integration: Integrates and develops a suite of tools tailored to biofoundries and hardware automation.

Scientific Applications:

  • Synthetic biology research: Supports design and analysis tasks in synthetic biology laboratories and biofoundries.
  • High-throughput construct design: Enables batch generation of DNA constructs for large-scale experiments.
  • Laboratory data management: Facilitates tracking of samples and experimental data across workflows.
  • Experimental data analysis: Enables computational analysis of experimental results for design evaluation.

Methodology:

Implements computational modules for DNA sequence design, batch design operations, sample and data tracking, and data analysis within a standardized Python package.

Topics

Details

License:
MIT
Tool Type:
library
Programming Languages:
Python
Added:
12/6/2021
Last Updated:
12/6/2021

Operations

Publications

Yeoh JW, Swainston N, Vegh P, Zulkower V, Carbonell P, Holowko MB, Peddinti G, Poh CL. SynBiopython: an open-source software library for <i>Synthetic Biology</i>. Synthetic Biology. 2021;6(1). doi:10.1093/synbio/ysab001.

PMCID: PMC8063678
Funding: - Biotechnology and Biological Sciences Research Council: BB/S004955/1 - BBSRC: BB/M00029X/1, BB/M025640/1, BB/M025659/1, BB/M018040/1 - UK Biotechnology and Biological Sciences Research Council (BBSRC) and the Engineering and Physical Sciences Research Council: BB/M017702/1 - Singapore NRF Synthetic Biology Program: SBP-P5, SBP-P6 - Synthetic Biology Initiative of the National University of Singapore: DPRT/943/09/14

Links