Search bioRxiv⌕ Search

Biology subjects

Prugger, M.

Publications and source records attributed to Prugger, M..

4 recordsLinked to original sources

Collective parameter estimation of related models with an initial stability constraint

Parameterisation of dynamic biochemical network models is a challenging aspect of systems biology. Especially when the parameter space is large and data is semi quantitive but comparable across different experimental conditions. Here, we present a set of command line tools utilising Pycotools (COPASI) that leverages the power of high-performance computing to facilitate parameter estimation of large models with many unknown parameters. In particular, we expand upon the abilities of Pycotools to address two particular issues. Firstly, the difficulty of constraining a models parameterisation to assume the system begins in a steady state (prior to a perturbative stimulation). And secondly, parameterising against relative quantitative time series data that have no absolute scale. Our software operates on the SLURM workload manager system and can be applied to any parameter estimation against time series data produced by applying a single perturbation at time zero to an equilibrated system. We validate that our technique can produce a parameterised model of the MTOR (mechanistic target of rapamycin) network based on semi-quantitative time-series data from 2 breast cancer cell lines, stimulated with insulin and amino acids. We also show our model can make reasonable predictions on distinct signaling dynamics in one breast cancer cell line based on the other by adjusting the initial protein quantities only. In conclusion, models should fit both the initial steady state and the dynamics following stimulation, given that stabilising systems prior to stimulation is a common experimental protocol in signaling research. By expanding standard tools, commonly used in the field, we have developed a widely applicable method, which can easily be evaluated and is amenable to wide general use.

systems biology↗

A dynamical low-rank approach to solve the chemical master equation for biological reaction networks

Solving the chemical master equation is an indispensable tool in understanding the behavior of biological and chemical systems. In particular, it is increasingly recognized that commonly used ODE models are not able to capture the stochastic nature of many cellular processes. Solving the chemical master equation directly, however, suffers from the curse of dimensionality. That is, both memory and computational effort scale exponentially in the number of species. In this paper we propose a dynamical low-rank approach that enables the simulation of large biological networks. The approach is guided by partitioning the network into biological relevant subsets and thus avoids the use of single species basis functions that are known to give inaccurate results for biological systems. We use the proposed method to gain insight into the nature of asynchronous vs. synchronous updating in Boolean models and successfully simulate a 41 species apoptosis model on a standard desktop workstation.

bioinformatics↗

Unsupervised logic-based mechanism inference for network-driven biological processes

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 mechanistic hypotheses of cellular processes, described by multiple discrete states. Our algorithm employs a Hamming-distance based approach to formulate, test, and identify, the best mechanism that links 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. Second, we employ biological constraints to improve model fidelity. Our algorithm automatically recovers the relevant dynamics for the explored models and recapitulates all aspects of the original models biochemical species concentration dynamics. We then conclude by placing our results in the context of ongoing work in the field and discuss how our approach could be used to infer mechanisms of signaling, gene-regulatory, and any other input-output processes describable by logic-based mechanisms.

systems biology↗

Accelerated Simulations of Chemical Reaction Systems using the Stochastic Simulation Algorithm on GPUs

1Stochasticity due to fluctuations in chemical reactions can play important roles in cellular network-driven processes. Although the Stochastic Simulation Algorithm (SSA, aka Gillespie Algorithm) has long been accepted as a suitable method to solve the time-dependent chemical master equation, its computational cost is prohibitive for large scale complex networks such as those found in cellular processes. Here we present GPU-SSA, an implementation of the SSA formalism utilizing Graphics Processing Units for use in Python using the PySB modeling framework. We show that the GPU implementation of SSA can achieve significant speedup compared to parallel CPU or single-core CPU implementations. We further include supplementary didactic material to demonstrate how to incorporate GPU-SSA workflows for interested readers.

systems biology↗