lsst.pipe.drivers  8.5-hsc+1
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
lsst.pipe.drivers.sourceTableDriver.SourceTableDriverTask Class Reference
Inheritance diagram for lsst.pipe.drivers.sourceTableDriver.SourceTableDriverTask:
lsst::ctrl::pool::parallel::BatchParallelTask lsst::ctrl::pool::parallel::BatchCmdLineTask

Public Member Functions

def __init__ (self, args, kwargs)
 Constructor. More...
 
def runDataRef (self, sensorRef)
 
def parseAndRun (cls, args, kwargs)
 
def parseAndSubmit (cls, args=None, kwargs)
 
def batchWallTime (cls, time, parsedCmd, numCores)
 
def batchCommand (cls, args)
 
def logOperation (self, operation, catch=False, trace=True)
 

Public Attributes

 ignoreCcds
 

Static Public Attributes

 ConfigClass = SourceTableDriverConfig
 
 RunnerClass = BatchTaskRunner
 

Detailed Description

Convert existing src tables to parquet Source Table

This driver can convert PDR2-era `src` tables that do not have
* local photo calib columns
* local wcs columns
* sky_source flag and
* detect_isPrimary flags set.set

It is specialized for the 2021 HSC data release in which we will
not rerun singleFrameDriver but start the processing from FGCM.

Can be removed during after the Gen2 deprecation period.

Definition at line 32 of file sourceTableDriver.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.pipe.drivers.sourceTableDriver.SourceTableDriverTask.__init__ (   self,
  args,
  kwargs 
)

Constructor.

Parameters
[in,out]kwargsother keyword arguments for lsst.ctrl.pool.BatchParallelTask

Definition at line 50 of file sourceTableDriver.py.

Member Function Documentation

◆ runDataRef()

def lsst.pipe.drivers.sourceTableDriver.SourceTableDriverTask.runDataRef (   self,
  sensorRef 
)
Process a single CCD

Definition at line 71 of file sourceTableDriver.py.

Member Data Documentation

◆ ConfigClass

lsst.pipe.drivers.sourceTableDriver.SourceTableDriverTask.ConfigClass = SourceTableDriverConfig
static

Definition at line 46 of file sourceTableDriver.py.

◆ ignoreCcds

lsst.pipe.drivers.sourceTableDriver.SourceTableDriverTask.ignoreCcds

Definition at line 57 of file sourceTableDriver.py.

◆ RunnerClass

lsst.pipe.drivers.sourceTableDriver.SourceTableDriverTask.RunnerClass = BatchTaskRunner
static

Definition at line 48 of file sourceTableDriver.py.


The documentation for this class was generated from the following file: