Repository navigation
Releases: nasa/HyperCP
Release list
v1.2.18
Automated Release created on: 2026-10-15 21:28:28
Updated by Dirk Aurin, NASA/GSFC with contributions from
Juan Ignacio Gossn, EUMETSAT
Ashley Ramsey & Agnieszka Bialek, NPL
Tom Jordan, PML
Nils Haentjens, UMaine
and guidance from
Riho Vendt, Tartu Observatory.
Thanks again to both the ocean color community and to the broader GitHub community for your contributions and suggestions.
Updated version tag in code to v1.2.18
New Features
- Bundled executables restored and multiple bug fixes.
Bug Fixes
v1.2.17
Updated by Dirk Aurin, NASA/GSFC with contributions from
Juan Ignacio Gossn, EUMETSAT
Ashley Ramsey & Agnieszka Bialek, NPL
Tom Jordan, PML
Nils Haentjens, UMaine
and guidance from
Riho Vendt, Tartu Observatory.\
New Features
- Support for So-Rad platform (all regimes)
- Pre- and post-calibration options to track calibration stability
- Inclusion of uncertainty breakdown data in L2 HDFs
- Include tilt in SeaBASS L2 output
- Allow for use of bundled HyperOCR sensor files (e.g., radiometer and built-in inclinometer)
- Placeholders for new glint correction under development
Bug Fixes
v1.2.16a
Updated by Dirk Aurin, NASA/GSFC with contributions from
Ashley Ramsey & Agnieszka Bialek, NPL\
NOTE: This is a provisional release containing minor bug fixes for v1.2.16 (see details under that tag). This release is subject to change over the next week as usage by the community reveals minor bugs.
Updated version tag in code to v1.2.16a
Bug fixes
- BRDF uncertainty bug resolved and BRDF accounts for ensembles/stations
- Save uncertainty breakdowns regardless of plotting
- Non-linearity correction no longer applied in the UV-blue
- see full list under master commits.
Updates
- Add characterization filenames to L2 attributes for cross-reference
- Matched color schemes across uncertainty breakdown plots
v1.2.16
Automated Release created on: 2026-03-24 12:13:25
Updated by Dirk Aurin, NASA/GSFC with contributions from
Ashley Ramsey & Agnieszka Bialek, NPL\
NOTE: This is a provisional release containing minor bug fixes for v1.2.15 (see details under that tag). This release is subject to change over the next week as usage by the community reveals minor bugs.
Updated version tag in code to v1.2.16
Bug Fixes
- Fix negative uncertainties in comet-maths
- Re-enable 3C GUI button
- Fix negative reflectance filter for satellite convolutions (UV and NIR zeroing only)
- Fix uncertainties in BRDF
v1.2.15
Automated Release created on: 2026-03-17 19:41:02
Updated by Dirk Aurin, NASA/GSFC with contributions from
Juan Ignacio Gossn, EUMETSAT
Ashley Ramsey & Agnieszka Bialek, NPL
Jaime Pitarch, CNR-ISMAR
Nils Haentjens, UMaine
and guidance from
Riho Vendt, Tartu Observatory.
Many thanks to all those who have reported in through the Issue tracker. Several of these updates will be highlighted at the upcoming S3VT meeting in Rome this month.
Updated version tag in code to v1.2.15
New Features
- Uncertainty component breakdown (data and figures) for calibration, cosine (direct and diffuse), temperature, environmental perturbation, stability, non-linearity, straylight, and noise.
- Reorganization of uncertainty propagation modules
- Es-Only support for TriOS
- 3C glint correction added
- O26 BRDF correction added
- Overhaul SeaBird ingestion for universal treatment of reported vs. calibrated pixels and matching to laboratory characterizations
- Improve README description of LPU application for Rrs
- Allow for SZA > 60 deg. with larger, uncaptured uncertainty
- Allow for VZA of 30 deg.
- Allow for forced glint correction (rho) uncertainty to 10% of rho
- Overhaul/streamline utilities modules
- Improved API interactions with FidRadDB in the L1B Configuration Cal/Char window
- Refine calibration date to collection date interval for stability uncertainty
- Prepare DALEC platform integration for future implementation of sensor-specific regime
- Carry ancillary tilt data through to L2
- Restore support for unconventional HyperSAS with GPGGA-type GPS
- Allow suppression of deglitching plots
- Enable iteration on glitter correction in the case of too few spectra for calculating robust statistics
Issue Fixes
v1.2.14c
Automated Release created on: 2025-07-21 15:05:56
Updated version tag in code to v1.2.14c
New Features
- Add O25 (beta) added to BRDF options
- Integration of ancillary air temperature (ancillary file or model) into ancillary group
- Application of air temp. for TriOS G1 for thermal correction and uncertainty
- Caps-on-dark algorithm for estimating internal working temp of TriOS G1 (Zibordi & Talone in prep. (2025)
- Rework of file naming scheme for manual acquisition TriOS from MSDA_XE to include station/cast and caps-on-darks
- Reworking of L1B Cal/Char regime to include pre- and post-calibrations and caps-on-darks
- Reworking of storage of FidRadDB files locally
- Block arbitrary, user-set waveband interpolations due to uncertainty budget constraints
- Partial implementation of So-Rad platform
- Addition of sensor attributes propagated to L2 XXX_HYPER datasets
- Sample dataset for DALEC provided
- README updates
Bug Fixes
- Fix the cosine correction in FRM-Full for solar geometries as applied in sixS-json
- Resolve Main window paths in ConfigFile
- Adjust y-limits in radiance L2 plots
- Resolve thermal source button issue in Cal/Char window
- #363
- #365
- #366
- #367
- Popped datetags on Lt for L1BQC
- False FrameType Error
- Reset FidRadDB folders for samples
- Reset Config files for samples
- Check paths in Main window
- Temporary patch for Derived products plots
- Plot path for PDF Reports
- #358
- #349
- #313
- #291
- #262
v1.2.14c
Automated Release created on: 2025-07-18 12:51:58
New Features
- Add O25 (beta) added to BRDF options
- Integration of ancillary air temperature (ancillary file or model) into ancillary group
- Application of air temp. for TriOS G1 for thermal correction and uncertainty
- Caps-on-dark algorithm for estimating internal working temp of TriOS G1 (Zibordi & Talone in prep. (2025)
- Rework of file naming scheme for manual acquisition TriOS from MSDA_XE to include station/cast and caps-on-darks
- Reworking of L1B Cal/Char regime to include pre- and post-calibrations and caps-on-darks
- Reworking of storage of FidRadDB files locally
- Block arbitrary, user-set waveband interpolations due to uncertainty budget constraints
- Partial implementation of So-Rad platform
- Addition of sensor attributes propagated to L2 XXX_HYPER datasets
- Sample dataset for DALEC provided
- README updates
Bug Fixes
- Fix the cosine correction in FRM-Full for solar geometries as applied in sixS-json
- Resolve Main window paths in ConfigFile
- Adjust y-limits in radiance L2 plots
- Resolve thermal source button issue in Cal/Char window
- #363
- #365
- #366
- #367
- Popped datetags on Lt for L1BQC
- False FrameType Error
- Reset FidRadDB folders for samples
- Reset Config files for samples
- Check paths in Main window
- Temporary patch for Derived products plots
- Plot path for PDF Reports
- #358
- #349
- #313
- #291
- #262
v1.2.14b
Automated Release created on: 2025-07-15 23:14:53
New Features
- Add O25 (beta) added to BRDF options
- Integration of ancillary air temperature (ancillary file or model) into ancillary group
- Application of air temp. for TriOS G1 for thermal correction and uncertainty
- Caps-on-dark algorithm for estimating internal working temp of TriOS G1 (Zibordi & Talone in prep. (2025)
- Rework of file naming scheme for manual acquisition TriOS from MSDA_XE to include station/cast and caps-on-darks
- Reworking of L1B Cal/Char regime to include pre- and post-calibrations and caps-on-darks
- Reworking of storage of FidRadDB files locally
- Block arbitrary, user-set waveband interpolations due to uncertainty budget constraints
- Partial implementation of So-Rad platform
- Addition of sensor attributes propagated to L2 XXX_HYPER datasets
- Sample dataset for DALEC provided
- README updates
Bug Fixes
v1.2.14a
Automated Release created on: 2025-07-13 22:08:37
New Features
- Add O25 (beta) added to BRDF options
- Integration of ancillary air temperature (ancillary file or model) into ancillary group
- Application of air temp. for TriOS G1 for thermal correction and uncertainty
- Caps-on-dark algorithm for estimating internal working temp of TriOS G1 (Zibordi & Talone in prep. (2025)
- Rework of file naming scheme for manual acquisition TriOS from MSDA_XE to include station/cast and caps-on-darks
- Reworking of L1B Cal/Char regime to include pre- and post-calibrations and caps-on-darks
- Reworking of storage of FidRadDB files locally
- Block arbitrary, user-set waveband interpolations due to uncertainty budget constraints
- Partial implementation of So-Rad platform
- Addition of sensor attributes propagated to L2 XXX_HYPER datasets
- Sample dataset for DALEC provided
- README updates
Bug Fixes
v1.2.14
Automated Release created on: 2025-06-27 14:09:14
New Features
- Integration of ancillary air temperature (ancillary file or model) into ancillary group
- Application of air temp. for TriOS G1 for thermal correction and uncertainty
- Caps-on-dark algorithm for estimating internal working temp of TriOS G1 (Zibordi & Talone in prep. (2025)
- Rework of file naming scheme for manual acquisition TriOS from MSDA_XE to include station/cast and caps-on-darks
- Reworking of L1B Cal/Char regime to include pre- and post-calibrations and caps-on-darks
- Reworking of storage of FidRadDB files locally
- Block arbitrary, user-set waveband interpolations due to uncertainty budget constraints
- Partial implementation of So-Rad platform
- Addition of sensor attributes propagated to L2 XXX_HYPER datasets
- Sample dataset for DALEC provided
- README updates
