Changes for version 0.19.0 - 2026-04-01
- Harmonise 'session' CLI to accept -t TIME_STR in addition to -h HOURS_INT (similar to runjob)
- Paper update
Documentation
How to make your configuration file for NBI::Slurm tools
List your jobs (or others), and delete them if you wish
Create a Singularity/Apptainer image from micromamba
Install a "package" in the NBI HPC using a singularity image
Universal launcher dispatcher for nbilaunch tool wrappers
check for binary in your $PATH variable an nicely print the results
Utility to print info from Slurm
Remove a "package" in the NBI HPC that was installed using make_package
Run a job in the cluster using NBI::Slurm
Start an interactive session on the cluster
Search for HPC packages in the cluster
Interactive TUI for viewing and managing SLURM jobs
Wait for selected jobs to exit the queue
Repeat a command while a job is running
List the users with active jobs, and the number of jobs in the cluster
Modules
Find energy-efficient SLURM job start times
A class for representing a job for NBI::Slurm
Base class for nbilaunch tool wrappers
Provenance record for a single nbilaunch job run
A class for representing a the SLURM options for NBI::Slurm
Ordered list of NBI::Job objects with dependency wiring
NBI::Queue, to filter jobs in the queue
NBI::QueuedJob, to describe a job from the SLURM queue (squeue)
NBI Slurm module