Cargando…

Automatic Screening for Perturbations in Boolean Networks

A common approach to address biological questions in systems biology is to simulate regulatory mechanisms using dynamic models. Among others, Boolean networks can be used to model the dynamics of regulatory processes in biology. Boolean network models allow simulating the qualitative behavior of the...

Descripción completa

Detalles Bibliográficos
Autores principales: Schwab, Julian D., Kestler, Hans A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5928136/
https://www.ncbi.nlm.nih.gov/pubmed/29740342
http://dx.doi.org/10.3389/fphys.2018.00431
_version_ 1783319180516261888
author Schwab, Julian D.
Kestler, Hans A.
author_facet Schwab, Julian D.
Kestler, Hans A.
author_sort Schwab, Julian D.
collection PubMed
description A common approach to address biological questions in systems biology is to simulate regulatory mechanisms using dynamic models. Among others, Boolean networks can be used to model the dynamics of regulatory processes in biology. Boolean network models allow simulating the qualitative behavior of the modeled processes. A central objective in the simulation of Boolean networks is the computation of their long-term behavior—so-called attractors. These attractors are of special interest as they can often be linked to biologically relevant behaviors. Changing internal and external conditions can influence the long-term behavior of the Boolean network model. Perturbation of a Boolean network by stripping a component of the system or simulating a surplus of another element can lead to different attractors. Apparently, the number of possible perturbations and combinations of perturbations increases exponentially with the size of the network. Manually screening a set of possible components for combinations that have a desired effect on the long-term behavior can be very time consuming if not impossible. We developed a method to automatically screen for perturbations that lead to a user-specified change in the network's functioning. This method is implemented in the visual simulation framework ViSiBool utilizing satisfiability (SAT) solvers for fast exhaustive attractor search.
format Online
Article
Text
id pubmed-5928136
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-59281362018-05-08 Automatic Screening for Perturbations in Boolean Networks Schwab, Julian D. Kestler, Hans A. Front Physiol Physiology A common approach to address biological questions in systems biology is to simulate regulatory mechanisms using dynamic models. Among others, Boolean networks can be used to model the dynamics of regulatory processes in biology. Boolean network models allow simulating the qualitative behavior of the modeled processes. A central objective in the simulation of Boolean networks is the computation of their long-term behavior—so-called attractors. These attractors are of special interest as they can often be linked to biologically relevant behaviors. Changing internal and external conditions can influence the long-term behavior of the Boolean network model. Perturbation of a Boolean network by stripping a component of the system or simulating a surplus of another element can lead to different attractors. Apparently, the number of possible perturbations and combinations of perturbations increases exponentially with the size of the network. Manually screening a set of possible components for combinations that have a desired effect on the long-term behavior can be very time consuming if not impossible. We developed a method to automatically screen for perturbations that lead to a user-specified change in the network's functioning. This method is implemented in the visual simulation framework ViSiBool utilizing satisfiability (SAT) solvers for fast exhaustive attractor search. Frontiers Media S.A. 2018-04-24 /pmc/articles/PMC5928136/ /pubmed/29740342 http://dx.doi.org/10.3389/fphys.2018.00431 Text en Copyright © 2018 Schwab and Kestler. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Physiology
Schwab, Julian D.
Kestler, Hans A.
Automatic Screening for Perturbations in Boolean Networks
title Automatic Screening for Perturbations in Boolean Networks
title_full Automatic Screening for Perturbations in Boolean Networks
title_fullStr Automatic Screening for Perturbations in Boolean Networks
title_full_unstemmed Automatic Screening for Perturbations in Boolean Networks
title_short Automatic Screening for Perturbations in Boolean Networks
title_sort automatic screening for perturbations in boolean networks
topic Physiology
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5928136/
https://www.ncbi.nlm.nih.gov/pubmed/29740342
http://dx.doi.org/10.3389/fphys.2018.00431
work_keys_str_mv AT schwabjuliand automaticscreeningforperturbationsinbooleannetworks
AT kestlerhansa automaticscreeningforperturbationsinbooleannetworks