ThermalDataAnalyzer

Check data integrity related to the thermal modeling of CHIME complex gain.

For now it only checks for cable loop data.

Metrics

dias_task_<task name>_delay_seconds

Delays computed for each cable loop.

Labels
chan_id : CHIME channel ID of the cable loop.

Config Variables

Data to analyze is selected from <now> - <offset> until <now> - <offset> + <trange>.

dias.analyzers.thermaldata_analyzer.ThermalDataAnalyzer.offset

A string describing a timedelta. Don’t analyze data older than this much before task execution time.

Type:str
dias.analyzers.thermaldata_analyzer.ThermalDataAnalyzer.trange

A string describing a timedelta. Time range data is accepted from.

Type:str
dias.analyzers.thermaldata_analyzer.ThermalDataAnalyzer.loop_ids

Channel IDs of the cable loops. Default : [944, 1314, 2034].

Type:list(inst)
dias.analyzers.thermaldata_analyzer.ThermalDataAnalyzer.ref_ids

Channel IDs to use as reference. Default: [688, 1058, 2032].

Type:list(int)

Additionally, the config parameters of the base class are expected in the task file

dias.analyzer.Analyzer(name, write_dir, …) Base class for all dias analyzers.