Eric Younkin noticed that reference files needed only by the source catalog step were not being prefetched by CRDS. I suspect that the prefetching mechanism is triggered by lines like these:
https://github.com/spacetelescope/romancal/blob/main/romancal/saturation/saturation_step.py#L33
which the source catalog step does not use. The source catalog step uses the aperture reference file, the dust map reference file, and the PSF reference file. We should try to add those to the step analogously to their use in the saturation step.
@stscieisenhamer , does that look like the right mechanism to you?
Eric Younkin noticed that reference files needed only by the source catalog step were not being prefetched by CRDS. I suspect that the prefetching mechanism is triggered by lines like these:
https://github.com/spacetelescope/romancal/blob/main/romancal/saturation/saturation_step.py#L33
which the source catalog step does not use. The source catalog step uses the aperture reference file, the dust map reference file, and the PSF reference file. We should try to add those to the step analogously to their use in the saturation step.
@stscieisenhamer , does that look like the right mechanism to you?