HLTDS Reference Data
Role
HLTDS is no longer the center of the science workflow. It remains useful for:
downloading and preparing external Diffsky HLTDS artifacts;
checking photometry and error-model contracts;
debugging low-redshift behavior against a non-FENIKS reference;
comparing FENIKS synthetic populations to an external reference.
Do not use projected HLTDS PopCosmos-like quantities as direct object-level truth for the learned prior. The controlled prior-learning dataset is FENIKS.
Active HLTDS Configs
Config |
Purpose |
|---|---|
|
Download/preparation/validation config for the low-z 04/14 HLTDS debug
parquet with materialized |
|
Download/preparation/validation config for the higher-redshift 03/31
truth-rich debug parquet with the current |
Commands
Inventory remote files:
python -m euclid_dsps.cli \
--config configs/diffsky_dataset_hltds_04_14.yaml \
diffsky-list-remote
Download a bounded subset:
python -m euclid_dsps.cli \
--config configs/diffsky_dataset_hltds_04_14.yaml \
diffsky-download-subset \
--limit-files 2
Prepare the normalized parquet:
python -m euclid_dsps.cli \
--config configs/diffsky_dataset_hltds_04_14.yaml \
diffsky-prepare-dataset
Validate and diagnose:
python -m euclid_dsps.cli \
--config configs/diffsky_dataset_hltds_04_14.yaml \
diffsky-validate-dataset
python -m euclid_dsps.cli \
--config configs/diffsky_dataset_hltds_04_14.yaml \
diffsky-dataset-diagnostics
Data Contract
Prepared HLTDS tables must keep:
object identity and source-file provenance;
native
flux_<band>and materializedfluxerr_<band>columns;explicit error-model metadata;
direct truth columns separate from generated or projected truth columns;
validation reports that flag missing truth dimensions instead of silently filling them.
Relationship To FENIKS
FENIKS is the controlled training dataset for prior learning and NN+DSPS+NF. HLTDS can be used to sanity-check redshift ranges, colors, noise scales, and failure modes, but it should not determine the learned prior target unless a separate experiment explicitly says so.