Automated Biocircuit Design with SYNBADm

Methods Mol Biol. 2021:2229:119-136. doi: 10.1007/978-1-0716-1032-9_4.

Abstract

SYNBADm is a Matlab toolbox for the automated design of biocircuits using a model-based optimization approach. It enables the design of biocircuits with pre-defined functions starting from libraries of biological parts. SYNBADm makes use of mixed integer global optimization and allows both single and multi-objective design problems. Here we describe a basic protocol for the design of synthetic gene regulatory circuits. We illustrate step-by-step how to solve two different problems: (1) the (single objective) design of a synthetic oscillator and (2) the (multi-objective) design of a circuit with switch-like behavior upon induction, with a good compromise between performance and protein production cost.

Keywords: Automated design; Biological parts; Global optimization; Mixed Integer Nonlinear Programming; Multi-objective optimization; Synthetic biology; Trade-offs.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Computational Biology / methods*
  • Gene Regulatory Networks*
  • Promoter Regions, Genetic
  • Software
  • Synthetic Biology
  • Systems Biology