This PR adds several I/O optimizations and a placeholder script for creating a tiles-SPECPROD.fits file outside of the context of the tsnr afterburner. This script is what is used for the tiles file currently in jura (as of 2024-05-24) but will need to be updated before the final Jura release.
new script bin/desi_create_tiletable
zcatalog uses /dvs_ro instead of /global, and glob instead of iterfiles
tsnr caches the tsnr_ensemble instead of re-reading it from disk every time tsnr2_to_efftime is called
This PR adds several I/O optimizations and a placeholder script for creating a tiles-SPECPROD.fits file outside of the context of the tsnr afterburner. This script is what is used for the tiles file currently in jura (as of 2024-05-24) but will need to be updated before the final Jura release.
tsnr2_to_efftime
is called