|
lsst.obs.base
18.1.0-22-gcd16eb0+1
|
Public Member Functions | |
| def | getDatasetType (self) |
| def | __init__ |
| def | extractMetadata |
| def | groupByExposure |
| def | collectDimensionRecords |
| def | expandDataIds |
| def | prep |
| def | insertDimensionData |
| def | ingestExposureDatasets |
| def | run |
Public Attributes | |
| butler | |
| universe | |
| instrument | |
| camera | |
| datasetType | |
Static Public Attributes | |
| ConfigClass = RawIngestConfig | |
Driver Task for ingesting raw data into Gen3 Butler repositories.
This Task is intended to be runnable from the command-line, but it doesn't
meet the other requirements of CmdLineTask or PipelineTask, and wouldn't
gain much from being one. It also wouldn't really be appropriate as a
subtask of a CmdLineTask or PipelineTask; it's a Task essentially just to
leverage the logging and configurability functionality that provides.
Each instance of `RawIngestTask` writes to the same Butler. Each
invocation of `RawIngestTask.run` ingests a list of files.
Parameters
----------
config : `RawIngestConfig`
Configuration for the task.
butler : `~lsst.daf.butler.Butler`
Butler instance. Ingested Datasets will be created as part of
``butler.run`` and associated with its Collection.
kwds
Additional keyword arguments are forwarded to the `lsst.pipe.base.Task`
constructor.
Other keyword arguments are forwarded to the Task base class constructor.
| def lsst.obs.base.ingest.RawIngestTask.__init__ | ( | self, | |
| config | |||
| ) |
| def lsst.obs.base.ingest.RawIngestTask.collectDimensionRecords | ( | self, | |
| exposure | |||
| ) |
| def lsst.obs.base.ingest.RawIngestTask.expandDataIds | ( | self, | |
| data | |||
| ) |
| def lsst.obs.base.ingest.RawIngestTask.extractMetadata | ( | self, | |
| filename | |||
| ) |
| def lsst.obs.base.ingest.RawIngestTask.getDatasetType | ( | self | ) |
| def lsst.obs.base.ingest.RawIngestTask.groupByExposure | ( | self, | |
| files | |||
| ) |
| def lsst.obs.base.ingest.RawIngestTask.ingestExposureDatasets | ( | self, | |
| exposure | |||
| ) |
| def lsst.obs.base.ingest.RawIngestTask.insertDimensionData | ( | self, | |
| records | |||
| ) |
| def lsst.obs.base.ingest.RawIngestTask.prep | ( | self, | |
| files, | |||
| pool | |||
| ) |
| def lsst.obs.base.ingest.RawIngestTask.run | ( | self, | |
| files, | |||
| pool | |||
| ) |
|
static |
1.8.13