Citlali¶
- class tolteca.reduce.engines.Citlali(path=None, version=None, use_env_path=True)[source]¶
Bases:
tolteca.reduce.engines.base.PipelineEngineA wrapper class of Citlali, the TolTEC data reduction pipeline engine.
It searches for instances of
citlaliexecutables and check their versions against the required version. The latest one is adopted if multiple are found.- Parameters
- pathstr,
pathlib.Path, list The path to search the executable for. A list of paths is accepted which searches the executable in the list in order.
- versionstr
A version specifier/predicate that specifies the required version of pipeline.
- use_env_pathbool
If True, the system PATH env var is consulted.
- pathstr,
Attributes Summary
Methods Summary
find_citlali_executables([path, version, ...])Return a list of
CitlaliExecobjects that satisfy the version constraints.proc_context(config)Return a
CitlaliProcthat run reduction for given input dataset.run(*args, **kwargs)Attributes Documentation
- exec_path¶
- logger = <Logger Citlali (DEBUG)>¶
- version¶
Methods Documentation