CitlaliStepConfig

class tolteca.reduce.engines.CitlaliStepConfig(**kwargs)[source]

Bases: tollan.utils.dataclass_schema.DataclassNamespace

The config class for reduction with Citlali.

Attributes Summary

logger

name

schema

Methods Summary

__call__(cfg)

Call self as a function.

run(cfg[, inputs])

Run this reduction step.

Attributes Documentation

logger = <Logger CitlaliStepConfig (DEBUG)>
name
schema = DataclassSchema({Optional('path'): RelPathSchema(<class 'str'>), Optional('version'): <class 'str'>, Optional('log_level'): Or('TRACE', 'DEBUG', 'INFO'), Optional('config'): DataclassSchema({DataclassSchemaOptional('low_level'): Or(RelPathSchema(<class 'str'>), <class 'dict'>), DataclassSchemaOptional('image_frame_params'): DataclassSchema({DataclassSchemaOptional('pixel_size'): PhysicalTypeSchema(Or(<class 'int'>, <class 'float'>, <class 'str'>))})})})

Methods Documentation

__call__(cfg)[source]

Call self as a function.

run(cfg, inputs=None)[source]

Run this reduction step.