[ascl:2511.029]
Starkiller: Removing stars and satellites from IFU data
Starkiller simulates and subtracts integral field unit (IFU) data for all cataloged stars. If no catalog is provided, Gaia DR3 is automatically downloaded. Point spread functions (PSFs) are modeled from the input data cube and can include trailing. Stellar spectra are extracted using PSF photometry, matched to the CK model stellar spectral library, and initially normalized to catalog photometry (Gaia G by default). The normalized spectra are injected into a simulated data cube, and a secondary flux correction adjusts the IFU to best match calibration sources. Starkiller subtractes the simulated scene from the calibrated IFU to produce a synthetic differenced cube, which is saved as a FITS file.