CRAN/E | SimDesign

SimDesign

Structure for Organizing Monte Carlo Simulation Designs

Installation

About

Provides tools to safely and efficiently organize and execute Monte Carlo simulation experiments in R. The package controls the structure and back-end of Monte Carlo simulation experiments by utilizing a generate-analyse-summarise workflow. The workflow safeguards against common simulation coding issues, such as automatically re-simulating non-convergent results, prevents inadvertently overwriting simulation files, catches error and warning messages during execution, implicitly supports parallel processing with high-quality random number generation, and provides tools for managing high-performance computing (HPC) array jobs submitted to schedulers such as SLURM. For a pedagogical introduction to the package see Sigal and Chalmers (2016) doi:10.1080/10691898.2016.1246953. For a more in-depth overview of the package and its design philosophy see Chalmers and Adkins (2020) doi:10.20982/tqmp.16.4.p248.

Citation SimDesign citation info
github.com/philchalmers/SimDesign
github.com/philchalmers/SimDesign/wiki

Key Metrics

Version 2.15
R ≥ 3.5.0
Published 2024-04-11 8 days ago
Needs compilation? no
License GPL-2
License GPL-3
CRAN checks SimDesign results

Downloads

Yesterday 169 0%
Last 7 days 503 -4%
Last 30 days 1.897 -11%
Last 90 days 6.180 -3%
Last 365 days 26.244 +3%

Maintainer

Maintainer

Phil Chalmers

rphilip.chalmers@gmail.com

Authors

Phil Chalmers

aut / cre

Matthew Sigal

ctb

Ogreden Oguzhan

ctb

Mikko Ronkko

ctb

Material

README
NEWS
Reference manual
Package source

Vignettes

Managing warning and error messages
Exporting objects and functions from the workspace
HPC clusters array jobs(e.g., via Slurm)
Multiple analysis functions
Parallel computing information
Saving simulation results and state
Introduction to the SimDesign package

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

SimDesign archive

Depends

R ≥ 3.5.0

Imports

foreach
methods
parallel
dplyr
sessioninfo
beepr
pbapply ≥ 1.3-0
RPushbullet
future
future.apply
progressr
R.utils
stats

Suggests

knitr
ggplot2
tidyr
purrr
shiny
doMPI
copula
extraDistr
renv
cli
job
future.batchtools
FrF2
rmarkdown

Reverse Depends

SimNPH

Reverse Imports

autoFC