Change Log¶
1.11.1 (2024-05-08)¶
remove print statements
1.11.0 (2024-05-08)¶
Add new guide fitter (SolvePointing class), implements a gaia based iterative fitter for pointing solutions.
Add sped up array based conversions between wok and positioner coords.
1.10.0 (2024-03-07)¶
Change default focal plane scale factor to 1.0003 after new IMB installed
Add set of zbplus coefficients (probably bad ones, but whatever) to the transforms.FVCTransformLCO class.
1.9.3 (2024-01-27)¶
#23: added
Observer.fromEquatorial()
classmethod to initialise a newObserver
from an array of topocentric RA and Dec coordinates. Alternatively a set to HA and Dec coordinates can be provided ifhadec=True
.
1.9.2 (2024-01-15)¶
Handle import of
transforms
ifWOKCALIB_DIR
has not been defined.
1.9.1 (2024-01-15)¶
No changes since 1.9.1b1. Tagging as full release.
1.9.1b1 (2024-01-10)¶
Change to use the
sdss-sep
package and wheels.
1.9.0 (2023-09-29)¶
Change nudge x offset back to zero. fps_calibrations now has new nudge models in place built from trimmed FVC images.
Modify nudge model clipping behavior, currently all corrections with abs(corr)>.75 pixels will be applied with corrections clipped at +/- 0.75
1.8.1 (2023-07-28)¶
Add ZB normalization factor option for FVC fitting. Defaults to 330 mm in FVC transform classes.
1.8.0 (2023-07-24)¶
Update offset functions to include following functionalities: * New defaults for offset function parameters * Observatory dependent offsetting as default * Offsets are calculated using all magnitudes for a source and the maximum is used as the returned offset
1.7.3 (2023-04-28)¶
Also calculate measured RMS using only cameras that were used for the fit.
1.7.2 (2023-04-27)¶
Calculate global fit RMS using only cameras that were used for the fit.
1.7.1 (2023-04-25)¶
Update default
safety_factor
for bright and dark time.Calculate guider fit RMS.
1.7.0 (2023-04-15)¶
Adjust nudge model for new FVC frame sizes at APO and LCO.
Added binding for the SOFA
iauRefco
function.Allow to call
FocalPlane()
withuse_closest_wavelength
and an arbitrary wavelength to use the ZEMAX model with the closest wavelength.
1.6.1 (2023-01-15)¶
In
get_marginal()
allow to normalise the distribution using an input value. Otherwise use a narrow regions around the centre of the box.Several improvements to Gaussian fitting in
fit_gaussian_to_marginal()
. Mark marginal fit as bad if the fit is unsuccessful.Improve plotting of detections in
extract_marginal()
Sort detections by flux and allow to cap the number of sources returned.
Require that
tnpix
be larger thanminarea
insextractor_quick()
1.6.0 (2023-01-05)¶
Implement
zbplus2
FVC transform.Handle Hogg coefficients by loading from the first
wokcalib
dir on path.
1.5.2 (2023-01-02)¶
Several changes to extraction.extract_marginal()
:
Fix a potential problem in plot box.
Deal with no detections in
extract_marginal()
.Use gray colourmap in
extract_marginal()
plotting.
1.5.1 (2022-12-26)¶
Make
seaborn
a dependency since it’s needed by some of the extraction routines.
1.5.0 (2022-12-26)¶
No major changes since 1.5.0b1. Tagging as full release.
1.5.0b1 (2022-11-07)¶
Added additional tools for extraction and fitting the marginal distribution.
#17: implementation of the offset function.
1.4.5 (2022-10-20)¶
Add guider tools for cross-matching with catalogue data.
1.4.4 (2022-09-15)¶
Add an
only_radec
option toGuiderFitter.fit()
to only fit RA/Dec (pure translation).
1.4.3 (2022-09-11)¶
Use
focalScale=1
inGuiderFitter
.Update the
solve-field
command options when callingAstrometryNet.run_async()
.
1.4.2 (2022-09-08)¶
Add default scale factors for APO and LCO for radec2wokxy and wokxy2radec
1.4.1 (2022-08-31)¶
Use astropy 5 and numpy 1.23 for Python>=3.8.
1.4.0 (2022-08-31)¶
Add dimage (Blanton’s) simplexy and refinexy for centroiding if wanted
Add nudge option for centroiding based on CCD static distortion model
Default to 33 term ZB basis and nudge centroiding for FVC
Fix a bug in which the object epoch for an
ICRS
coordinate would not change whenICRS.to_epoch()
was called.Tweaks to
FVCTransformLCO
parameters based on telescope data.Moved astrometry.net and guider fitting tools from
cherno
tocoordio.guide
.Added a
coordio.extraction.sextractor_quick()
function for simple extraction with background subtraction usingsep
.Change
defaults.FOCAL_SCALE
to 1. It may be removed in the future.
1.3.1 (2022-04-24)¶
Updated release action in GitHub to build wheels for manylinux and macOS.
1.3.0 (2022-04-21)¶
Add
FVCTransformAPO
class.Change the base URL for the IERS bulletins.
Pass the
fpsScale
parameter towokToFocal
when creating focal coordinates from wok coordinates.
1.2.1 (2022-01-26)¶
Add
fpScale
parameter to adjust the scale of the focal plane. Default value is 0.9998.Modify default behavior between focal plane and wok to assume a flat wok.
1.2.0 (2022-01-04)¶
Add
fiberAssignment
toCalibration
.Add new implementation of
tangentToPositioner
.Add GFA coordinates to calibrations.
Add plate scale defaults for APO and LCO.
1.1.3 (2021-11-14)¶
When
Calibration
does not have any files, the data frames are set to empty instead ofNone
.
1.1.2 (2021-11-14)¶
Use measured alpha and beta offsets when transforming from tangent to positioner.
Replace error in
iauPmsafe
with warning.Add
RoughTransform
andZhaoBurgeTransform
(#11).Undo changes to
wokToTangentArr
. Reverted to only supporting one holeID per array (#11).Add a
Calibration
class to store all active calibrations, allowing for concatenation of different site calibrations (#12).
1.1.1 (2021-10-28)¶
C++ implementation of wok, tangent, positioner transforms. Improvements to packaging.
1.0.0 (2021-05-01)¶
First tagged version