Skip to content

Update swf_configs_rsph() and the slurmworkflow vignette for the current cluster - #72

Merged
smjenness merged 3 commits into
mainfrom
refresh-rsph-docs
Oct 12, 2026
Merged

smjenness merged 3 commits into
mainfrom
refresh-rsph-docs

Conversation

@smjenness

Copy link
Copy Markdown
Collaborator

swf_configs_rsph() still defaulted to the preemptable partition, which no longer exists, and only accepted preemptable or epimodel. It now defaults to epimodel, accepts the current RSPH partitions (singly or as a list), errors clearly on preemptable or an unknown name, warns on a partial R version like "4.3", and returns a max_cores that fits the chosen partitions. New tests cover it.

The slurmworkflow vignette is rewritten for the current EpiModelHIV-Template layout (make_em_workflow(), renv.lock.hpc restored on compute nodes, current partitions, no sacct), and points to the template chapter READMEs and the lab wiki for the step-by-step.

Bumps the version to 2.9.3.

Also drops netsim_hpc() and the other functions removed in 2.8.0 from CLAUDE.md.

The preemptable partition is gone, so default to epimodel and accept the
partitions the cluster has now, as a vector or a comma-separated string.
Asking for preemptable is now a clear error. Default R to 4.6.1, warn on a
partial version like "4.3" (spack cannot resolve it), return max_cores for
the listed partitions, and give the restore step 180 minutes as the
Template does.
The vignette still described the pre-v3.3.x layout (utils-* scripts,
data/intermediate, renv::init() on the HPC, the preemptable partition,
save_pattern). Walk through make_em_workflow(), renv.lock.hpc, data/run,
the current partitions and array limits instead, and point to the
Template chapter READMEs and the wiki for the step-by-step.
@smjenness
smjenness merged commit 543d0dc into main Oct 12, 2026
2 checks passed
@smjenness
smjenness deleted the refresh-rsph-docs branch October 12, 2026 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant