lsst.pipe.base
18.1.0-12-g3dc8cbe+1
|
Public Member Functions | |
def | __init__ |
def | fromFile |
def | fromString |
def | fromIR |
def | fromPipeline |
def | __str__ (self) |
def | addInstrument |
def | addTask |
def | removeTask |
def | addConfigOverride |
def | addConfigFile |
def | addConfigPython |
def | toFile |
def | toExpandedPipeline (self) |
def | __len__ (self) |
def | __eq__ |
A `Pipeline` is a representation of a series of tasks to run, and the configuration for those tasks. Parameters ---------- description : `str` A description of that this pipeline does.
Definition at line 98 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.__init__ | ( | self, | |
description | |||
) |
Definition at line 107 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.__eq__ | ( | self, | |
other | |||
) |
Definition at line 342 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.__len__ | ( | self | ) |
Definition at line 339 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.__str__ | ( | self, | |
str | |||
) |
Definition at line 175 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.addConfigFile | ( | self, | |
label | |||
) |
Definition at line 247 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.addConfigOverride | ( | self, | |
label | |||
) |
Definition at line 233 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.addConfigPython | ( | self, | |
label | |||
) |
Definition at line 260 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.addInstrument | ( | self, | |
instrument | |||
) |
Definition at line 178 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.addTask | ( | self, | |
task | |||
) |
Definition at line 196 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.fromFile | ( | cls, | |
filename | |||
) |
Definition at line 112 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.fromIR | ( | cls, | |
deserialized_pipeline | |||
) |
Definition at line 144 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.fromPipeline | ( | cls, | |
pipeline | |||
) |
Definition at line 161 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.fromString | ( | cls, | |
pipeline_string | |||
) |
Definition at line 128 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.removeTask | ( | self, | |
label | |||
) |
Definition at line 217 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.toExpandedPipeline | ( | self, | |
Generator, | |||
TaskDef | |||
) |
Returns a generator of TaskDefs which can be used to create quantum graphs. Returns ------- generator : generator of `TaskDef` The generator returned will be the sorted iterator of tasks which are to be used in constructing a quantum graph. Raises ------ NotImplementedError If a dataId is supplied in a config block. This is in place for future use
Definition at line 282 of file pipeline.py.
def lsst.pipe.base.pipeline.Pipeline.toFile | ( | self, | |
filename | |||
) |
Definition at line 279 of file pipeline.py.