Simulation-Based Landscape Construction for Dynamical Systems
Overview
A toolbox for constructing potential landscapes for dynamical systems using Monte Carlo simulation. The method is based on the potential landscape definition by Wang et al. (2008) doi:10.1073/pnas.0800579105 (also see Zhou & Li, 2016 doi:10.1063/1.4943096 for further mathematical discussions) and can be used for a large variety of models.
- Standardized landscape plotting: use
autoplot()for ggplot output andplotly_ld()for interactive plotly output. The previousplot()method remains available with a soft-deprecation warning.autoplot()is re-exported, so attachingggplot2separately is not required. - Modernized user-facing messages, warnings, and errors using
cli. - Used Rcpp for the Dijkstra algorithm to improve performance.
- Improved downstream portability by exporting several internal functions.
- Updated citation information.
From NEWS.md in the release
Install
Health
- OK13 OK2026-08-04
- NOTE12 OK, 1 NOTE2026-08-01
- OK13 OK2026-06-09
- ERROR12 OK, 1 ERROR2026-06-08
- OK14 OK2026-03-10
Documentation
- Help pages
- 41 (14 internal)includes a package overview page
- Examples that run
- 100%3 run in a plain check
- Exported functions with examples
- 9%
- Documented parameters
- 75%
- Return-value docs
- 82%
- Help pages citing references
- 2%
Downloads
Repository
- PRs merged (all time)
- 85%
- Median days to close, 50 most recently updated closed issues
- 377
- Median days to close, 50 most recently updated closed PRs
- 0
Stars over time
Releases over time
Issues over time
PRs over time
Commits over time
10 development-tooling and community-health practices detected across 4 families in the upstream repository
Checks run against github.com/sciurus365/simlandr on 2026-10-11.
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
GitHub Pages site last deployed 2026-07-29 · The repository has a site deploy workflow
pkgdown site last built 2026-07-29
Dependencies
Installing simlandr adds 88 packages (45 with compiled code, 86 MB of source tarballs). Heaviest: BH 14 MB, stringi 11 MB, ggplot2 6.0 MB.
Code & Tests
People & History
Pick two releases to compare their code metrics.
- 0.4.1Latest2026-06-22 · current release · diff ↗ ·
added 4 exports
autoplot, calculate_barrier_3d_core, determine_lims, plotly_ld - RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- 0.4.0
- RR 4.4.0 released · 2024-04-24
- 0.3.12024-01-23 · diff ↗
- RR 4.3.0 released · 2023-04-21
- 0.3.02022-11-15 · diff ↗ ·
removed 18 exports
add_var, as.hash_big.matrix, attach.hash_big.matrix, calculate_barrier_2d, calculate_barrier_2d_batch, calculate_barrier_3d, calculate_barrier_3d_batch, find_local_min_2d, find_local_min_3d, make_2d_density, make_2d_kernel_dist, make_3d_kernel_dist, make_3d_tidy_dist, make_var_grid, new_var_set, npar, nvar, reverselog_transadded 6 exports
as_hash_big_matrix, attach_hash_big_matrix, autolayer, make_2d_single, make_3d_single, make_4d_single - 0.2.12022-08-24 · diff ↗
- RR 4.2.0 released · 2022-04-22
- 0.2.02022-03-16 · diff ↗ ·
added 8 exports
add_arg_ele, make_2d_static, make_arg_grid, narg, nele, new_arg_set, sim_fun_grad, sim_fun_nongrad - 0.1.2
- 0.1.12021-08-16
- RR 4.1.0 released · 2021-05-18
Package metadata
- First published
- 2021-08-16
- Total releases
- 8 / 5 yrs
- License
- GPL (>= 3) OSI
- Minimum R
- ≥ 4.1.0
- Download size
- 562 KB
Cite
Cite this package
Run in R for the authors' entry:
citation("simlandr")The package provides a citation file, so citation() returns the authors' own entry.
It points to 10.32614/rj-2025-039, 10.1080/00273171.2022.2119927.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-19, which the citation names so these numbers can be found later. More on citing and the projects behind them.