lsst.pipe.drivers  21.0.0-5-gd00fb1e+b716ccc0fd
Public Member Functions | Static Public Attributes | List of all members
lsst.pipe.drivers.visualizeVisit.VisualizeVisitTask Class Reference
Inheritance diagram for lsst.pipe.drivers.visualizeVisit.VisualizeVisitTask:
lsst::ctrl::pool::parallel::BatchPoolTask lsst::ctrl::pool::parallel::BatchCmdLineTask

Public Member Functions

def __init__ (self, *args, **kwargs)
 
def batchWallTime (cls, time, parsedCmd, numCores)
 
def runDataRef (self, expRef)
 
def readImage (self, cache, dataId)
 
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)
 

Static Public Attributes

 ConfigClass = VisualizeVisitConfig
 

Detailed Description

Definition at line 75 of file visualizeVisit.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.pipe.drivers.visualizeVisit.VisualizeVisitTask.__init__ (   self,
args,
**  kwargs 
)

Definition at line 79 of file visualizeVisit.py.

Member Function Documentation

◆ batchWallTime()

def lsst.pipe.drivers.visualizeVisit.VisualizeVisitTask.batchWallTime (   cls,
  time,
  parsedCmd,
  numCores 
)
Return walltime request for batch job

Subclasses should override if the walltime should be calculated
differently (e.g., addition of some serial time).

Parameters
----------
time : `float`
    Requested time per iteration.
parsedCmd : `argparse.Namespace`
    Results of argument parsing.
numCores : `int`
    Number of cores.

Definition at line 92 of file visualizeVisit.py.

◆ readImage()

def lsst.pipe.drivers.visualizeVisit.VisualizeVisitTask.readImage (   self,
  cache,
  dataId 
)
Collect original image for visualisation

This method runs on the slave nodes.

Parameters
----------
cache : `lsst.pipe.base.Struct`
    Process pool cache.
dataId : `dict`
    Data identifier.

Returns
-------
detId : `int`
    Detector identifier.
image : `lsst.afw.image.MaskedImage`
    Binned image.

Definition at line 136 of file visualizeVisit.py.

◆ runDataRef()

def lsst.pipe.drivers.visualizeVisit.VisualizeVisitTask.runDataRef (   self,
  expRef 
)
Generate an image of the entire visit

Only the master node executes this method; it controls the slave nodes,
which do the data retrieval.

Parameters
----------
expRef : `lsst.daf.persistence.ButlerDataRef`
    Data reference for exposure.

Definition at line 110 of file visualizeVisit.py.

Member Data Documentation

◆ ConfigClass

lsst.pipe.drivers.visualizeVisit.VisualizeVisitTask.ConfigClass = VisualizeVisitConfig
static

Definition at line 76 of file visualizeVisit.py.


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