running-python

Official

Run 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.