hipscatalog_gen.io.input._build_input_ddf
- _build_input_ddf(paths, cfg)[source]
Build the main input collection for the pipeline.
Supports Parquet/CSV/TSV and HATS/LSDB catalogs.
- Parameters:
paths (List[str]) – List of resolved input file paths (after globbing).
cfg (Config) – Parsed configuration object.
- Returns:
ddf_like: Dask-like collection (dd.DataFrame or LSDB Catalog). ra_name: Resolved RA column name. dec_name: Resolved DEC column name. keep_cols: Final ordered list of columns to keep (tile header order).
- Return type:
Tuple (ddf_like, ra_name, dec_name, keep_cols) where