QPot: An R Package for Stochastic Differential Equation Quasi-Potential Analysis

QPot (pronounced kyoo + p ät) is an R package for analyzing two-dimensional systems of stochastic differential equations. It provides users with a wide range of tools to simulate, analyze, and visualize the dynamics of these systems. One of QPot’s key features is the computation of the quasi-potential, an important tool for studying stochastic systems. Quasi-potentials are particularly useful for comparing the relative stabilities of equilibria in systems with alternative stable states. This paper describes QPot’s primary functions, and explains how quasi-potentials can yield insights about the dynamics of stochastic systems. Three worked examples guide users through the application of QPot’s functions.

Christopher M. Moore , Christopher R. Stieha , Ben C. Nolting , Maria K. Cameron , Karen C. Abbott
2016-09-09

CRAN packages used

QPot, rootSolve, deSolve, phaseR, Sim.DiffProc, yuima, viridis, plot3D, rgl

CRAN Task Views implied by cited packages

DifferentialEquations, TimeSeries, Finance, Graphics, Multivariate, Pharmacokinetics, SpatioTemporal

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".

Citation

For attribution, please cite this work as

Moore, et al., "QPot: An R Package for Stochastic Differential Equation Quasi-Potential Analysis", The R Journal, 2016

BibTeX citation

@article{RJ-2016-031,
  author = {Moore, Christopher M. and Stieha, Christopher R. and Nolting, Ben C. and Cameron, Maria K. and Abbott, Karen C.},
  title = {QPot: An R Package for Stochastic Differential Equation Quasi-Potential Analysis},
  journal = {The R Journal},
  year = {2016},
  note = {https://doi.org/10.32614/RJ-2016-031},
  doi = {10.32614/RJ-2016-031},
  volume = {8},
  issue = {2},
  issn = {2073-4859},
  pages = {19-38}
}