demerge.data package#

Module contents#

class DataPackage(antenna: Path | None, cabin: Path | None, corresp: Path, misti: Path | None, obsinst: Path, readout: Path, skychop: Path | None, weather: Path | None)[source]#

Bases: object

Parsed data package structure.

Parameters:
  • antenna (Path | None)

  • cabin (Path | None)

  • corresp (Path)

  • misti (Path | None)

  • obsinst (Path)

  • readout (Path)

  • skychop (Path | None)

  • weather (Path | None)

antenna: Path | None#

Path of the antenna log (optional).

cabin: Path | None#

Path of the cabin log (optional).

corresp: Path#

Path of the KID correspondence (required).

misti: Path | None#

Path of the MiSTI log (optional).

obsinst: Path#

Path of the observation instruction (required).

readout: Path#

Path of the KID readout FITS (required).

skychop: Path | None#

Path of the sky chopper log (optional).

weather: Path | None#

Path of the weather log (optional).

parse(data_pack: Path | str, /) DataPackage[source]#

Parse a data package (data directory).

Parameters:

data_pack (Path | str)

Return type:

DataPackage