ASCL.net

Astrophysics Source Code Library

Making codes discoverable since 1999

Searching for codes credited to 'Bannister, Michele T.'

Tip: Author search checks name variants (e.g., Smith, John, Smith J). Last names are still best when results are broad.

Found 2 codes.

[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.
[ascl:1605.010] TRIPPy: Python-based Trailed Source Photometry
TRIPPy (TRailed Image Photometry in Python) uses a pill-shaped aperture, a rectangle described by three parameters (trail length, angle, and radius) to improve photometry of moving sources over that done with circular apertures. It can generate accurate model and trailed point-spread functions from stationary background sources in sidereally tracked images. Appropriate aperture correction provides accurate, unbiased flux measurement. TRIPPy requires numpy, scipy, matplotlib, Astropy (ascl:1304.002), and stsci.numdisplay; emcee (ascl:1303.002) and SExtractor (ascl:1010.064) are optional.