CustomFunctor#

class lsst.pipe.tasks.functors.CustomFunctor(expr, **kwargs)#

Bases: Functor

Arbitrary computation on a catalog.

Column names (and thus the columns to be loaded from catalog) are found by finding all words and trying to ignore all “math-y” words.

Parameters#

exprstr

Expression to evaluate, to be parsed and executed by mag_aware_eval.

Attributes Summary

columns

Columns required to perform calculation.

name

Full name of functor (suitable for figure labels).

Attributes Documentation

columns#
name#