pomp version 3.0.0.0 has been released: source code and binaries are available. This is a development release, anticipatory to the next CRAN version, which will be 3.1.
Important Changes
-
In
mif2, the specification of particle numbers,Np, has changed. WhenNpis supplied as a function,Np(0)is the requested number of particles at the beginning of the time series. The previous behavior was thatNp(1)specified the requested number of particles. This behavior now matches that of the other particle filtering algorithms,pfilter,bsmc2, andpmcmc. -
As promised from version 2.4.1, the
tolandmax.failarguments have been removed completely from all particle-filtering algorithms, includingpfilter,pmcmc,bsmc2, andmif2. See the older post for more information. -
bsmc2can now accept a variable number of particles, as do the other particle-filter based algorithmspfilter,pmcmc, andmif2. -
The internal
systematic_resamplefunction now allows the user to specify the number of samples desired. Previously, these were always equal to the number of weights supplied. -
The long-deprecated functions
onestep.dens,onestep.sim,discrete.time.sim,euler.sim,gillespie.sim,gillespie.hl.sim,conv.rec, andvalueshave been removed. These have been replaced as follows.onestep.densdirect specification of dprocesscomponentonestep.simonestepdiscrete.time.simdiscrete_timeeuler.simeulergillespie.simgillespiegillespie.hl.simgillespie_hlconv.rectracesvaluesas.data.frameoras(x,"data.frame")