demerge package#
Subpackages#
Module contents#
- demerge(obsid: str, /, *, data_dir: PathLike[str] | str = PosixPath('.'), dems_dir: PathLike[str] | str = PosixPath('.'), reduced_dir: Path | None = None, cdb: PathLike[str] | str = PosixPath('/__w/demerge/demerge/demerge/data/cdb_20250528.zarr.zip'), ddb: PathLike[str] | str = PosixPath('/__w/demerge/demerge/demerge/data/ddb_20250814.fits.gz'), overwrite: bool = False, debug: bool = False, **options: Any) Path [source]#
Run reduce and merge commands to create a single DEMS.
- Parameters:
obsid (str) – Observation ID (YYYYmmddHHMMSS).
data_dir (PathLike[str] | str) – Path of directory where data packages are placed, i.e. expecting
${data_dir}/cosmos_YYYYmmddHHMMSS
.dems_dir (PathLike[str] | str) – Path of directory where merged DEMS will be placed, i.e. expecting
${dems_dir}/dems_YYYYmmddHHMMSS.zarr.zip
.reduced_dir (Path | None) – Path of directory where reduced packages are placed, i.e. expecting
${reduced_dir}/reduced_YYYYmmddHHMMSS
. If not specified, a temporary directory will be used.cdb (PathLike[str] | str) – Path of CDB (KID correspondence database) file.
ddb (PathLike[str] | str) – Path of DDB (DESHIMA database) file.
overwrite (bool) – If True, the reduced package and the merged DEMS file will be overwritten even if they exist.
debug (bool) – If True, detailed logs for debugging will be printed.
**options (Any) – Other merge options for the reduce and merge commands.
- Returns:
Path of the merged DEMS.
- Return type:
Path