I/O
Input loaders and HiPS writer utilities.
Typical flow:
from hipscatalog_gen.io import _build_input_ddf, write_properties
ddf, ra, dec, keep_cols = _build_input_ddf(paths, cfg)[:4]
write_properties(out_dir, cfg.output, cfg.algorithm.level_limit, n_src=len(ddf))
Build the main input collection for the pipeline. |
|
Build a small column summary from a sample. |
|
Build a column summary using global Dask-based statistics. |
|
Write one TSV per HEALPix cell and build optional Allsky dataframe. |
|
Build header line from a list of column names. |
|
Write HiPS 'properties' file for a catalogue HiPS. |
|
Write command-line arguments used to run the pipeline. |
|
Write VOTable metadata (metadata.xml and Metadata.xml). |
|
Build and write MOC from densmap counts. |
|
Write densmap_o<depth>.fits for depths < 13. |