Quickstart¶
Install the release wheel, then create a project from input_catalog.csv.
The catalog must have unique Name values and coordinates in RA_deg and
DEC_deg; optional cutout_size_arcsec values override the default cutout
size per row.
python -m pip install spherex_cutoutdb-1.0.0rc1-py3-none-any.whl
spxcutdb init ./project --catalog input_catalog.csv --target-id-column Name
spxcutdb config show --project ./project --effective --hash
spxcutdb config validate --project ./project
spxcutdb validate --project ./project --catalog input_catalog.csv
spxcutdb discover --project ./project --resume
spxcutdb calibration sync --project ./project --product required --download-source cloud --max-workers 8
spxcutdb calibration validate --project ./project
spxcutdb run --project ./project --catalog input_catalog.csv --download-missing --resume --cleanup-cutouts success-after-source --qa-level standard
spxcutdb summary --project ./project
The main science products are written under results/spectra,
results/plots, results/qa, and results/provenance.
The release package includes a tiny example at examples/input_catalog.csv for
CLI smoke tests. Real science runs should use your vetted catalog with unique
Name values.