Chris Simpson
Chris Simpson
When astrodata reads a FITS file with a wavelength axis, the units (from CUNITj) are stored but not changed. However, DRAGONS assumes that the units of wavelength axes are nm,...
The tracing algorithm expects each trace to be nearly vertical, which isn't always the case. If there's a significant region where the trace is lost, it can fail to find...
The imaging version of flatCorrect() checks that the flat has the same filter as the science. It should not do this as the user should be able to submit *any*...
When a recipe has been completed, there is logic to determine whether to write the output files to disk. This is meant to be decided based on whether the outputs...
Many primitives require some commonality between the input AD objects but do not always check for them. For example, when stacking frames to make a flatfield they should all be...
The use of "differential evolution" as the default optimizer in KDTreeFitter appears to have led to some issues due to its use of multithreading. These include: 1. Large numbers of...
The best way to do absolute astrometry for GSAOI is (probably) to align the individual images to themselves and ignore an external REFCAT until near the end and then add...
When executing `measureIQ()` on a longslit spectrum with apertures, multiple measurements are made for each aperture (at a range of wavelength slices, so the measurement is not broadened by s-distortion),...
There seems to have been an unintended consequence of PR #457 with regard to the logic for units. This code ``` >>> in_frame = Frame2D(name="in_frame") >>> out_frame = Frame2D(name="out_frame") >>>...
gWCS v0.24.0 is failing to behave correctly when returning a `SpectralCoord` object if sent an array of input coordinates. ``` >>> from gwcs.wcs import WCS as gWCS >>> from gwcs...