ComputeColumnsAction#

class lsst.pipe.tasks.postprocess.ComputeColumnsAction(*args, **kw)#

Bases: ConfigurableAction

An action that computes multiple vectors from an input.

This class is meant to be compatible with analysis_tools’ AnalysisAction class, which cannot be a dependency of pipe_tasks.

Methods Summary

__call__(table)

This method must return a dict of computed columns.

getInputSchema()

Return the required inputs for this action.

Methods Documentation

__call__(table: Table) dict[str, ndarray[tuple[Any, ...], dtype[_ScalarT]]]#

This method must return a dict of computed columns.

getInputSchema() dict[str, type[ndarray[tuple[Any, ...], dtype[_ScalarT]]]]#

Return the required inputs for this action.

This function is meant to be compatible with