Advances and computational tools towards predictable design in biological engineering

Comput Math Methods Med. 2014:2014:369681. doi: 10.1155/2014/369681. Epub 2014 Aug 3.

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.

Publication types

  • Review

MeSH terms

  • Bioengineering / methods*
  • Escherichia coli / genetics
  • Escherichia coli / physiology
  • Humans
  • Models, Theoretical*
  • Open Reading Frames / genetics
  • Open Reading Frames / physiology
  • Plasmids / genetics
  • Plasmids / physiology
  • Ribosomes / genetics
  • Ribosomes / physiology
  • Synthetic Biology / methods*
  • Transcription Termination, Genetic / physiology