PLoS Computational BiologyBioinformaticsPeer-reviewed journal article
Filter inference: A scalable nonlinear mixed effects inference approach for snapshot time series data
David AugustiniD, Ben C. LambertiD, Ken WangiD, Antje‐Christine WalziD, Martin J. RobinsoniD, David J. GavaghaniD
Abstract
Variability is an intrinsic property of biological systems and is often at the heart of their complex behaviour. Examples range from cell-to-cell variability in cell signalling pathways to variability in the response to treatment across patients. A popular approach to model and understand this variability is nonlinear mixed effects (NLME) modelling. However, estimating the parameters of NLME models from measurements quickly becomes computationally expensive as the number of measured individuals grows, making NLME inference intractable for datasets with thousands of measured individuals. This shortcoming is particularly limiting for snapshot datasets, common e.g. in cell biology, where high-throughput measurement techniques provide large numbers of single cell measurements. We extend earlier work by Hasenauer et al (2011) to introduce a novel approach for the estimation of NLME model parameters from snapshot measurements, which we call filter inference. Filter inference is a new variant of approximate Bayesian computation, with dominant computational costs that do not increase with the number of measured individuals, making efficient inferences from snapshot measurements possible. Filter inference also scales well with the number of model parameters, using state-of-the-art gradient-based MCMC algorithms, such as the No-U-Turn Sampler (NUTS). We demonstrate the properties of filter inference using examples from early cancer growth modelling and from epidermal growth factor signalling pathway modelling. Author summaryNonlinear mixed effects (NLME) models are widely used to model differences between individuals in a population. In pharmacology, for example, they are used to model the treatment response variability across patients, and in cell biology they are used to model the cell-to-cell variability in cell signalling pathways. However, NLME models introduce parameters, which typically need to be estimated from data. This estimation becomes computationally intractable when the number of measured individuals - be they patients or cells - is too large. But, the more individuals are measured in a population, the better the variability can be understood. This is especially true when individuals are measured only once. Such snapshot measurements are particularly common in cell biology, where high-throughput measurement techniques provide large numbers of single cell measurements. In clinical pharmacology, datasets consisting of many snapshot measurements are less common but are easier and cheaper to obtain than detailed time series measurements across patients. Our approach can be used to estimate the parameters of NLME models from snapshot time series data with thousands of measured individuals.
- research focus: benchmarking
- research focus: software / tool
- approach: statistical model
- approach: Bayesian inference
- approach: machine learning (classical)
- Citations
- 8
- FWCI
- 0.71
- Field percentile
- top 37%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- An amortized approach to non-linear mixed-effects modeling based on neural posterior estimation
Jonas Arruda, Yannik Schälte, … Jan Hasenauer·bioRxiv·Aug 22, 2023
- Scalable Nonlinear Programming Framework for Parameter Estimation in Dynamic Biological System Models
Sungho Shin, Ophelia S. Venturelli, Víctor M. Zavala·PLoS Computational BiologyPeer-reviewed·Mar 25, 2019
- Parameter inference for stochastic biochemical models from perturbation experiments parallelised at the single cell level
Anđela Davidović, Remy Chait, … Jakob Ruess·PLoS Computational BiologyPeer-reviewed·Mar 18, 2022
- Likelihood-free nested sampling for biochemical reaction networks
Jan Mikelson, Mustafa Khammash·PLoS Computational BiologyPeer-reviewed·Oct 9, 2020
- Gradient matching accelerates mixed-effects inferencefor biochemical networks
Yulan B. van Oppen, Andreas Milias‐Argeitis·BioinformaticsPeer-reviewed·Mar 29, 2025
- Efficient inference for agent-based models of real-world phenomena
Andreas Christ Sølvsten Jørgensen, Atiyo Ghosh, … Vahid Shahrezaei·PLoS Computational BiologyPeer-reviewed·Oct 5, 2022