Repairing Boolean logical models from time-series data using Answer Set Programming
- PMID: 30962813
- PMCID: PMC6434824
- DOI: 10.1186/s13015-019-0145-8
Repairing Boolean logical models from time-series data using Answer Set Programming
Abstract
Background: Boolean models of biological signalling-regulatory networks are increasingly used to formally describe and understand complex biological processes. These models may become inconsistent as new data become available and need to be repaired. In the past, the focus has been shed on the inference of (classes of) models given an interaction network and time-series data sets. However, repair of existing models against new data is still in its infancy, where the process is still manually performed and therefore slow and prone to errors.
Results: In this work, we propose a method with an associated tool to suggest repairs over inconsistent Boolean models, based on a set of atomic repair operations. Answer Set Programming is used to encode the minimal repair problem as a combinatorial optimization problem. In particular, given an inconsistent model, the tool provides the minimal repairs that render the model capable of generating dynamics coherent with a (set of) time-series data set(s), considering either a synchronous or an asynchronous updating scheme.
Conclusions: The method was validated using known biological models from different species, as well as synthetic models obtained from randomly generated networks. We discuss the method's limitations regarding each of the updating schemes and the considered minimization algorithm.
Keywords: (A)synchronous dynamics; Answer Set Programming; Biological regulatory networks; Boolean functions; Model repair.
Conflict of interest statement
The authors declare that they have no competing interests.
Figures




Similar articles
-
Revision of Boolean Models of Regulatory Networks Using Stable State Observations.J Comput Biol. 2020 Feb;27(2):144-155. doi: 10.1089/cmb.2019.0289. Epub 2019 Dec 3. J Comput Biol. 2020. PMID: 31794671
-
ASP-based method for the enumeration of attractors in non-deterministic synchronous and asynchronous multi-valued networks.Algorithms Mol Biol. 2017 Aug 15;12:20. doi: 10.1186/s13015-017-0111-2. eCollection 2017. Algorithms Mol Biol. 2017. PMID: 28814968 Free PMC article.
-
Identification of Boolean Network Models From Time Series Data Incorporating Prior Knowledge.Front Physiol. 2018 Jun 8;9:695. doi: 10.3389/fphys.2018.00695. eCollection 2018. Front Physiol. 2018. PMID: 29937735 Free PMC article.
-
Inference of gene regulatory networks using boolean-network inference methods.J Bioinform Comput Biol. 2009 Dec;7(6):1013-29. doi: 10.1142/s0219720009004448. J Bioinform Comput Biol. 2009. PMID: 20014476 Review.
-
Haplotype inference by Pure Parsimony: a survey.J Comput Biol. 2010 Aug;17(8):969-92. doi: 10.1089/cmb.2009.0101. J Comput Biol. 2010. PMID: 20726791 Review.
References
LinkOut - more resources
Full Text Sources
Molecular Biology Databases
Miscellaneous