A method to identify and analyze biological programs through automated reasoning

Boyan Yordanov, Sara Jane Dunn, Hillel Kugler, Austin Smith, Graziano Martello, Stephen Emmott

Research output: Contribution to journalArticlepeer-review

40 Scopus citations

Abstract

Predictive biology is elusive because rigorous, data-constrained, mechanistic models of complex biological systems are difficult to derive and validate. Current approaches tend to construct and examine static interaction network models, which are descriptively rich, but often lack explanatory and predictive power, or dynamic models that can be simulated to reproduce known behavior. However, in such approaches implicit assumptions are introduced as typically only one mechanism is considered, and exhaustively investigating all scenarios is impractical using simulation. To address these limitations, we present a methodology based on automated formal reasoning, which permits the synthesis and analysis of the complete set of logical models consistent with experimental observations. We test hypotheses against all candidate models, and remove the need for simulation by characterizing and simultaneously analyzing all mechanistic explanations of observed behavior. Our methodology transforms knowledge of complex biological processes from sets of possible interactions and experimental observations to precise, predictive biological programs governing cell function.

Original languageEnglish
Article number16010
Journalnpj Systems Biology and Applications
Volume2
DOIs
StatePublished - 7 Jul 2016

Bibliographical note

Publisher Copyright:
© 2016 The Systems Biology Institute/Macmillan Publishers Limited.

Funding

G.M. holds a career development award from the Armenise Harvard foundation, and a Telethon-DTI career award. A.G.S. is a Medical Research Council Professor.

FundersFunder number
Giovanni Armenise-Harvard Foundation
Medical Research CouncilMC_PC_12009

    Fingerprint

    Dive into the research topics of 'A method to identify and analyze biological programs through automated reasoning'. Together they form a unique fingerprint.

    Cite this