FgcmBuildStarsTableTask#
FgcmBuildStarsTableTask finds all the single-visit sources in a repository (or a subset based on command-line parameters) from sourceTable_visit parquet tables and extracts all the potential photometric calibration stars for input into fgcm.
This task additionally uses fgcm to match star observations into unique stars, and performs as much cleaning of the input catalog as possible.
This is the second task in a typical fgcmcal processing chain.
The first is FgcmMakeLutTask, the third is FgcmFitCycleTask, and the fourth is FgcmOutputProductsTask.
This task is still usable and tested, but the replacement FgcmBuildFromIsolatedStarsTask is preferred for modern pipelines.
Processing summary#
FgcmBuildStarsTableTask runs this sequence of operations:
Finds unique visits and collates visit metadata, including exposure time, pointing, typical psf size, background level.
Reads in all sources, selecting good stars according to the chosen source selector.
Matches sources internally across bands to get a unique multi-band list of possible calibration stars.
Matches possible calibration stars to a reference catalog.
All results are stored in the output repo
fgcm-processdirectory.