Cargando…

Griffin: A Tool for Symbolic Inference of Synchronous Boolean Molecular Networks

Boolean networks are important models of biochemical systems, located at the high end of the abstraction spectrum. A number of Boolean gene networks have been inferred following essentially the same method. Such a method first considers experimental data for a typically underdetermined “regulation”...

Descripción completa

Detalles Bibliográficos
Autores principales: Muñoz, Stalin, Carrillo, Miguel, Azpeitia, Eugenio, Rosenblueth, David 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/PMC5845696/
https://www.ncbi.nlm.nih.gov/pubmed/29559993
http://dx.doi.org/10.3389/fgene.2018.00039
_version_ 1783305480102215680
author Muñoz, Stalin
Carrillo, Miguel
Azpeitia, Eugenio
Rosenblueth, David A.
author_facet Muñoz, Stalin
Carrillo, Miguel
Azpeitia, Eugenio
Rosenblueth, David A.
author_sort Muñoz, Stalin
collection PubMed
description Boolean networks are important models of biochemical systems, located at the high end of the abstraction spectrum. A number of Boolean gene networks have been inferred following essentially the same method. Such a method first considers experimental data for a typically underdetermined “regulation” graph. Next, Boolean networks are inferred by using biological constraints to narrow the search space, such as a desired set of (fixed-point or cyclic) attractors. We describe Griffin, a computer tool enhancing this method. Griffin incorporates a number of well-established algorithms, such as Dubrova and Teslenko's algorithm for finding attractors in synchronous Boolean networks. In addition, a formal definition of regulation allows Griffin to employ “symbolic” techniques, able to represent both large sets of network states and Boolean constraints. We observe that when the set of attractors is required to be an exact set, prohibiting additional attractors, a naive Boolean coding of this constraint may be unfeasible. Such cases may be intractable even with symbolic methods, as the number of Boolean constraints may be astronomically large. To overcome this problem, we employ an Artificial Intelligence technique known as “clause learning” considerably increasing Griffin's scalability. Without clause learning only toy examples prohibiting additional attractors are solvable: only one out of seven queries reported here is answered. With clause learning, by contrast, all seven queries are answered. We illustrate Griffin with three case studies drawn from the Arabidopsis thaliana literature. Griffin is available at: http://turing.iimas.unam.mx/griffin.
format Online
Article
Text
id pubmed-5845696
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-58456962018-03-20 Griffin: A Tool for Symbolic Inference of Synchronous Boolean Molecular Networks Muñoz, Stalin Carrillo, Miguel Azpeitia, Eugenio Rosenblueth, David A. Front Genet Genetics Boolean networks are important models of biochemical systems, located at the high end of the abstraction spectrum. A number of Boolean gene networks have been inferred following essentially the same method. Such a method first considers experimental data for a typically underdetermined “regulation” graph. Next, Boolean networks are inferred by using biological constraints to narrow the search space, such as a desired set of (fixed-point or cyclic) attractors. We describe Griffin, a computer tool enhancing this method. Griffin incorporates a number of well-established algorithms, such as Dubrova and Teslenko's algorithm for finding attractors in synchronous Boolean networks. In addition, a formal definition of regulation allows Griffin to employ “symbolic” techniques, able to represent both large sets of network states and Boolean constraints. We observe that when the set of attractors is required to be an exact set, prohibiting additional attractors, a naive Boolean coding of this constraint may be unfeasible. Such cases may be intractable even with symbolic methods, as the number of Boolean constraints may be astronomically large. To overcome this problem, we employ an Artificial Intelligence technique known as “clause learning” considerably increasing Griffin's scalability. Without clause learning only toy examples prohibiting additional attractors are solvable: only one out of seven queries reported here is answered. With clause learning, by contrast, all seven queries are answered. We illustrate Griffin with three case studies drawn from the Arabidopsis thaliana literature. Griffin is available at: http://turing.iimas.unam.mx/griffin. Frontiers Media S.A. 2018-03-06 /pmc/articles/PMC5845696/ /pubmed/29559993 http://dx.doi.org/10.3389/fgene.2018.00039 Text en Copyright © 2018 Muñoz, Carrillo, Azpeitia and Rosenblueth. 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 Genetics
Muñoz, Stalin
Carrillo, Miguel
Azpeitia, Eugenio
Rosenblueth, David A.
Griffin: A Tool for Symbolic Inference of Synchronous Boolean Molecular Networks
title Griffin: A Tool for Symbolic Inference of Synchronous Boolean Molecular Networks
title_full Griffin: A Tool for Symbolic Inference of Synchronous Boolean Molecular Networks
title_fullStr Griffin: A Tool for Symbolic Inference of Synchronous Boolean Molecular Networks
title_full_unstemmed Griffin: A Tool for Symbolic Inference of Synchronous Boolean Molecular Networks
title_short Griffin: A Tool for Symbolic Inference of Synchronous Boolean Molecular Networks
title_sort griffin: a tool for symbolic inference of synchronous boolean molecular networks
topic Genetics
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5845696/
https://www.ncbi.nlm.nih.gov/pubmed/29559993
http://dx.doi.org/10.3389/fgene.2018.00039
work_keys_str_mv AT munozstalin griffinatoolforsymbolicinferenceofsynchronousbooleanmolecularnetworks
AT carrillomiguel griffinatoolforsymbolicinferenceofsynchronousbooleanmolecularnetworks
AT azpeitiaeugenio griffinatoolforsymbolicinferenceofsynchronousbooleanmolecularnetworks
AT rosenbluethdavida griffinatoolforsymbolicinferenceofsynchronousbooleanmolecularnetworks