lsst.pipe.tasks  20.0.0-27-ge995c119+62a6f0ba51
Public Member Functions | Static Public Attributes | List of all members
lsst.pipe.tasks.postprocess.TransformSourceTableTask Class Reference
Inheritance diagram for lsst.pipe.tasks.postprocess.TransformSourceTableTask:
lsst.pipe.tasks.postprocess.TransformCatalogBaseTask

Public Member Functions

def writeMetadata (self, dataRef)
 
def outputDataset (self)
 
def inputDataset (self)
 
def ConfigClass (self)
 
def runDataRef (self, dataRef)
 
def run (self, parq, funcs=None, dataId=None)
 
def getFunctors (self)
 
def getAnalysis (self, parq, funcs=None, filt=None)
 
def transform (self, filt, parq, funcs, dataId)
 
def write (self, df, parqRef)
 

Static Public Attributes

 ConfigClass
 
 inputDataset
 
 outputDataset
 

Detailed Description

Transform/standardize a source catalog

Definition at line 769 of file postprocess.py.

Member Function Documentation

◆ ConfigClass()

def lsst.pipe.tasks.postprocess.TransformCatalogBaseTask.ConfigClass (   self)
inherited

Definition at line 532 of file postprocess.py.

◆ getAnalysis()

def lsst.pipe.tasks.postprocess.TransformCatalogBaseTask.getAnalysis (   self,
  parq,
  funcs = None,
  filt = None 
)
inherited

Definition at line 574 of file postprocess.py.

◆ getFunctors()

def lsst.pipe.tasks.postprocess.TransformCatalogBaseTask.getFunctors (   self)
inherited

Definition at line 569 of file postprocess.py.

◆ inputDataset()

def lsst.pipe.tasks.postprocess.TransformCatalogBaseTask.inputDataset (   self)
inherited

Definition at line 528 of file postprocess.py.

◆ outputDataset()

def lsst.pipe.tasks.postprocess.TransformCatalogBaseTask.outputDataset (   self)
inherited

Definition at line 524 of file postprocess.py.

◆ run()

def lsst.pipe.tasks.postprocess.TransformCatalogBaseTask.run (   self,
  parq,
  funcs = None,
  dataId = None 
)
inherited
Do postprocessing calculations

Takes a `ParquetTable` object and dataId,
returns a dataframe with results of postprocessing calculations.

Parameters
----------
parq : `lsst.pipe.tasks.parquetTable.ParquetTable`
    ParquetTable from which calculations are done.
funcs : `lsst.pipe.tasks.functors.Functors`
    Functors to apply to the table's columns
dataId : dict, optional
    Used to add a `patchId` column to the output dataframe.

Returns
------
    `pandas.DataFrame`

Reimplemented in lsst.pipe.tasks.postprocess.TransformObjectCatalogTask.

Definition at line 542 of file postprocess.py.

◆ runDataRef()

def lsst.pipe.tasks.postprocess.TransformCatalogBaseTask.runDataRef (   self,
  dataRef 
)
inherited

Definition at line 535 of file postprocess.py.

◆ transform()

def lsst.pipe.tasks.postprocess.TransformCatalogBaseTask.transform (   self,
  filt,
  parq,
  funcs,
  dataId 
)
inherited

Definition at line 581 of file postprocess.py.

◆ write()

def lsst.pipe.tasks.postprocess.TransformCatalogBaseTask.write (   self,
  df,
  parqRef 
)
inherited

Definition at line 593 of file postprocess.py.

◆ writeMetadata()

def lsst.pipe.tasks.postprocess.TransformSourceTableTask.writeMetadata (   self,
  dataRef 
)
No metadata to write.

Reimplemented from lsst.pipe.tasks.postprocess.TransformCatalogBaseTask.

Definition at line 778 of file postprocess.py.

Member Data Documentation

◆ ConfigClass

lsst.pipe.tasks.postprocess.TransformSourceTableTask.ConfigClass
static

Definition at line 773 of file postprocess.py.

◆ inputDataset

lsst.pipe.tasks.postprocess.TransformSourceTableTask.inputDataset
static

Definition at line 775 of file postprocess.py.

◆ outputDataset

lsst.pipe.tasks.postprocess.TransformSourceTableTask.outputDataset
static

Definition at line 776 of file postprocess.py.


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