The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
The goal of sessioncheck is to provide simple tools
that can be called at the top of a script, and produce warnings or
errors if it detects signs that the script is not being executed in a
clean R session. The intended user for sessioncheck is
a beginner or intermediate level R user who needs a drop-in replacement
for the simple but unsafe method of calling rm(list = ls())
at the top of the script.
You can install the development version of sessioncheck from GitHub with:
# install.packages("pak")
pak::pak("djnavarro/sessioncheck")The intention when using sessioncheck is that you
would rarely load it with library(). Instead, a single line
of code like this would be added at the top of the script:
sessioncheck::sessioncheck()The default behaviour is to check for objects in the global environment and to check packages and environments attached to the search path and produce a warning if issues are detected. This can be converted to an error if a stricter check is required, and additional checks can be added if desired. For details on how the checks work and how they can be customised see the get started page.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.