v0.5.0
This is the release for August 2024.
Highlights
- Data Access API:
- Improvements to documentation and help menus
- Added demo/examples notebook
- Added support for
filename
query parameter - Fixed output table formatting
- Instrument Processing:
- Updated CDF attributes for GLOWS
- Implemented proper unpacking and restructuring of data arrays for CoDICE-lo L1 data products
- Updates to global CDF attribute metadata
- Added Ultra Extended L1B lookup tables
- Added support for bitflags
- Added DynamoDB Streams for i-alirt packet ingest
- Added Ultra pulse height calculations
- Added SPICE pointing frame
- Updated Lo and HIT XTCE files
- Created module structure for SPICE functions
- Added SPICE kernel furnishing decorator
- Migrated HI L1a housekeeping to use
CdfAttributeManager
- Refactored
epoch
attributes - Initial implementation of SWAPI L2 alrgorithm
- Misc
- Various updates to XTCE generator script and improved documentation
- Enabled support for
numpy
v2.x
- Bug Fixes:
- Fixed bug in
--end-date
query parameter in Data Access API - Fixed bug in
mypy
pre-commit check so now it covers entire code base
- Fixed bug in
Full Changelog
- Refactor epoch attrs by @tech3371 in #718
- MNT/ENH: Add FLOAT and FILL options for spreadsheet dataType by @greglucas in #701
- MNT: Minimize the datatypes created from space_packet_parser by @greglucas in #723
- SWAPI l2 Implementation - counts to rate by @tech3371 in #721
- Bitflags by @laspsandoval in #694
- MNT: Change to a period separator for XTCE definitions by @greglucas in #726
- Ultra Extended L1b Lookup tables by @laspsandoval in #696
- Data access api by @anamanica in #720
- packet_file_to_datasets NOT in IDEX by @anamanica in #743
- Define the imap_processing spice structure by @subagonsouth in #733
- Mypy Update by @daralynnrhode in #731
- Glows cdf attrs update by @anamanica in #725
- MNT: Update global CDF attribute metadata by @greglucas in #747
- Ultra Extended L1b Front Coordinates by @laspsandoval in #730
- Calculate the path length for L1b Ultra by @laspsandoval in #749
- Various CoDICE L1 Updates by @bourque in #711
- 728 spice kernel furnishing decorator by @subagonsouth in #734
- Updated/Combined Lo XTCE by @sdhoyt in #754
- MNT: Enable numpy 2+ installs by @greglucas in #758
- DOC: Update XTCE generator documentation by @greglucas in #766
- Pointing frame code by @laspsandoval in #759
- Add Pulse Height Calculations by @laspsandoval in #750
- MNT: Add useful error message when packet to datasets fails by @greglucas in #763
- FIX: Avoid loss of precision when casting in packet loading (alternative) by @greglucas in #786
- CoDICE L1 decompression and unpacking data updates by @bourque in #762
- ENH: Add Enumeration states to XTCE parser by @greglucas in #783
Full Changelog: v0.4.0...v0.5.0