Package: clusters 0.0.22

Eliot J B McIntire
clusters: Utilities to manage, estimate speed, optimize use of parallel clusters
Miscellaneous utilities developed by the Predictive Ecology Group (<http://predictiveecology.org>).
Authors:
clusters_0.0.22.tar.gz
clusters_0.0.22.tar.gz(r-4.6-any)
clusters_0.0.22.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
clusters/json (API)
| # Install 'clusters' in R: |
| install.packages('clusters', repos = c('https://predictiveecology.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/predictiveecology/clusters/issues
Last updated from:b24155b0d9. Checks:4 FAIL, 2 OK, 3 FAILURE. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | FAIL | 3703 | ||
| source / vignettes | OK | 232 | ||
| linux-release-x86_64 | FAIL | 3720 | ||
| macos-release-arm64 | FAIL | 3698 | ||
| macos-oldrel-arm64 | FAIL | 3754 | ||
| windows-devel | FAILURE | 3665 | ||
| windows-release | FAILURE | 3664 | ||
| windows-oldrel | FAILURE | 3676 | ||
| wasm-release | OK | 103 |
Exports:clusterSetupdirNewgetHostCombinationmakeClusterPSOCKmakeHostsmonitorClusternumActiveThreadsplotMachineresourcesUsedrmIncompleteDupsrunTestssummaryOutputFoldertableFilestermsInDEoptimtestMachinevisualizeDE
Dependencies:callrclicpp11crayondata.tabledigestfilelockfpComparefslobstrpakparallellyprettyunitsprocessxpsR6reproducibleRequirerlangsys
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Setup a cluster for DEoptim | clusterSetup |
| Remove duplicate figures, keeping most recent duplicate only | dirNew |
| Lightweight wrapper for parallelly::makeClusterPSOCK | makeClusterPSOCK |
| Watch active threads across PSOCK workers and track per-core peaks | monitorCluster |
| Estimate the number of active threads currently being used | numActiveThreads |
| Plot the outputs from 'testMachine' | plotMachine |
| Assess the machine resources used | resourcesUsed |
| This is for cleaning up cases where an interrupted optimization is leading to multiple files for the same .runName. This will remove duplicates, keeping only the most recent. | rmIncompleteDups |
| Runs test on each machine in 'hosts' | runTests |
| Summary - wrapper around 'dirNew' and 'tableFiles' | summaryOutputFolder |
| Tabulate the filenames into groups based on 'pattern' | tableFiles |
| 'termsInDEoptim' | termsInDEoptim |
| Test machines | testMachine |
| Make histograms of 'DEoptim' object 'pars' | visualizeDE |