Skip to content
Manage traditional HPC cluster workflows in Python
Python Shell Makefile
Branch: develop
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
clusterjob
docs
tests
.gitignore
.travis.yml
LICENSE
Makefile
README.markdown
environment.yml
readthedocs.yml
setup.py

README.markdown

clusterjob

PyPI version Build Status Documentation Status Coverage Status

Python library to manage workflows on traditional HPC cluster systems.

The library provides the JobScript class that wraps around shell scripts, allowing them to be submitted to a local or remote HPC cluster scheduling system. The resource requirements (nodes, CPUs, runtime, etc.) for the scheduler are stored in the attributes of the JobScript object.

Read the full documentation on ReadTheDocs

At present, the following schedulers are supported:

Support for the Univa Grid Engine (UGE) is planned.

Installation

pip install clusterjob
You can’t perform that action at this time.