pomp version 1.5 is now available on CRAN.
User-visible changes
- A better interface for specifying a model’s deterministic skeleton is provided.
In the
pompfunction, specifyskeleton=map(f,delta.t)for a discrete-time skeleton (a map) andskeleton=vectorfield(f)for a continuous-time skeleton (a vectorfield). The old argumentsskeleton.typeandskelmap.delta.tare deprecated and will be removed in a future release, at which point the new interface will be mandatory. - The
method="mif2"option tomifhas been removed. Usemif2instead. - The
particlesmethod (rarely if ever used), has been removed to streamline themifcodes. mif2no longer computes filter means of parameters or state variables.- The minimum version of \R supported is now 3.1.2.
New features
- The new argument
showofpompExamplesallows one to display the example code instead of executing it. init.statenow has the optional argumentnsim. Using this, one can request multiple initial state vectors per parameter vector.
Documentation improvements
- The
pfilterhelp page has been improved. Specifically, the discussion of filtering failures is more explicit and easier to find.
Bug fixes
- A bug associated with the
rw.sdargument tomif2on Windows platforms has been fixed.
Under the hood
pfilternow uses less memory when it is asked to run at a single point in parameter space.- The particle filtering algorithms underlying
mifandmif2have now been completely separated from those underlyingpfilter, a considerable simplification of the codes.
Please see the package NEWS for more details.