IDEAS home Printed from https://ideas.repec.org/a/jss/jstsof/v057i06.html

PySSM: A Python Module for Bayesian Inference of Linear Gaussian State Space Models

Author

Listed:
  • Strickland, Christopher
  • Burdett, Robert
  • Mengersen, Kerrie
  • Denham, Robert

Abstract

PySSM is a Python package that has been developed for the analysis of time series using linear Gaussian state space models. PySSM is easy to use; models can be set up quickly and efficiently and a variety of different settings are available to the user. It also takes advantage of scientific libraries NumPy and SciPy and other high level features of the Python language. PySSM is also used as a platform for interfacing between optimized and parallelized Fortran routines. These Fortran routines heavily utilize basic linear algebra and linear algebra Package functions for maximum performance. PySSM contains classes for filtering, classical smoothing as well as simulation smoothing.

Suggested Citation

  • Strickland, Christopher & Burdett, Robert & Mengersen, Kerrie & Denham, Robert, 2014. "PySSM: A Python Module for Bayesian Inference of Linear Gaussian State Space Models," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 57(i06).
  • Handle: RePEc:jss:jstsof:v:057:i06
    DOI: http://hdl.handle.net/10.18637/jss.v057.i06
    as

    Download full text from publisher

    File URL: https://www.jstatsoft.org/index.php/jss/article/view/v057i06/v57i06.pdf
    Download Restriction: no

    File URL: https://www.jstatsoft.org/index.php/jss/article/downloadSuppFile/v057i06/pyssm-1.1e.tar.gz
    Download Restriction: no

    File URL: https://www.jstatsoft.org/index.php/jss/article/downloadSuppFile/v057i06/pyssm-1.1e.win32-py2.7.exe
    Download Restriction: no

    File URL: https://www.jstatsoft.org/index.php/jss/article/downloadSuppFile/v057i06/v57i06-examples.zip
    Download Restriction: no

    File URL: https://libkey.io/http://hdl.handle.net/10.18637/jss.v057.i06?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Petris, Giovanni & Petrone, Sonia, 2011. "State Space Models in R," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 41(i04).
    2. Durbin, James & Koopman, Siem Jan, 2012. "Time Series Analysis by State Space Methods," OUP Catalogue, Oxford University Press, edition 2, number 9780199641178.
    3. Strickland, Chris M. & Turner, Ian. W. & Denham, Robert & Mengersen, Kerrie L., 2009. "Efficient Bayesian estimation of multivariate state space models," Computational Statistics & Data Analysis, Elsevier, vol. 53(12), pages 4116-4125, October.
    4. Strickland, Chris M. & Martin, Gael M. & Forbes, Catherine S., 2008. "Parameterisation and efficient MCMC estimation of non-Gaussian state space models," Computational Statistics & Data Analysis, Elsevier, vol. 52(6), pages 2911-2930, February.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Strid, Ingvar, 2010. "Efficient parallelisation of Metropolis-Hastings algorithms using a prefetching approach," Computational Statistics & Data Analysis, Elsevier, vol. 54(11), pages 2814-2835, November.
    2. Helske, Jouni, 2017. "KFAS: Exponential Family State Space Models in R," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 78(i10).
    3. repec:jss:jstsof:39:i02 is not listed on IDEAS
    4. Allin Cottrell & Riccardo (Jack) Lucchetti & Matteo Pelagatti, 2016. "Measures of variance for smoothed disturbances in linear state-space models: a clarification," gretl working papers 3, Universita' Politecnica delle Marche (I), Dipartimento di Scienze Economiche e Sociali.
    5. Strickland, Chris M. & Turner, Ian. W. & Denham, Robert & Mengersen, Kerrie L., 2009. "Efficient Bayesian estimation of multivariate state space models," Computational Statistics & Data Analysis, Elsevier, vol. 53(12), pages 4116-4125, October.
    6. repec:jss:jstsof:41:i01 is not listed on IDEAS
    7. Avanzi, Benjamin & Taylor, Greg & Vu, Phuong Anh & Wong, Bernard, 2020. "A multivariate evolutionary generalised linear model framework with adaptive estimation for claims reserving," Insurance: Mathematics and Economics, Elsevier, vol. 93(C), pages 50-71.
    8. Tomoya Mori & Daisuke Murakami, 2025. "Sustainability of cities under declining population and decreasing distance frictions: The case of Japan," KIER Working Papers 1117, Kyoto University, Institute of Economic Research.
    9. Wen Xu, 2016. "Estimation of Dynamic Panel Data Models with Stochastic Volatility Using Particle Filters," Econometrics, MDPI, vol. 4(4), pages 1-13, October.
    10. Blasques, F. & Francq, Christian & Laurent, Sébastien, 2024. "Autoregressive conditional betas," Journal of Econometrics, Elsevier, vol. 238(2).
    11. Alejandro Rodriguez & Esther Ruiz, 2009. "Bootstrap prediction intervals in state–space models," Journal of Time Series Analysis, Wiley Blackwell, vol. 30(2), pages 167-178, March.
    12. Parrini, Alessandro, 2013. "Importance Sampling for Portfolio Credit Risk in Factor Copula Models," MPRA Paper 103745, University Library of Munich, Germany.
    13. Salman Huseynov, 2021. "Long and short memory in dynamic term structure models," CREATES Research Papers 2021-15, Department of Economics and Business Economics, Aarhus University.
    14. Tsionas, Mike G., 2021. "Bayesian forecasting with the structural damped trend model," International Journal of Production Economics, Elsevier, vol. 234(C).
    15. Tobias Hartl & Roland Jucknewitz, 2022. "Approximate state space modelling of unobserved fractional components," Econometric Reviews, Taylor & Francis Journals, vol. 41(1), pages 75-98, January.
    16. Broto Carmen & Ruiz Esther, 2009. "Testing for Conditional Heteroscedasticity in the Components of Inflation," Studies in Nonlinear Dynamics & Econometrics, De Gruyter, vol. 13(2), pages 1-30, May.
    17. Marczak, Martyna & Proietti, Tommaso, 2016. "Outlier detection in structural time series models: The indicator saturation approach," International Journal of Forecasting, Elsevier, vol. 32(1), pages 180-202.
    18. Oreste Napolitano & Alberto Montagnoli, 2010. "The European Unemployment Gap and the Role of Monetary Policy," Economics Bulletin, AccessEcon, vol. 30(2), pages 1346-1358.
    19. Chan Joshua & Doucet Arnaud & León-González Roberto & Strachan Rodney W., 2025. "Multivariate Stochastic Volatility with Co-Heteroscedasticity," Studies in Nonlinear Dynamics & Econometrics, De Gruyter, vol. 29(3), pages 265-300.
    20. Siem Jan Koopman & Joao Valle e Azevedo, 2003. "Measuring Synchronisation and Convergence of Business Cycles," Tinbergen Institute Discussion Papers 03-052/4, Tinbergen Institute.
    21. Omar H. M. N. Bashar, 2015. "The Trickle‐down Effect of the Mining Boom in Australia: Fact or Myth?," The Economic Record, The Economic Society of Australia, vol. 91(S1), pages 94-108, June.
    22. Funke, Michael & Tsang, Andrew, 2019. "The direction and intensity of China's monetary policy conduct: A dynamic factor modelling approach," BOFIT Discussion Papers 8/2019, Bank of Finland Institute for Emerging Economies (BOFIT).

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:jss:jstsof:v:057:i06. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Christopher F. Baum (email available below). General contact details of provider: http://www.jstatsoft.org/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.