Cargando…
Designing synthetic networks in silico: a generalised evolutionary algorithm approach
BACKGROUND: Evolution has led to the development of biological networks that are shaped by environmental signals. Elucidating, understanding and then reconstructing important network motifs is one of the principal aims of Systems & Synthetic Biology. Consequently, previous research has focused o...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5712201/ https://www.ncbi.nlm.nih.gov/pubmed/29197394 http://dx.doi.org/10.1186/s12918-017-0499-9 |
_version_ | 1783283188276133888 |
---|---|
author | Smith, Robert W. van Sluijs, Bob Fleck, Christian |
author_facet | Smith, Robert W. van Sluijs, Bob Fleck, Christian |
author_sort | Smith, Robert W. |
collection | PubMed |
description | BACKGROUND: Evolution has led to the development of biological networks that are shaped by environmental signals. Elucidating, understanding and then reconstructing important network motifs is one of the principal aims of Systems & Synthetic Biology. Consequently, previous research has focused on finding optimal network structures and reaction rates that respond to pulses or produce stable oscillations. In this work we present a generalised in silico evolutionary algorithm that simultaneously finds network structures and reaction rates (genotypes) that can satisfy multiple defined objectives (phenotypes). RESULTS: The key step to our approach is to translate a schema/binary-based description of biological networks into systems of ordinary differential equations (ODEs). The ODEs can then be solved numerically to provide dynamic information about an evolved networks functionality. Initially we benchmark algorithm performance by finding optimal networks that can recapitulate concentration time-series data and perform parameter optimisation on oscillatory dynamics of the Repressilator. We go on to show the utility of our algorithm by finding new designs for robust synthetic oscillators, and by performing multi-objective optimisation to find a set of oscillators and feed-forward loops that are optimal at balancing different system properties. In sum, our results not only confirm and build on previous observations but we also provide new designs of synthetic oscillators for experimental construction. CONCLUSIONS: In this work we have presented and tested an evolutionary algorithm that can design a biological network to produce desired output. Given that previous designs of synthetic networks have been limited to subregions of network- and parameter-space, the use of our evolutionary optimisation algorithm will enable Synthetic Biologists to construct new systems with the potential to display a wider range of complex responses. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12918-017-0499-9) contains supplementary material, which is available to authorized users. |
format | Online Article Text |
id | pubmed-5712201 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-57122012017-12-06 Designing synthetic networks in silico: a generalised evolutionary algorithm approach Smith, Robert W. van Sluijs, Bob Fleck, Christian BMC Syst Biol Methodology Article BACKGROUND: Evolution has led to the development of biological networks that are shaped by environmental signals. Elucidating, understanding and then reconstructing important network motifs is one of the principal aims of Systems & Synthetic Biology. Consequently, previous research has focused on finding optimal network structures and reaction rates that respond to pulses or produce stable oscillations. In this work we present a generalised in silico evolutionary algorithm that simultaneously finds network structures and reaction rates (genotypes) that can satisfy multiple defined objectives (phenotypes). RESULTS: The key step to our approach is to translate a schema/binary-based description of biological networks into systems of ordinary differential equations (ODEs). The ODEs can then be solved numerically to provide dynamic information about an evolved networks functionality. Initially we benchmark algorithm performance by finding optimal networks that can recapitulate concentration time-series data and perform parameter optimisation on oscillatory dynamics of the Repressilator. We go on to show the utility of our algorithm by finding new designs for robust synthetic oscillators, and by performing multi-objective optimisation to find a set of oscillators and feed-forward loops that are optimal at balancing different system properties. In sum, our results not only confirm and build on previous observations but we also provide new designs of synthetic oscillators for experimental construction. CONCLUSIONS: In this work we have presented and tested an evolutionary algorithm that can design a biological network to produce desired output. Given that previous designs of synthetic networks have been limited to subregions of network- and parameter-space, the use of our evolutionary optimisation algorithm will enable Synthetic Biologists to construct new systems with the potential to display a wider range of complex responses. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12918-017-0499-9) contains supplementary material, which is available to authorized users. BioMed Central 2017-12-02 /pmc/articles/PMC5712201/ /pubmed/29197394 http://dx.doi.org/10.1186/s12918-017-0499-9 Text en © The Author(s) 2017 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Methodology Article Smith, Robert W. van Sluijs, Bob Fleck, Christian Designing synthetic networks in silico: a generalised evolutionary algorithm approach |
title | Designing synthetic networks in silico: a generalised evolutionary algorithm approach |
title_full | Designing synthetic networks in silico: a generalised evolutionary algorithm approach |
title_fullStr | Designing synthetic networks in silico: a generalised evolutionary algorithm approach |
title_full_unstemmed | Designing synthetic networks in silico: a generalised evolutionary algorithm approach |
title_short | Designing synthetic networks in silico: a generalised evolutionary algorithm approach |
title_sort | designing synthetic networks in silico: a generalised evolutionary algorithm approach |
topic | Methodology Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5712201/ https://www.ncbi.nlm.nih.gov/pubmed/29197394 http://dx.doi.org/10.1186/s12918-017-0499-9 |
work_keys_str_mv | AT smithrobertw designingsyntheticnetworksinsilicoageneralisedevolutionaryalgorithmapproach AT vansluijsbob designingsyntheticnetworksinsilicoageneralisedevolutionaryalgorithmapproach AT fleckchristian designingsyntheticnetworksinsilicoageneralisedevolutionaryalgorithmapproach |