diff --git a/config/latiss/characterizeImage.py b/config/latiss/characterizeImage.py index c42450c0a..849349e45 100644 --- a/config/latiss/characterizeImage.py +++ b/config/latiss/characterizeImage.py @@ -15,6 +15,9 @@ # Reduce psfex spatialOrder to 1, this helps ensure success with low numbers of psf candidates. config.measurePsf.psfDeterminer["psfex"].spatialOrder = 1 +# Set the default kernel and stamp sizes for PSF modelling appropriate for LATISS +config.measurePsf.makePsfCandidates.kernelSize = 71 +config.measurePsf.psfDeterminer["psfex"].stampSize = 71 config.installSimplePsf.width = 21 config.installSimplePsf.fwhm = 2.355*2 # LATISS plate scale is 2x LSST nominal diff --git a/config/latiss/finalize_characterization.py b/config/latiss/finalize_characterization.py index 0b6c5ebda..aed05b64e 100644 --- a/config/latiss/finalize_characterization.py +++ b/config/latiss/finalize_characterization.py @@ -1,2 +1,8 @@ -# Reduce piff spatialOrder to 1, this helps ensure success with low numbers of psf candidates. -config.psf_determiner['piff'].spatialOrder = 1 +# Change the PSF determiner to psfex from piff default as the latter will not +# scale well to the large kernel/stamp sizes for PSF modelling for LATISS data. +config.psf_determiner.name = "psfex" +# Reduce spatialOrder to 1, this helps ensure success with low numbers of psf candidates. +config.psf_determiner["psfex"].spatialOrder = 1 +# Set the default kernel and stamp sizes for PSF modelling appropriate for LATISS. +config.psf_determiner["psfex"].stampSize = 71 +config.make_psf_candidates.kernelSize = 71