banzai
banzai copied to clipboard
Beautiful Algorithms to Normalize Zillions of Astronomical Images
Multiplying an image by a constant crashes with a KeyError if GAIN, SATURATE, or MAXLIN are not set in the headers. This switches the multiplication method to using the gain,...
This allows for BANZAI to request that the Gaia astrometry.net service apply a fixed distortion (SIP) correction by sending the camera name and copying the SIP coefficients from the response...
Updating the README.rst to add more details to the installation process. Changes made: - Added a note about installing in anaconda - Added a note about a wheel building error...
This QC check was created as a response to [issue #842](https://lcoglobal.redmineup.com/issues/842) and [issue #10189](https://issues.lco.global/issues/10189), where the all pixels in a camera / amp are exactly 0, signalling a failure of...
This is an automated issue from Astropy. You might be using code removed in astropy v6.0.dev from astropy/astropy#14670 in the following files: * banzai/conftest.py Please use https://docs.pytest.org/en/stable/how-to/capture-warnings.html instead. If this...
A user is having issues getting WCS solves on images of globular clusters (dense fields with many possible saturated sources). He created a [video](https://www.dropbox.com/s/1hn0c2js94mchd9/2023-03-02%2011-34-55.mp4?dl=0) of changes he'd like to request...
`main.reduce_single_frame` always crashes on this line: ```python if not image_utils.image_can_be_processed(fits_utils.get_primary_header(runtime_context.path), runtime_context): ``` `fits_utils.get_primary_header` returns an `astropy.io.fits.Header` object, but `image_utils.image_can_be_processed` expects an `ObservationFrame` object for the `image` argument, because it checks...
In photometry.py, line 90 to 94, the fluxes of the sources are computed in ellipses that are all rotated by pi/2. See code snippet below: ```python # Calcuate the equivilent...