This is the January 2025 release.
Highlights
- Instrument Processing
- Improvements to CoDICE processing
- Updated energy and acquisition time lookup tables for CoDICE-Lo
- Improved consistency and added missing values for some L1A CDF attributes
- Applied conversion factor for
spin_period
values in L1a processing - Now calculating
epoch
values fromacq_start_(sub)seconds
instead ofshcoarse
- Improvements to GLOWS processing
- Set up basic processing for L2
- Updates to obs day
- Improvements to Hi processing
- Added direct casting for IntEnums to Numpy
- Refactored L1c pset in preparation for algorithm development
- Now populating
despun_z
for L1c - Added hae coordinates for pset bins for L1c
- Documented that epoch is center of time bin
- Improvements to HIT processing
- Added new test data for L1a
- Added uncertainty fields to count rate dataset for L1a
- Wrote standard rates algorithm code for L1b
- Improvements to IDEX processing
- Added trigger settings to L1a output CDFs
- Added SPICE data to L1b CDFs
- Improvements to Lo processing
- Added decom and organization of L1a spin data
- Improvements to SWE processing
- Added in-flight calibration file tracking
- Now reading in and applying in-flight calibration factors to counts using simulated data
- Fixes to units and angles
- Corrected flux units and updates conversion factors
- Improvements to Ultra processing
- Added velocity magnitude and extended spin calculations in L1b processing
- Made velocity revisions
- Set up extendedspin data structure
- Set up bin arrays based on matched indices for L2 ENA maps
- Fixed bug in spatial utils and indexing in rectangular az_el grids
- Now allowing
spacial_utils.build_az_el_grid
to return non-reversed elevation values - Now returning az/el bin edges along with bin centers in
build_az_el_grid
utility function
- Improvements to CoDICE processing
- Infrastructure
- Improvements to SPICE
- Added function to transform az/el coordinates between frames
- Epoch time is now in TDT instead of TDB
- Fixed bug when importing spicepy as spice
- Improvements to I-ALiRT processing
- Reduced processing to a single running container
- Added idle timeout settings
- Combined tools NLB and ECS cluster
- Updated format of dynamodb
- Rewrote doppler calculation
- Improvements to SPICE
- Documentation
- Updates to ancillary file documentation
- Misc
- Upgraded Poetry version to
2.0
- Upgraded cdflib version to
1.3.3
- Upgraded sammi-cdf version to
1.0
- Created common utility function to convert spin phase to angle in degree or radian
- Now excluding tests from build
- Upgraded Poetry version to
What's Changed
- poetry version pin at 1.8.0 by @maxinelasp in #1251
- 1225 hi l1c refactor l1c pset in preperation for algorithm development by @subagonsouth in #1235
- 1148 hi l1c populate despun z by @subagonsouth in #1253
- IDEX l1b add trigger settings to output CDF by @lacoak21 in #1244
- I-ALiRT - Rewrite doppler calculation by @torimarbois in #1233
- I-ALiRT: CoDICE-Hi Decom by @laspsandoval in #1248
- Document that PSET epoch represents the center time bin in the pointing set by @subagonsouth in #1252
- Ultra l1b velocity revisions by @laspsandoval in #1242
- 1255 spice write function to transform azel coordinates between frames by @subagonsouth in #1256
- Update docstring as requested by Nat in PR by @subagonsouth in #1261
- Glows L2 Base processing by @maxinelasp in #1239
- CoDICE L1a CDF attrs improvements by @bourque in #1268
- CoDICE lo-(n)sw-angluar validation by @bourque in #1254
- Updating Ancillary Documentation by @daralynnrhode in #1269
- ENA Maps: Bin values at indices by @nkerman in #1264
- Update CoDICE-Lo energy table by @bourque in #1273
- CoDICE: conversion factor for spin period by @bourque in #1275
- HIT L1A - add new test data by @vmartinez-cu in #1278
- Ultra l1b - Extendedspin First Pass by @laspsandoval in #1265
- Upgrade dependencies - cdflib and sammi by @vmartinez-cu in #1279
- CoDICE: Calculate epoch values from acq_start_seconds instead of shcoarse by @bourque in #1262
- MNT: Add direct casting for IntEnums to Numpy by @greglucas in #1291
- SWAPI: Pipeline test by @tech3371 in #1238
- HIT L1B standard rates by @vmartinez-cu in #1302
- SWE: Adding ability to read in-flight calibration file by @tech3371 in #1267
- SWE: Flux units and conversion factor correction by @tech3371 in #1303
- HIT L1A - add uncertainty data by @vmartinez-cu in #1307
- Add SPICE data (ephemeris, attitude, and celestial coords) to IDEX l1b CDF by @lacoak21 in #1284
- 1292 bug epoch time should be tdt instead of tdb by @subagonsouth in #1295
- Replace IDEX use of j2000ns_to_j2000s with updated function name by @subagonsouth in #1310
- Ultra l1b - extendedspin data structure by @laspsandoval in #1288
- Move Spatial Utils, Fix bug in Spatial Utils with indexing of the azimuth and elevation grids by @nkerman in #1300
- MNT: Rename spice -> spiceypy by @greglucas in #1312
- Excluding tests from build by @maxinelasp in #1321
- Decom and Organize Lo L1A Spin Data by @sdhoyt in #1308
- Glows obs day updates by @maxinelasp in #1301
Full Changelog: v0.9.0...v0.10.0