GenomePartitioner
GenomePartitioner partitions large-scale DNA constructs into fabricable DNA blocks and optimizes flanking homologies to support assembly of genome-scale constructs for synthetic biology.
Key Features:
- Multi-Level Partitioning: Automated fragmentation of extensive DNA sequences into hierarchical, manageable segments with generation of optimal retrosynthetic routes for higher-order DNA assembly.
- Flanking Homologies Optimization: Optimization of overlapping homology regions between adjacent blocks with removal of hairpins, sequence repeats, and problematic sequence patterns to improve in vitro and in vivo assembly compatibility.
- Automated Pipeline: A fully automated computational pipeline that performs sequence partitioning and homology optimization for downstream assembly planning.
- Validation and Effectiveness: Demonstrated by partitioning a 783 kb Caulobacter crescentus genome design and enabling successful assembly of a 20 kb test segment from 1 kb subblocks, supporting reductions in synthesis cost and timelines.
- Broad Applicability: Translates complex DNA designs into sequences compatible with standardized ordering and assembly protocols for synthetic biology projects exploiting microbial genome diversity.
Scientific Applications:
- Genome-scale construct design: Partitioning and homology optimization for design and assembly of genome-scale DNA constructs, including large bacterial genomes such as Caulobacter crescentus (783 kb).
- Assembly route planning and validation: Generation of retrosynthetic assembly plans and experimental validation, exemplified by assembly of a 20 kb segment from 1 kb subblocks.
- Synthetic biology and microbial genome engineering: Enabling translation of complex microbial genome designs into sequences compatible with standardized assembly workflows to reduce synthesis costs and timelines.
Methodology:
An automated pipeline fragments input DNA into smaller blocks, optimizes overlapping flanking homologies, eliminates hairpins, repeats and problematic patterns, and generates optimal retrosynthetic routes for higher-order assembly.
Topics
Details
- Tool Type:
- web application
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- PHP
- Added:
- 6/19/2018
- Last Updated:
- 11/25/2024
Operations
Publications
Christen M, Del Medico L, Christen H, Christen B. Genome Partitioner: A web tool for multi-level partitioning of large-scale DNA constructs for synthetic biology applications. PLOS ONE. 2017;12(5):e0177234. doi:10.1371/journal.pone.0177234. PMID:28531174. PMCID:PMC5439662.
PMID: 28531174
PMCID: PMC5439662
Funding: - Eidgenössische Technische Hochschule Zürich: ETH-08 16-1
- Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung: 31003A_166476