Related Experiment Video
Updated: Mar 7, 2026

Sealable Femtoliter Chamber Arrays for Cell-free Biology
Published on: March 11, 2015
stpm: an R package for stochastic process model
Ilya Y Zhbannikov1, Konstantin Arbeev2, Igor Akushevich2
1Biodemography of Aging Research Unit (BARU) at Social Science Research Institute, Duke University, 2024 W. Main St., Durham, Box 90420, 27705, NC, USA. ilya.zhbannikov@duke.edu.
Background:
The Stochastic Process Model (SPM) represents a general framework for modeling the joint evolution of repeatedly measured variables and time-to-event outcomes observed in longitudinal studies, i.e., SPM relates the stochastic dynamics of variables (e.g., physiological or biological measures) with the probabilities of end points (e.g., death or system failure). SPM is applicable for analyses of longitudinal data in many research areas; however, there are no publicly available software tools that implement this methodology.
Results:
We developed an R package stpm for the SPM-methodology. The package estimates several versions of SPM currently available in the literature including discrete- and continuous-time multidimensional models and a one-dimensional model with time-dependent parameters. Also, the package provides tools for simulation and projection of individual trajectories and hazard functions.
Conclusion:
In this paper, we present the first software implementation of the SPM-methodology by providing an R package stpm, which was verified through extensive simulation and validation studies. Future work includes further improvements of the model. Clinical and academic researchers will benefit from using the presented model and software. The R package stpm is available as open source software from the following links: https://cran.r-project.org/package=stpm (stable version) or https://github.com/izhbannikov/spm (developer version).
More Related Videos
Related Concept Videos
Modeling with Differential Equations
Exponential Equations for Modeling Growth
Introduction to Exponential Functions
Mechanistic Models: Compartment Models in Individual and Population Analysis
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Model Approaches for Pharmacokinetic Data: Distributed Parameter Models
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...

