Package: abba 0.2.0
abba: Batch Execution of R Programs on 'Kubernetes', 'SLURM', and 'Posit Workbench'
Submit and monitor batch execution of R programs across distributed computing backends including 'Kubernetes', 'SLURM', and 'Posit Workbench'. Provides end-user job submission functions, cluster interface functions using 'kubectl' and 'SLURM' commands, and a 'plumber' API template for secure identity segregation. Supports parallel and sequential batch execution, file-based caching to skip unchanged programs, and 'logrx' integration for execution logging.
Authors:
abba_0.2.0.tar.gz
abba_0.2.0.zip(r-4.7)abba_0.2.0.zip(r-4.6)abba_0.2.0.zip(r-4.5)
abba_0.2.0.tgz(r-4.6-any)abba_0.2.0.tgz(r-4.5-any)
abba_0.2.0.tar.gz(r-4.7-any)abba_0.2.0.tar.gz(r-4.6-any)
abba_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
abba/json (API)
NEWS
| # Install 'abba' in R: |
| install.packages('abba', repos = c('https://atorus-research.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/atorus-research/abba/issues
Pkgdown/docs site:https://atorus-research.github.io
Last updated from:91a090be04. Checks:7 NOTE, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | NOTE | 138 | ||
| source / vignettes | OK | 184 | ||
| linux-release-x86_64 | NOTE | 135 | ||
| macos-release-arm64 | NOTE | 93 | ||
| macos-oldrel-arm64 | NOTE | 84 | ||
| windows-devel | NOTE | 93 | ||
| windows-release | NOTE | 83 | ||
| windows-oldrel | NOTE | 85 | ||
| wasm-release | OK | 113 |
Exports:%>%abba_get_batch_logabba_get_batch_statusabba_get_job_logabba_get_job_statusabba_get_k8s_batch_log_localabba_get_k8s_batch_status_localabba_get_k8s_job_log_localabba_get_k8s_job_status_localabba_rslauncher_get_job_status_localabba_rslauncher_get_job_succeeded_localabba_rslauncher_submit_job_localabba_rslauncher_submit_logrx_job_localabba_rslauncher_watch_job_localabba_slurm_get_job_logabba_slurm_get_job_statusabba_slurm_get_job_succeededabba_slurm_submit_jobabba_slurm_watch_jobabba_submit_and_get_logabba_submit_batchabba_submit_batch_and_get_resultsabba_submit_jobabba_submit_k8s_job_and_poll_localabba_submit_k8s_job_localabba_wait_for_batch_logabba_wait_for_job_logabba_watch_k8s_batch_localabba_watch_k8s_job_localcalculate_run_groupcreate_batch_apicreate_batch_jobsubmit_k8s_yaml
Dependencies:askpassclicpp11curldigestdplyrgenericsgluehttr2lifecyclemagrittropensslpillarpkgconfigpurrrR6rappdirsrlangrstudioapistringistringrsystibbletidyrtidyselectutf8uuidvctrswithryaml
abba Options
Rendered fromabba_options.Rmdusingknitr::rmarkdownon May 29 2026.Last update: 2026-04-14
Started: 2024-03-12
Kubernetes API Setup
Rendered fromk8s_api_setup.Rmdusingknitr::rmarkdownon May 29 2026.Last update: 2026-04-23
Started: 2024-03-12
Kubernetes Batch Jobs
Rendered fromk8s_batch_job.Rmdusingknitr::rmarkdownon May 29 2026.Last update: 2026-04-23
Started: 2024-03-12
Kubernetes Job Submission
Rendered fromk8s_job_submission.Rmdusingknitr::rmarkdownon May 29 2026.Last update: 2026-04-14
Started: 2024-03-12
SLURM Job Submission
Rendered fromslurm_job_submission.Rmdusingknitr::rmarkdownon May 29 2026.Last update: 2026-04-23
Started: 2024-07-19
Workbench Batch Jobs
Rendered fromworkbench_batch_job.Rmdusingknitr::rmarkdownon May 29 2026.Last update: 2026-04-23
Started: 2024-04-03
Workbench Job Submission
Rendered fromworkbench_job_submission.Rmdusingknitr::rmarkdownon May 29 2026.Last update: 2026-04-23
Started: 2024-04-03
