Reference¶
dias Package¶
dias, a data integrity analysis system.
Functions¶
stop_scheduler(pidfile) |
Stop a running scheduler. |
Classes¶
Analyzer(name, write_dir, state_dir) |
Base class for all dias analyzers. |
CHIMEAnalyzer(name, write_dir, state_dir) |
A base dias analyzer class with CHIME-specific extensions. |
ConfigLoader(config_path[, limit_task]) |
dias Config loader class. |
DiasConcurrencyError |
dias concurrency exception. |
DiasConfigError(message) |
Exception raised for errors in the dias config. |
DiasException |
Dias base exception class. |
DiasUsageError(message) |
Exception raised for errors in the usage of dias. |
Job(task, executor) |
The Job class is used to store metadata about a running task. |
Scheduler(config) |
dias Scheduler. |
Task(task_name, task_config, write_dir, …) |
dias Task. |
TaskQueue(tasks) |
The dias task queue. |
Class Inheritance Diagram¶

dias.analyzers Package¶
Analyzers for dias.
Classes¶
FeedpositionsAnalyzer(name, write_dir, state_dir) |
A CHIME analyzer to calculate the East-West feed positions. |
FindJumpAnalyzer(name, write_dir, state_dir) |
Finds jumps or steps in the autocorrelations. |
FlagRFIAnalyzer(name, write_dir, state_dir) |
Identifies data contaminated by RFI. |
SampleAnalyzer(name, write_dir, state_dir) |
One-line description. |
SensitivityAnalyzer(name, write_dir, state_dir) |
SensitivityAnalyzer. |
TestAnalyzer(name, write_dir, state_dir) |
Test dias analyzer. |
ThermalDataAnalyzer(name, write_dir, state_dir) |
Check data integrity related to the thermal modeling of CHIME complex gain. |
Class Inheritance Diagram¶
