Core

Entry points and configuration helpers exposed at the package root.

Typical usage:

from hipscatalog_gen import load_config, run_pipeline
cfg = load_config("config.yaml")
run_pipeline(cfg)

hipscatalog_gen.Config

Top-level configuration container for the HiPS pipeline.

hipscatalog_gen.load_config

Load configuration from a YAML file.

hipscatalog_gen.run_pipeline

Lazily import and invoke the pipeline entrypoint.

hipscatalog_gen.config.display_available_configs

Display a concise reference of all configuration options.

hipscatalog_gen.config.load_config_from_dict

Build configuration from an in-memory mapping.

hipscatalog_gen.cli.main

Entry point for the command-line interface.