|
lsst.pipe.base
19.0.0-17-g9c22e3c+5
|
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 109 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.__init__ | ( | self, | |
| description | |||
| ) |
Definition at line 118 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.__eq__ | ( | self, | |
| other | |||
| ) |
Definition at line 360 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.__len__ | ( | self | ) |
Definition at line 357 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.__str__ | ( | self, | |
| str | |||
| ) |
Definition at line 186 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.addConfigFile | ( | self, | |
| label | |||
| ) |
Definition at line 265 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.addConfigOverride | ( | self, | |
| label | |||
| ) |
Definition at line 251 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.addConfigPython | ( | self, | |
| label | |||
| ) |
Definition at line 278 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.addInstrument | ( | self, | |
| instrument | |||
| ) |
Definition at line 189 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.addTask | ( | self, | |
| task | |||
| ) |
Definition at line 207 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.fromFile | ( | cls, | |
| filename | |||
| ) |
Definition at line 123 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.fromIR | ( | cls, | |
| deserialized_pipeline | |||
| ) |
Definition at line 155 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.fromPipeline | ( | cls, | |
| pipeline | |||
| ) |
Definition at line 172 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.fromString | ( | cls, | |
| pipeline_string | |||
| ) |
Definition at line 139 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.removeTask | ( | self, | |
| label | |||
| ) |
Definition at line 235 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 300 of file pipeline.py.
| def lsst.pipe.base.pipeline.Pipeline.toFile | ( | self, | |
| filename | |||
| ) |
Definition at line 297 of file pipeline.py.
1.8.13