Skip to content

Releases: sdss/lvmguider

lvmguider 0.5.4

23 Jul 16:12
Compare
Choose a tag to compare

✨ Improved

  • #24 Ensure group write permissions for new files in Docker container.

⚙️ Engineering

  • Format and lint using ruff.
  • Relax Python requirement to >=3.10,<4.

lvmguider 0.5.3

02 Jun 01:02
Compare
Choose a tag to compare

🔧 Fixed

  • Fixed dynamically setting additionalProperties: true in the schama. Apparently something has changed with jsonschema 4.22.0 and now changing the schema in the actor is not sufficient; one must then recreate the validator with the modified schema.

lvmguider 0.5.2

01 Jun 15:36
Compare
Choose a tag to compare

🔧 Fixed

  • Fix comment for keyword REFFILE being too long when the keyword is populated.

lvmguider 0.5.1

12 Feb 21:43
Compare
Choose a tag to compare

✨ Improved

  • Added AIRMASS and GUIDERV keywords to co-add FITS files and data frames.

lvmguider 0.5.0

07 Feb 16:16
Compare
Choose a tag to compare

🚀 New

  • Added RA, DEC, FWHM, ISFSWEEP to the PROC headers, FrameData, and lvmops.agcam_frame. All AG frames are now loaded to the database, not only those associated with an exposure.
  • Focuser now uses a temperature model to estimate the initial best focus.
  • Added adjust-focus and focus-info commands. If a focus sweep has been previously executed, adjust-focus can be used to adjust the focuser position based on the delta temperature between the bench temperature during the focus sweep and the current temperature.

✨ Improved

  • Use inverse standard deviation as weights for the focus spline fit.
  • Focuser now has an option to require the best resulting focus to be in the range of focuser positions tested or it will automatically repeat the focus sweep with a larger step size.

lvmguider 0.4.2

01 Feb 01:14
Compare
Choose a tag to compare

✨ Improved

  • Upgraded astropy to 6.0.0. The docker image now tries (but continues if it fails) to update the astropy-iers-data package before running the actor and internally lvmguider should never try to download IERS data over the internet.

🔧 Fixed

  • Fixed pandas deprecation in lvmguider.extraction.

lvmguider 0.4.1

05 Nov 18:21
Compare
Choose a tag to compare

🔧 Fixed

  • Actually import the corrections command.
  • Use WCS to determine RAMEAS, DECMEAS, PAMEAS in co-added images.
  • Wrap offset_pa in the -180 to 180 range.

lvmguider 0.4.0

28 Sep 22:11
Compare
Choose a tag to compare

In addition to the changes listed under 0.4.0b2, this version provides:

🚀 New

  • #8 Added corrections command.

🔧 Fixed

  • Reported FWHM were actually Gaussian sigmas. This has not been fixed.
  • Improved matching of extracted sources with Gaia DR3.

lvmguider 0.4.0b2

14 Sep 17:23
Compare
Choose a tag to compare

In addition to the changes listed under 0.4.0b1, this version provides:

🚀 New

  • #7 stop command now cancels the guider task for faster performance.

✨ Improved

  • If a single camera fails to match with Gaia during guiding, retry that camera using astrometry.net.
  • Use 25% percentile to calculate the FWHM.

🔧 Fixed

  • The co-add file watcher seemed to skip files. Apparently this happens because some events are detected as a file being moved (from a temporary file to the final .fits.gz file) instead of a file creation. This version handles both kinds of events.
  • Various fixes for the co-added code when dealing with missing data.

lvmguider 0.4.0b1

12 Sep 14:44
Compare
Choose a tag to compare

🚀 New

  • #5 Major refactor of the guider code.
    • Extracted sources are always matched to Gaia DR3 regardless of whether the solution was obtained using astrometry.net or kd-tree. lmag zero points are calculated for each source.
    • Once acquisition is complete the WCS of the individual cameras is determined from the Gaia cross-match, and not by tranlating the reference WCS using the measured offset. This allows each new WCS to also reflect changes in PA.
    • Average zero points and PAs are output.
    • All the metadata is carried out in two dataclasess, CameraSolution and GuiderSolution.
    • The output data model has changed. Former proc- files are now named lvm.{telescope}.guider, and sources are saved as parquet tables. The latter allows to preserve the column types in the presence of missing data.
  • #6 Major improvements to co-adding code. QA plots generated during the co-adding process and the results are loaded to the database.
  • Implemented guiding in rotation/PA.
  • Added script to reprocess all MJDs at LCO and generate co-added products.
  • Added file watcher to generate co-adds during the night. Updated the container image to support running the file watcher as a Kubernetes service.

✨ Improved

  • Improved the sigma clipping of FWHM outliers.

🏷️ Changed

  • Renamed references to "master frame" to "full frame". Coordinates are now referred to as x_ff and y_ff.