Features
- Markdown files for authors of EXOTIC and citation added
- Structural changes to NEA scraper with added constants.py file
- Logging improvements to include file rotation, more information on runtime execution and fewer required statements.
- Fixed threading bug in terminal animation that failed to properly purge write buffer. Optimized implementation.
In support of modularity as an application dependency: Altered global names and imports to prevent collisions with importing applications; Removed file writes based on global handle; Moved constants into shared scope in their own files; Updates to requirements.txt to support broader dependency coordinates
- General code quality improvements per PEP standards
- Tweaked the cosmic ray/hot pixel rejection to be less sensitive
- Tweaked background subtraction precision
- Started some GUI examples (very preliminary)
Bug Fixes
- Corrupted FITS file check fixed