lsst.pipe.tasks g14a832a312+311607e4ab
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | Protected Attributes | Static Protected Attributes | List of all members
lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction Class Reference
Inheritance diagram for lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction:
lsst.pipe.tasks.dataFrameActions._actions.AddColumn lsst.pipe.tasks.dataFrameActions._actions.MultiColumnAction lsst.pipe.tasks.dataFrameActions._actions.SingleColumnAction lsst.pipe.tasks.dataFrameActions._actions.CoordColumn lsst.pipe.tasks.dataFrameActions._actions.MagColumnDN lsst.pipe.tasks.dataFrameActions._actions.MagColumnNanoJansky lsst.pipe.tasks.dataFrameActions._actions.NanoJansky lsst.pipe.tasks.dataFrameActions._actions.NanoJanskyErr

Public Member Functions

None __init_subclass__ (cls, **kwargs)
 
Iterable[Any] __call__ (self, dataFrame, **kwargs)
 
Iterable[str] columns (self)
 

Static Public Attributes

 cache
 
 cacheArgs
 

Protected Attributes

 _actionCache
 

Static Protected Attributes

Mapping _actionCache [int, Any]
 

Detailed Description

Definition at line 11 of file _baseDataFrameActions.py.

Member Function Documentation

◆ __call__()

Iterable[Any] lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction.__call__ ( self,
dataFrame,
** kwargs )

◆ __init_subclass__()

None lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction.__init_subclass__ ( cls,
** kwargs )

Definition at line 21 of file _baseDataFrameActions.py.

◆ columns()

Iterable[str] lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction.columns ( self)

Member Data Documentation

◆ _actionCache [1/2]

Mapping lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction._actionCache [int, Any]
staticprotected

Definition at line 12 of file _baseDataFrameActions.py.

◆ _actionCache [2/2]

lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction._actionCache
protected

Definition at line 22 of file _baseDataFrameActions.py.

◆ cache

lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction.cache
static
Initial value:
= Field(doc="Controls if the results of this action should be cached,"
" only works on frozen actions",
dtype=bool, default=False)

Definition at line 14 of file _baseDataFrameActions.py.

◆ cacheArgs

lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction.cacheArgs
static
Initial value:
= ListField(doc="If cache is True, this is a list of argument keys that will be used to "
"compute the cache key in addition to the DataFrameId",
dtype=str, optional=True)

Definition at line 17 of file _baseDataFrameActions.py.


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