Skip to content

v1.4.0 -- line spread function and spectrum template error

Compare
Choose a tag to compare
@cschreib cschreib released this 11 Aug 10:33
· 16 commits to master since this release

Warning: this release changes the behavior of the program compared to previous releases. Previous releases applied the same template error function to the photometry and spectrum, unless AUTO_SCALE=1 in which case the error function was only applied to the photometry. Now, the value of AUTO_SCALE is no longer relevant. Whether or not the spectrum has a template error function applied is entirely controlled by TEMP_ERR_SPEC_FILE (not set by default). This brings the default FAST++ behavior closer to that of the original FAST, where the template error function was never used when fitting the spectrum.

New features:

  • Added option TEMP_ERR_SPEC_FILE to control the template error function for the spectrum
  • The spectrum no longer inherits the same template error function as the photometry
  • AUTO_SCALE=1 no longer automatically disables the template error for the spectrum
  • Added option SPEC_LSF_FILE to apply a line spread function to the models
  • Added option LSF_BEST_FIT for appending the LSF-convolved model to the best fit output

Bug fixes:

  • Fixed crash when saving extra outputs and using an absolute path in CATALOG
  • Fixed invalid cache and grid files if using extremely large number of models or galaxies (more than 4 billion)