Package: panelPomp 1.5.0.0

Jesse Wheeler

panelPomp: Inference for Panel Partially Observed Markov Processes

Data analysis based on panel partially-observed Markov process (PanelPOMP) models. To implement such models, simulate them and fit them to panel data, 'panelPomp' extends some of the facilities provided for time series data by the 'pomp' package. Implemented methods include filtering (panel particle filtering) and maximum likelihood estimation (Panel Iterated Filtering) as proposed in Breto, Ionides and King (2020) "Panel Data Analysis via Mechanistic Models" <doi:10.1080/01621459.2019.1604367>.

Authors:Carles Breto [aut], Edward L. Ionides [aut], Aaron A. King [aut], Jesse Wheeler [aut, cre], Aaron Abkemeier [ctb]

panelPomp_1.5.0.0.tar.gz
panelPomp_1.5.0.0.tar.gz(r-4.5-noble)panelPomp_1.5.0.0.tar.gz(r-4.4-noble)
panelPomp_1.5.0.0.tgz(r-4.4-emscripten)panelPomp_1.5.0.0.tgz(r-4.3-emscripten)
panelPomp.pdf |panelPomp.html
panelPomp/json (API)
NEWS

# Install 'panelPomp' in R:
install.packages('panelPomp', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Datasets:
  • twentycities - He et al. 2010 twenty UK cities weekly reported measles data
  • uk_measles - Weekly reported measles data for 362 locations in the UK

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

3.00 score 45 scripts 117 downloads 32 exports 11 dependencies

Last updated 18 days agofrom:f3c18b8254. Checks:OK: 2. Indexed: no.

TargetResultDate
Doc / VignettesOKDec 09 2024
R-4.5-linuxOKDec 09 2024

Exports:coefcoef<-contactsget_colget_rowlogLikmif2panel_logmeanexppanelGompertzpanelGompertzLikelihoodpanelMeaslespanelPomppanelRandomWalkpfilterplotprintrunif_panel_designsharedshared<-showsimulatespecificspecific<-toMatrixPparamstoParamListtoParamVectracesunit_objectsunitlogLikunitLogLikwindowwQuotes

Dependencies:clicodadata.tabledeSolvedigestgluelatticelifecyclemvtnormpomprlang

Getting Started

Rendered fromgetting-started.Rmdusingknitr::rmarkdownon Dec 09 2024.

Last update: 2024-09-13
Started: 2024-09-13

Readme and manuals

Help Manual

Help pageTopics
Inference for PanelPOMPs (Panel Partially Observed Markov Processes)panelPomp-package
Coercing 'panelPomp' objects as 'list', 'pompList' or 'data.frame'as
Modifying parameters of filtered objectscoef<-,pfilterd.ppomp-method shared<-,pfilterd.ppomp-method specific<-,pfilterd.ppomp-method
Contacts modelcontacts
Get single column or row without dropping namesget_col get_dim get_row
PIF: Panel iterated filteringmif2 mif2,mif2d.ppomp-method mif2,panelPomp-method mif2d.ppomp-class traces,mif2d.ppomp-method
Handling of loglikelihood replicateslogLik,matrix-method panel_loglik
Log-mean-exp for panelspanel_logmeanexp
#' Create design matrix for panelPomp calculationspanel-designs runif_panel_design
Panel Gompertz modelpanelGompertz
Likelihood for a panel Gompertz model via a Kalman filterpanelGompertzLikelihood
Make a panelPomp model using UK measles data.panelMeasles
Constructing 'panelPomp' objectspanelPomp panelPomp-class
Manipulating 'panelPomp' objectscoef,panelPomp-method coef<-,panelPomp-method length,panelPomp-method names,panelPomp-method panelPomp_methods print,panelPomp-method shared,panelPomp-method shared<-,panelPomp-method show,panelPomp-method specific,panelPomp-method specific<-,panelPomp-method toParamList unit_objects,panelPomp-method window,panelPomp-method [,panelPomp-method [[,panelPomp-method
Panel random walk modelpanelRandomWalk
Manipulating 'panelPomp' object parameter formatsparams toMatrixPparams toParamVec
Particle filtering for panel datalogLik,pfilterd.ppomp-method pfilter pfilter,panelPomp-method pfilterd.ppomp-class unitLogLik,pfilterd.ppomp-method
panelPomp plotting facilitiesplot plot,panelPomp_plottable-method
Simulations of a panel of partially observed Markov processsimulate simulate,panelPomp-method
He et al. 2010 twenty UK cities weekly reported measles datatwentycities
Weekly reported measles data for 362 locations in the UKuk_measles
Extract Unit Log-LikelihoodsunitlogLik,pfilterd.ppomp-method