Skip to content

Latest commit

 

History

History
83 lines (54 loc) · 2.49 KB

File metadata and controls

83 lines (54 loc) · 2.49 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

  • Fitting peaks to 30-knot spline
  • Integration with DRAGONS caldb

[0.3.0] - 2023-09-04

Added

  • Code to fit polynomials and peaks to the extracted 1D spectra
  • Added tests for this code

Changed

  • Reorganized the code into different class structures
  • Changed the tagsets to make more sense

[0.2.0] - 2023-07-13

Added

  • Added addVAR() method to primitives_maroon.py
  • Added test for addVAR() method
  • Begun implementation of dynamic wavelength calibration
  • Added test recipes

Changed

  • Fixed the tests in find_stripes.
  • Cleaned code in the stackFramesMXCal() method
  • Modified .gitignore file to ignore .fits files

[0.1.2] - 2023-06-14

Added

  • Added "complete" tests, simple scripts that create darks and flats that can be used by an end user to test their installation.
  • Added some documentation about how an end user can use these tests to test their installation
  • Added method descriptions for the primitives_maroonx_echelle.py file in README.md
  • Finished adding comments to the primitives_maroonx_echelle.py file

Changed

  • Changed the import paths of all tests to be absolute so that they are more robust

Known Issues

  • Currently the tests in find_stripes and 2 tests in checkND fail. Looking into this.

[0.1.1] - 2023-06-13

Added

  • Added .pylintrc file to project with edits to disable some pylint warnings and use camelCase for method names
  • Added method descriptions for primitives in primitives_maroonx_echelle.py to README.md
  • Added some explanation on how to ensure correct operation of provided unit tests to README.md

Changed

  • Formatted log messages in primitives_maroonx.py to use fstring in accordance with PyLint
  • Changed import statements in test files and for primitives_maroonx.py to be more robust (previous implementation was not working)

[0.1.0] - 2023-06-12

Added

  • Initial Changelog
  • Initial README.md
  • simple_test.py added for basic test to see that package runs

Changed

  • Filter size changed from 20x20 to 21x21 to ensure compatibility with photutils
  • Corrected stackDarks method to be compatible with DRAGONS 3.1

Removed

  • Removed readme.txt (contents moved to README.md)
  • Removed previously added installation instructions (contents moved to README.md)