qsonic-coadd

usage: qsonic-coadd [-h] --input-dirs INPUT_DIRS [INPUT_DIRS ...] --output-dir
                    OUTPUT_DIR [--nside NSIDE] [--nest] [--nproc NPROC]

Named Arguments

--input-dirs, -i

Directories that have delta-*.fits files. Multiple arguments are passed with a space

--output-dir, -o

Output directory.

--nside

Output healpix nside

Default: 8

--nest

Use NESTED pixelization.

Default: False

--nproc

Number of processes.

Functions

get_parser()[source]

Constructs the parser needed for the script.

Returns:

parser

Return type:

argparse.ArgumentParser

read_dirs_to_dict(directories, nproc)[source]

Reads all directories full of delta-*.fits files, and coadds them into forest_dict dictionary.

Parameters:
  • directories (list(str)) – List of directories to search for delta-*.fits` files.

  • nproc (int) – Number of processes.

Returns:

forest_dict – Dictionary of Delta objects by TARGETID as key.

Return type:

dict(Delta)

write_one_hpx(hpx, list_deltas, output_dir)[source]

Writes to one healpix delta file.

Parameters:
  • hpx (int) – Healpixel.

  • list_deltas (list(Delta)) – List of delta files.

  • output_dir (str) – Output directory.

main()[source]