This PR includes a mix of changes and updates under the umbrella of prepping for the next version of VACs. (I was hoping to include some additional documentation and unit tests but I will do that in a separate PR.)
Key updates include:
Bash and slurm scripts (with hard-coded paths) used during production have been pulled out of the repo, following @sbailey's recommendations in https://github.com/desihub/fastspecfit/pull/108.
NERSC- and MPI-friendly changes have been incorporated, such as not using subprocess and using multiprocessing.set_start_method('spawn').
fastspecfit-qa has been renamed fastqa and the QA code has been ported to a new module, fastspecfit.qa.
Updates to the default K-corrections and rest-frame photometry have been made, following the recommendations in #141.
FLYA_1215_CONT, LOGL_1450, LOGL_1700, and LOGL_3000 have been added to the data model (see #112).
This PR includes a mix of changes and updates under the umbrella of prepping for the next version of VACs. (I was hoping to include some additional documentation and unit tests but I will do that in a separate PR.)
Key updates include:
subprocess
and usingmultiprocessing.set_start_method('spawn')
.fastspecfit-qa
has been renamedfastqa
and the QA code has been ported to a new module,fastspecfit.qa
.FLYA_1215_CONT
,LOGL_1450
,LOGL_1700
, andLOGL_3000
have been added to the data model (see #112).{LINENAME}_BOXFLUX_IVAR
and{LINENAME}_FLUX_IVAR
have been updated / corrected, following the analysis in https://github.com/desihub/fastspecfit/issues/127#issuecomment-1668352838.