tlpipe.pipeline.pipeline.Manager

class tlpipe.pipeline.pipeline.Manager(pipefile=None, feedback=2)[source]

Pipeline manager for setting up and running pipeline tasks.

The manager is in charge of initializing all pipeline tasks, setting them up by providing the appropriate parameters, then executing the methods of each task in the appropriate order. It also handles intermediate data products and ensuring that the correct products are passed between tasks.

Attributes

params_init
prefix
__init__(pipefile=None, feedback=2)[source]

Methods

run() Main driver method for the pipeline.
show_params() Show all parameters that can be set and their default values.