pydpiper is a set of python modules that offers programmatic control over pipelines. It is very much under active development. Classes for building and controling the pipeline can be found in pydpiper/pipeline.py. The location of the pipeline directory must be in the users PYTHONPATH. The code for executing the pipeline can be found in pipeline_executor.py. sge_batch is a perl script (written independently of this code) that is required to use the --queue=sge option currently written into pydpiper. It may be rewritten or moved to a separate subdirectory in the future. For now, this script should reside in a directory in the user's path. Application modules that utilize the pipeline class definitions are currently in applications folder. These applications may be moved to a separate repository at a later date.