Package: SimEngine 1.4.0

SimEngine: A Modular Framework for Statistical Simulations in R

An open-source R package for structuring, maintaining, running, and debugging statistical simulations on both local and cluster-based computing environments.See full documentation at <https://avi-kenny.github.io/SimEngine/>.

Authors:Avi Kenny [aut, cre], Charles Wolock [aut]

SimEngine_1.4.0.tar.gz
SimEngine_1.4.0.zip(r-4.7)SimEngine_1.4.0.zip(r-4.6)SimEngine_1.4.0.zip(r-4.5)
SimEngine_1.4.0.tgz(r-4.6-any)SimEngine_1.4.0.tgz(r-4.5-any)
SimEngine_1.4.0.tar.gz(r-4.7-any)SimEngine_1.4.0.tar.gz(r-4.6-any)
SimEngine_1.4.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
SimEngine/json (API)

# Install 'SimEngine' in R:
install.packages('SimEngine', repos = c('https://avi-kenny.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/avi-kenny/simengine/issues

Pkgdown/docs site:https://avi-kenny.github.io

On CRAN:

Conda:

6.25 score 12 stars 59 scripts 309 downloads 14 exports 18 dependencies

Last updated from:b4d6243d2f. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK147
source / vignettesOK265
linux-release-x86_64OK148
macos-release-arm64OK94
macos-oldrel-arm64OK81
windows-develOK89
windows-releaseOK91
windows-oldrelOK94
wasm-releaseOK120

Exports:batchget_complexjs_supportnew_simrunrun_on_clusterset_configset_levelsset_scriptsummarizeupdate_simupdate_sim_on_clusteruse_methodvars

Dependencies:clidata.tabledplyrgenericsgluelifecyclemagrittrMASSpbapplypillarpkgconfigR6rlangtibbletidyselectutf8vctrswithr

Parallelization
What is parallelization? | Parallelization in SimEngine | Local parallelization | Cluster parallelization | Further automating job submission | Additional cluster parallelization functionality | Running locally | Using unsupported job schedulers | Updating a simulation on a CCS

Last update: 2025-11-22
Started: 2024-02-29

Advanced functionality
Complex simulation levels | Complex return data | Using the batch function | Random number generator seeds | Debugging and error/warning handling | Monte Carlo error

Last update: 2025-04-23
Started: 2024-04-03

Introduction to SimEngine
Overview | Getting started | 1) Load the package and create a simulation object | 2) Code a function to generate data | 3) Code the methods (or other functions) | 4) Set the simulation levels | 5) Create a simulation script | 6) Set the simulation configuration | 7) Run the simulation | 8) View and summarize results | 9) Update a simulation

Last update: 2025-04-23
Started: 2021-09-24

Example 1: Simulation-based power calculation

Last update: 2024-02-29
Started: 2021-08-06

Example 2: Comparing two standard error estimators
Statistical appendix

Last update: 2024-02-29
Started: 2021-08-06