| NEWS | R Documentation |
News for the panelPomp package
Changes in panelPomp version 1.7.0.0
Internal updates for
plotwarning messages and tests.Release matching CRAN version 1.7.0.0
Changes in panelPomp version 1.6.1.0
Modified the
plotfunction to allow subsetting of units. This function works for objects of classpanelPomp,pfilterd.ppomp, andmif2d.ppomp
Changes in panelPomp version 1.6.0.0
Removed deprecated functions.
Release matching CRAN version 1.6.0.0
Changes in panelPomp version 1.5.0.2
Created internal functions for in-place modification of
pparamArraywithin themif2function. When the number of units and particles is large, this change results in substantial improvements in computational speed by avoiding unecessary memory creation and garbage collection.
Changes in panelPomp version 1.5.0.1
Removed unused variables.
Changes in panelPomp version 1.5.0.0
Streamlined
panelPomp-methodsdocumentation.Added
panelMeaslestopanelPompmodels documentation family.Fixed redirected link in documentation.
Changes in panelPomp version 1.4.1.0
Added two new datasets:
twentycitiesanduk_measles. These data contain measles incidence data from 20 UK cities.Added a new
panelPompmodel example:panelMeasles.Added Aaron Abkemeier as a package contributor.
Changes in panelPomp version 1.4.0.1
Added Jesse Wheeler as one of the package authors in citation file.
Changes in panelPomp version 1.4.0.0
Changed package maintainers
Updated package governance file and website
Standardized package version numbering system to four point system.
Changes in panelPomp version 1.3.1
Fixed broken links in function documentation.
Changes in panelPomp version 1.3.0
Changed the default
cooling.typeargument in themif2()function to be"geometric"in order to be consistent with thepomppackage.Added
formatargument tocoef.panelPompmethod, with optionsc("vector", "list"). This functionality makes thepparamsfunction obsolete, so it has been removed from the package in this version.Changed the
pParams()function name totoParamList().Modified the
toVectorPparams()function so that it returns a vector instead of adata.frameobject with a single row. The name of the function was also changed totoParamVec(), and is a near inverse of thetoParamList()function.Updated unit tests and documentation.
Changes in panelPomp version 1.2.0
Change the generic
unitlogLiktounitLogLikto match camel-case style of package. The original function is deprecated in this version and will be removed in future updates.Changed
panelPompS4 object slot name fromunit.objectstounit_objectsin order to be consistent withpomppacakge. Corresponding getter and setter methods for this slot have also been changed fromunitobjects()tounit_objects().Added generics
shared(),shared()<-,specific(), andspecific()<-. These generics provide convinient access to parameters of apanelPompobject, but the setter methods also allow for changing a parameter type between shared and unit-specific.Added function
runif_panel_design(), which is useful for generating design matrices for PanelPOMP models.Minor typo fixes to package and function documentation.
Changes in panelPomp version 1.1.0.2
Added a type check for the
paramsarguement of thepfilterfunction in order to throw more user friendly error.A more user friendly error is thrown when the user specifies a parameter as both shared and unit specific in the
mif2function.Added a
match.argcall inmif2.internal; this will allow the default option for thecooling.typeargument inmif2to no longer throw an error, and mimics the behaviour of themif2function in thepomppackage.The
pParamsfunction no longer changes the order of the unit specific parameter names; this was causing an error because thebarycentricparameter transformation requires that the parameters are adjacent to one another in the parameter vector.Improved documentation for
panel_logmeanexp.More robust input checking for the
pfilterfunction with user friendly error messages.
Changes in panelPomp version 1.1.0
Improved documentation and tests.
Changes in panelPomp version 1.0.0
Submitted to CRAN.
Changes in panelPomp version 0.18.0
Fixed bug in
fromVectorPparams()to make it a true inverse oftoVectorPparams().Homogenized documentation; added examples.
Changes in panelPomp version 0.15.0
New coercion to
pompListand update to list.-
panelGompertzLikelihoodreplaceskalman_gompertz.R. expunged
panelPompExample.Names added to plot;
pfiltermatches units by name.
Changes in panelPomp version 0.14.0
New
simulatefunction.
Changes in panelPomp version 0.13.0
New
panelRandomWalkexample.-
panelPompExampleis now deprecated and will be removed in the near future.
Changes in panelPomp version 0.12.0
New
plotmethod forpanelPompobjects.
Changes in panelPomp version 0.11.0
Additional functions implementing Kalman filtering to panels and to the Gompertz model.
Changes in panelPomp version 0.10.2.0
Minor improvements to the interface.
Additional examples: contacts() and panelGompertz().
The minimum version of pomp supported is now
2.7.
Changes in panelPomp version 0.9.1
The minimum version of pomp supported is now
2.1. While this is likely to imply substantial changes in pomp objects (on which panelPomp objects rely) there are only three fundamental changes that break panelPomp's backwards compatibility:The first argument
pfilter(object, ...)changes todata.The first argument
mif2(object, ...)changes todata.The ‘conv.rec’ method has been deprecated, replaced by the new ‘traces’ method.
Changes in panelPomp version 0.8.3
Improvements to the interface.
Changes in panelPomp version 0.7
A new
conv.recmethod.
Changes in panelPomp version 0.6
Many improvements to the interface.
Changes in panelPomp version 0.5.6
-
panelPompExamples()now allows creatingpanelPompobjects that come with the package. New documentation and tests.
Changes in panelPomp version 0.5.5
New documentation and tests.
Changes in panelPomp version 0.5.4
New documentation and tests.
Changes in panelPomp version 0.5.3
New documentation and additional tests.
Changes in panelPomp version 0.5
New documentation and additional tests and coverage.
Changes in panelPomp version 0.4
New tests added.
New methods.
A bug in
pfilterandmif2has been fixed (pomp's default filtering tolerancetol=1e-17was used instead of values specified by the user). Thanks to Aaron King for finding it.
Changes in panelPomp version 0.2
New tests added.
Eliminate need to protect
rw.sdfrom being evaluated.
Changes in panelPomp version 0.1
Unused variable purged.
-
pPfilter.internalstreamlined. Test for reproducibility of pfilter calculations added.