Releases: kingaa/pomp
version 5.0.0.3
-
We no longer import from plyr.
-
The
dimnames
attributes of various arrays that appear in pomp, including arrays of observables, state variables, parameters, covariates, and so on, have been made uniform. In particular, when a dimension of an array corresponds to variables with different names, this dimension is itself named "name". Previously, its name was sometimes "variable" and sometimes "parameter". This change is meant to streamline interaction with the tidyverse. -
Some minor bugfixes.
4.7.0.1
Identical to version 4.7
- Functions with names.that.contain.dots that were been deprecated in version 4.5.1 are now defunct. Attempts to use such functions will generate an error with a message indicating the replacement function.
plot
now removesNA
.
4.6.4.5
4.6.2.1
4.6.1.0
When melt
is applied to a list, the identifier variable is now ‘.Lx
’, where x
denotes the level. This applies when as.data.frame
is used to coerce a list of ‘pomp’ objects, and when saved_states
is used to extract the particles from a list of ‘pfilterd_pomp’ objects.
4.5.2.1
-
A new
format
argument has been added to the extractor functionscond_logLik
,eff_sample_size
,filter_mean
,filter_traj
,forecast
,pred_mean
,pred_var
, andsaved_states
. This allows the user to extract the relevant elements in data-frame format if desired. -
pomp no longer depends on the superseded packages reshape2 or plyr.
-
pomp has a new dependency on the package dplyr.
-
The magrittr pipe
%>%
is no longer re-exported by pomp: use the native R pipe,|>
, instead. -
The package now requires R version 4.1 at least.
4.5.1.2
-
All
pomp
functions with names.that.contain.dots have been deprecated in favor of functions insnake_case
. This is to avoid anticipated problems with CRAN checks, which (falsely) assume that certain functions with dotted.names are S3 methods. From this point, no exporedpomp
function has such a name. -
The
dimnames
attributes for some of the arrays computed inpfilter
andpmcmc
computations have changed. In particular, whereas in previous versions, thetime
dimension was given names that were character strings composed of decimal representations of the time (difficult to work with and prone to roundoff error), thetime
dimension now is not given names. -
A bug that resulted in
gompertz
giving different simulations on Windows machines has been fixed.
4.5.0.0
4.4.3.0
This release fixes a bug in trajectory computation for deterministic, discrete-time maps. Thanks to Felicia Magpantay for finding the bug and reporting it!
In addition, this release includes
- changes that allow one to extract weighted as well as unweighted particles from a
pfilter
computation and - changes to the
wquant
function for estimating quantiles given weighted samples.
As ever, the release can be installed by executing
install.packages("pomp",repos="https://kingaa.github.io")
in an R session.