z-logo
open-access-imgOpen Access
Unsupervised logic-based mechanism inference for network-driven biological processes
Author(s) -
Martina Prugger,
Lukas Einkemmer,
Samantha Beik,
Perry T. Wasdin,
Leonard A. Harris,
Carlos F. López
Publication year - 2021
Publication title -
plos computational biology/plos computational biology
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 2.628
H-Index - 182
eISSN - 1553-7358
pISSN - 1553-734X
DOI - 10.1371/journal.pcbi.1009035
Subject(s) - inference , computer science , formalism (music) , gene regulatory network , biological network , fidelity , systems biology , artificial intelligence , theoretical computer science , mechanism (biology) , algorithm , machine learning , computational biology , biology , art , musical , telecommunications , biochemistry , gene expression , philosophy , epistemology , visual arts , gene
Modern analytical techniques enable researchers to collect data about cellular states, before and after perturbations. These states can be characterized using analytical techniques, but the inference of regulatory interactions that explain and predict changes in these states remains a challenge. Here we present a generalizable, unsupervised approach to generate parameter-free, logic-based models of cellular processes, described by multiple discrete states. Our algorithm employs a Hamming-distance based approach to formulate, test, and identify optimized logic rules that link two states. Our approach comprises two steps. First, a model with no prior knowledge except for the mapping between initial and attractor states is built. We then employ biological constraints to improve model fidelity. Our algorithm automatically recovers the relevant dynamics for the explored models and recapitulates key aspects of the biochemical species concentration dynamics in the original model. We present the advantages and limitations of our work and discuss how our approach could be used to infer logic-based mechanisms of signaling, gene-regulatory, or other input-output processes describable by the Boolean formalism.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here