/pydag

Simple Python interface to HTCondor/DAGMan

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

PyDAG

Simple Python Interface to HTCondor and DAGMan

PyDAG allows you to create HTCondor submit descriptions, DAGMan nodes, and DAGs via Python. Any Python object that has a string representation that corresponds to a valid HTCondor command or DAGMan keyword can be added to the submit description. You can easily extend PyDAG by defining your own command/keyword classes; classes for pre/post-scripts and macros are already provided.

Documentation: http://pydag.readthedocs.io/en/latest/