CondorPy¶
condorpy: | Python interface for high-throughput computing with HTCondor |
---|---|
Version: | 0.0.0 |
Author: | Scott Christensen |
Team: | CI-Water |
Homepage: | http://tethysplatform.org/condorpy |
License: | BSD 2-Clause |
Contents:
Description¶
Condorpy is a wrapper for the command line interface (cli) of HTCondor and enables creating submitting and monitoring HTCondor jobs from Python. HTCondor must be installed to use condorpy.
Installing¶
$ pip install condorpy
Installing from Source¶
$ python setup.py install
Getting Started¶
>>> from condorpy import Job, Templates
>>> job = Job('job_name', Templates.vanilla_transfer_files)
>>> job.executable = 'job_script'
>>> jobs.arguments = 'input_1 input_2'
>>> job.transfer_input_files = 'input_1 input_2'
>>> job.transfer_output_files = 'output'
>>> job.submit()
TODO¶
Acknowledgements¶
This material was developed as part of the CI-Water project which was supported by the National Science Foundation under Grant No. 1135482