dsem 1.7.0
CRAN release: 2025-09-16
- Add option to turn off useless
NA/NaN function evaluationfunction evaluations fromnlminb(enabled by default, but overriden indsem_control) - Use
Matrix::bandSparseto simplify logic inmake_matrices - Add experimental function
partition_variance - Extend
total_effectto compute result for either pulse or press experiment - Adding exploratory option
gmrf_parameterization = "conditional_krig"that excludesfamily = "fixed"variables from the GMRF density calculation while still conditioning upon their value(s)
dsem 1.6.0
CRAN release: 2025-03-22
- Export and document
make_matrices - Remove
ggmfrom Imports (because it Importsgraphwhich is not on CRAN) and instead define a locally copy of relevant functions. Also adding Giovanni M. Marchetti (the maintainer ofggmas contributor in DESCRIPTION) - Update
test_dsep(.)to allow options for imputing missing data prior to test, and using defaultimpute_data = "by_test"based on explorations to date - Add example for
total_effect - Adding “model structura” vignette and re-organizing pkgdown page
dsem 1.5.0
CRAN release: 2025-02-13
- Add option to simulate data with or without missingness pattern of original data
- Change
test_dsep(.)to have option to impute missing data, and changing that to be the default behavior
dsem 1.5.0
CRAN release: 2025-02-13
- Fix bug when adding missing variances (PR 36)
- Fix bug in detecting high ratio of variances (issue 35)
- Added
test_dsep(.)to calculate a p-value for the probability that a a data set arose from the specified model (highly experimental) - Added
total_effect(.)to calculate total effects - Fixed bug where dsem crashed when
quiet = FALSEand running without data e.g., as qualitative network model - Added vignette showing how to approximate diffusive movement using DSEM with paths among adjacent strata
dsem 1.4.1
CRAN release: 2025-02-02
- Edits to allow DSEM to run when all path coefficients are fixed (contributed by Maurice Goodman)
dsem 1.4.0
CRAN release: 2025-01-13
- Adding option for lower and upper bounds
- Adding
stepwise_selectionfor automated stepwise model selection - Adding
plotoption to useggraphas alternative to previousigraphoption - Adding
convert_equationsto extendsem::specifyEquationsand simplify specification for large models - Adding argument
prior_negloglikeas interface to specify Bayesian priors and/or likelihood penalties indsem - Adding
dsemRTMBusing RTMB as interchangeable alternative todsemusing TMB
dsem 1.3.0
CRAN release: 2024-07-22
- Adding option to specify constant marginal variance, as alternative to existing calculation which results in a constant conditional variance but a changing marginal variance along the causal graph
dsem 1.2.1
CRAN release: 2024-04-02
- removing
checkDepPackageVersion(dep_pkg="Matrix", this_pkg="TMB")from.onLoad()as requested by K. Kristensen
dsem 1.2.0
CRAN release: 2024-03-31
- Adding option to specify covariance via argument
covs - Adding options to specify gmrf_parameterization=“projection”
- Adding vigette outlining how to fit dynamic factor analysis
- Fix bug arising when
tsdatahad two or more columns sharing a single variable name - Adding
make_dfahelper function - Updating bering_sea dataset to include extra year of cold-pool, and changing vignette to match the published specification and results
- Updating the lag indexing for the Klein-I model in the vignette to use positive values for lags, and updating saved MCMC results to match that corrected specification
dsem 1.0.2
CRAN release: 2024-02-02
- Eliminate
evalusage - Add codecov Action and badge
- Change default behavior so that all variables in
tsdatahave a standard deviation by default
