Slurmtools User Guide
Welcome to the slurmtools User Guide! slurmtools provides scientists with a user-friendly toolkit for seamless Slurm integration, making job submission, monitoring, and management a breeze. With its intuitive interface, you can customize job submissions through flexible template files, perfectly adapting slurmtools to your unique research workflows. As slurmtools is in active, early-stage development, be sure to visit our GitHub page frequently to stay up-to-date with the latest features and releases.
What is slurmtools?
At its core, slurmtools is a lightweight yet powerful package, designed to streamline your interactions with Slurm using simple slurm command wrappers. Here’s a quick overview of what you can do:
- submit_slurm_job - Easily submit jobs with this
sbatchwrapper - get_slurm_jobs - Get a summary of running jobs with this
squeuewrapper - cancel_slurm_job - Cancel a job with this
scancelwrapper - get_slurm_partitions - Get a list of available partitions with this
sinfowrapper
and a helper function:
- generate_nmm_config - which helps setup nmm - a NONMEM monitor tool
Ready to dive into slurmtools? Head over to the getting started guide to get setup using slurmtools or check out our function-specific guides for detailed insights and advanced tips!