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