edges.io.templogs

Functions for reading temperature log files (EDGES-3 format .tmp and .log).

edges.io.templogs.get_mean_temperature(temperature_table: QTable, start_time: Time | None = None, end_time: Time | None = None, load: Literal['box', 'amb', 'hot', 'open', 'short'] = 'box')[source]

Get the mean temperature for a particular load from the temperature table.

edges.io.templogs.read_temperature_log(logfile: Path | str) QTable[source]

Read a full temperature log file.

edges.io.templogs.read_temperature_log_entry(lines: list[str]) dict[str, Any][source]

Read a single entry from a thermistor log file.