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.
- Fitting peaks to 30-knot spline
- Integration with DRAGONS caldb
- Code to fit polynomials and peaks to the extracted 1D spectra
- Added tests for this code
- Reorganized the code into different class structures
- Changed the tagsets to make more sense
- Added addVAR() method to primitives_maroon.py
- Added test for addVAR() method
- Begun implementation of dynamic wavelength calibration
- Added test recipes
- Fixed the tests in find_stripes.
- Cleaned code in the stackFramesMXCal() method
- Modified .gitignore file to ignore .fits files
- 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 the import paths of all tests to be absolute so that they are more robust
- Currently the tests in find_stripes and 2 tests in checkND fail. Looking into this.
- 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
- 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)
- Initial Changelog
- Initial README.md
- simple_test.py added for basic test to see that package runs
- Filter size changed from 20x20 to 21x21 to ensure compatibility with photutils
- Corrected stackDarks method to be compatible with DRAGONS 3.1
- Removed readme.txt (contents moved to README.md)
- Removed previously added installation instructions (contents moved to README.md)