Cargando…

φ-evo: A program to evolve phenotypic models of biological networks

Molecular networks are at the core of most cellular decisions, but are often difficult to comprehend. Reverse engineering of network architecture from their functions has proved fruitful to classify and predict the structure and function of molecular networks, suggesting new experimental tests and b...

Descripción completa

Detalles Bibliográficos
Autores principales: Henry, Adrien, Hemery, Mathieu, François, Paul
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6013240/
https://www.ncbi.nlm.nih.gov/pubmed/29889886
http://dx.doi.org/10.1371/journal.pcbi.1006244
_version_ 1783333993376120832
author Henry, Adrien
Hemery, Mathieu
François, Paul
author_facet Henry, Adrien
Hemery, Mathieu
François, Paul
author_sort Henry, Adrien
collection PubMed
description Molecular networks are at the core of most cellular decisions, but are often difficult to comprehend. Reverse engineering of network architecture from their functions has proved fruitful to classify and predict the structure and function of molecular networks, suggesting new experimental tests and biological predictions. We present φ-evo, an open-source program to evolve in silico phenotypic networks performing a given biological function. We include implementations for evolution of biochemical adaptation, adaptive sorting for immune recognition, metazoan development (somitogenesis, hox patterning), as well as Pareto evolution. We detail the program architecture based on C, Python 3, and a Jupyter interface for project configuration and network analysis. We illustrate the predictive power of φ-evo by first recovering the asymmetrical structure of the lac operon regulation from an objective function with symmetrical constraints. Second, we use the problem of hox-like embryonic patterning to show how a single effective fitness can emerge from multi-objective (Pareto) evolution. φ-evo provides an efficient approach and user-friendly interface for the phenotypic prediction of networks and the numerical study of evolution itself.
format Online
Article
Text
id pubmed-6013240
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-60132402018-07-06 φ-evo: A program to evolve phenotypic models of biological networks Henry, Adrien Hemery, Mathieu François, Paul PLoS Comput Biol Research Article Molecular networks are at the core of most cellular decisions, but are often difficult to comprehend. Reverse engineering of network architecture from their functions has proved fruitful to classify and predict the structure and function of molecular networks, suggesting new experimental tests and biological predictions. We present φ-evo, an open-source program to evolve in silico phenotypic networks performing a given biological function. We include implementations for evolution of biochemical adaptation, adaptive sorting for immune recognition, metazoan development (somitogenesis, hox patterning), as well as Pareto evolution. We detail the program architecture based on C, Python 3, and a Jupyter interface for project configuration and network analysis. We illustrate the predictive power of φ-evo by first recovering the asymmetrical structure of the lac operon regulation from an objective function with symmetrical constraints. Second, we use the problem of hox-like embryonic patterning to show how a single effective fitness can emerge from multi-objective (Pareto) evolution. φ-evo provides an efficient approach and user-friendly interface for the phenotypic prediction of networks and the numerical study of evolution itself. Public Library of Science 2018-06-11 /pmc/articles/PMC6013240/ /pubmed/29889886 http://dx.doi.org/10.1371/journal.pcbi.1006244 Text en © 2018 Henry et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Henry, Adrien
Hemery, Mathieu
François, Paul
φ-evo: A program to evolve phenotypic models of biological networks
title φ-evo: A program to evolve phenotypic models of biological networks
title_full φ-evo: A program to evolve phenotypic models of biological networks
title_fullStr φ-evo: A program to evolve phenotypic models of biological networks
title_full_unstemmed φ-evo: A program to evolve phenotypic models of biological networks
title_short φ-evo: A program to evolve phenotypic models of biological networks
title_sort φ-evo: a program to evolve phenotypic models of biological networks
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6013240/
https://www.ncbi.nlm.nih.gov/pubmed/29889886
http://dx.doi.org/10.1371/journal.pcbi.1006244
work_keys_str_mv AT henryadrien phevoaprogramtoevolvephenotypicmodelsofbiologicalnetworks
AT hemerymathieu phevoaprogramtoevolvephenotypicmodelsofbiologicalnetworks
AT francoispaul phevoaprogramtoevolvephenotypicmodelsofbiologicalnetworks