PyLHC Submitter¶
This package contains scripts to simplify the creation and submission of jobs to HTCondor.
Functionality¶
- Job Submitter - Generating jobs based on a templates file and submitting them to HTCondor.
- AutoSix - Generating and submitting parametric SixDesk studies easily.
Documentation¶
- Autogenerated docs via
sphinx.
Getting Started¶
Package Availability
As it requires HTCondor bindings, this package is unavailable on Windows. The package is available on: - Linux through PyPI. - Linux and macOS through conda-forge.
Installation is easily done via pip:
python -m pip install pylhc-submitter
One can also install in a conda environment via the conda-forge channel with:
conda install -c conda-forge pylhc_submitter
After installing, scripts can be run with either python -m pylhc_submitter.SCRIPT --FLAG ARGUMENT or by calling the Python files directly.
After installing, codes can be run with either
- from the command line with arguments:
python -m pylhc_submitter.SCRIPT --FLAG ARGUMENT; - from the command line providing a config file:
python -m pylhc_submitter.SCRIPT --entry_cfg config.ini; - by calling the main function in a Python script.