| Literature DB >> 25161694 |
Lorenzo Pasotti1, Susanna Zucca1.
Abstract
The design process of complex systems in all the fields of engineering requires a set of quantitatively characterized components and a method to predict the output of systems composed by such elements. This strategy relies on the modularity of the used components or the prediction of their context-dependent behaviour, when parts functioning depends on the specific context. Mathematical models usually support the whole process by guiding the selection of parts and by predicting the output of interconnected systems. Such bottom-up design process cannot be trivially adopted for biological systems engineering, since parts function is hard to predict when components are reused in different contexts. This issue and the intrinsic complexity of living systems limit the capability of synthetic biologists to predict the quantitative behaviour of biological systems. The high potential of synthetic biology strongly depends on the capability of mastering this issue. This review discusses the predictability issues of basic biological parts (promoters, ribosome binding sites, coding sequences, transcriptional terminators, and plasmids) when used to engineer simple and complex gene expression systems in Escherichia coli. A comparison between bottom-up and trial-and-error approaches is performed for all the discussed elements and mathematical models supporting the prediction of parts behaviour are illustrated.Entities:
Mesh:
Year: 2014 PMID: 25161694 PMCID: PMC4137594 DOI: 10.1155/2014/369681
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
Box 1Genetic parts and architecture of a gene expression system.
Selected computational methods and tools that support the bottom-up design in biological engineering.
| Part, architecture or context | Description | Reference |
|---|---|---|
| Promoters | Strength prediction tool for sigmaE promoters, using a position weight matrix-based core promoter model and the length and frequency of A- and T-tracts of UP elements. | [ |
| Strength prediction tool for sigma70 promoters, using partial least squares regression. | [ | |
|
| ||
| Promoter-RBS pairs | Strength prediction tool for sigma70 promoter-RBS pairs, using an artificial neural network. | [ |
|
| ||
| RBSs | RBS Calculator: a web-based tool for RBS strength prediction and forward engineering, frequently updated and able to design RBS libraries. | [ |
| RBS Designer: a stand-alone tool for RBS strength prediction and forward engineering, it considers long-range interactions within RNA and it can predict the translation efficiency of mRNAs that may potentially fold into more than one structure. | [ | |
| UTR Designer: a web-based tool for RBS strength prediction and forward engineering, able to design RBS libraries and with the codon editing option to change RNA secondary structures. | [ | |
|
| ||
| Genes | GeMS: web-based tool for gene design, using a codon optimization strategy based on codon randomization via frequency tables. | [ |
| Optimizer: web-based tool for gene design using three possible codon optimization strategies: “one amino acid-one codon”, randomization (called “guided random”) and a hybrid method (called “customized one amino acid-one codon”). | [ | |
| Synthetic Gene Designer: web-based tool for gene design with expanded range of codon optimization methods: full (“one amino acid-one codon”), selective (rare codon replacement) and probabilistic (randomization-based) optimization. | [ | |
| Gene Designer: stand-alone tool for gene design using a codon randomization method based on frequency tables and with the possibility to filter out secondary structures and Shine-Dalgarno internal motifs. | [ | |
|
| ||
| Terminators | Termination efficiency prediction tool based on a linear regression model using a set of sequence-specific features identified via stepwise regression. | [ |
| Termination efficiency prediction tool based on a biophysical model using a set of free energies, previously identified as important features. | [ | |
|
| ||
| Interconnected networks | A range of empirical or mechanistic ODE or steady-state models can be used to predict complex systems behaviour from the knowledge of individual parts/devices parameters. | [ |
|
| ||
| Architecture | Protein expression prediction for the first gene of an operon, given the downstream mRNA length, via a linear regression model. | [ |
|
| ||
| Context | Mechanistic ODE models where the DNA copy number is explicitly represented. | [ |
| Protein expression prediction tool, based on linear regression model, given the chromosomal position of the gene and its orientation. |
[ | |
Box 2Outstanding questions.