running-python
OfficialRun Python on HPC with safe, resumable Slurm.
Authoryale-som-hpc
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Running Python workloads on the Yale SOM HPC cluster often requires careful environment setup, thread control, thorough logging, and resilient task execution to avoid repeated work.
Core Features & Use Cases
- uv project environments: create isolated environments under /gpfs and manage dependencies deterministically.
- Safe Slurm templates: generate and run Slurm sbatch scripts with proper thread and library settings.
- Resumable tasks: design tasks so partial results can be resumed without recomputation.
- Observability: structured logging to trace job progress and failures.
- Guidance for debugging: practical patterns for diagnosing common Slurm/Python issues in data analyses.
Quick Start
Initialize a uv project, configure an environment, and submit a resumable Slurm Python job.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: running-python Download link: https://github.com/yale-som-hpc/claude-code-marketplace/archive/main.zip#running-python Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.