A GUI utility for viewing and processing spectral data. Currently, works with 1D spectra from Keck Deimos, but has been written to easily be extended to other types of spectra.
Since this project is very early in its development, it is recommended you install with pip in development mode:
git pull https://github.com/PatrickRWells/Spectralyze.git
cd spectralyze
pip install -e .
This way updating the code will be as easy as pulling the new version from GitHub
These requirements need to be installed before installing Spectralyze
keckode: https://github.com/cdfassnacht/keckcode
specim: https://github.com/cdfassnacht/specim
cdfutils: https://github.com/cdfassnacht/cdfutils
Run the following command in your terminal:
spectralyze_gui
Sometimes, certian UI elements will not respond when a window is first loaded. To bypass, click to a different open program, then bring spectralyze back to front.