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