Releases: LM-SAL/aiapy
Releases · LM-SAL/aiapy
v0.9.1
What's Changed
- Fix bug with file loaded as float by @nabobalis in #341
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- Correct citation link by @jmbhughes in #334
- CI add devdeps by @nabobalis in #339
- Use DN instead of counts everywhere by @wtbarnes in #338
- release prep: bump sunpy + codecovrc by @nabobalis in #340
New Contributors
- @jmbhughes made their first contribution in #334
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- Add badges by @wtbarnes in #316
- Package overhaul by @nabobalis in #313
- Pretty all the files by @nabobalis in #326
- Animate gallery example by @wtbarnes in #323
- Catch Erfa warnings by @wtbarnes in #324
- Add multiple SSW mirrors by @wtbarnes in #322
- Tidy up gitignore and pyproject.tml by @nabobalis in #328
- Moved idl tests into a seperate file by @nabobalis in #329
- Documentation refactor + nitpicky + example review + chaos by @nabobalis in #318
- changelog for release 0.8.0 by @nabobalis in #333
New Contributors
- @wtbarnes made their first contribution in #316
- @nabobalis made their first contribution in #313
Full Changelog: v0.6.0...v0.8.0
v0.7.4
v0.6.0
0.6.0 (2021-10-27)
Breaking Changes
- Pin minimum version of Python to 3.7 (#114)
New Features
- Added a new function
aiapy.util.telescope_number
{.interpreted-text
role="func"} that returns the associated telscope number for a given
filter wavelength. (#116) - Added a new function
aiapy.calibrate.util.get_error_table
{.interpreted-text
role="func"} to fetch and parse the table with the associate error
parameters. This is used primarily in
aiapy.calibrate.estimate_error
{.interpreted-text role="func"}.
(#116) - Added a new function
aiapy.calibrate.estimate_error
{.interpreted-text role="func"} to
calculate the error for a given set of AIA counts and the associated
channel. This is an exact port of the IDL function
aia_bp_estimate_error
. (#116)
Bug Fixes
- [~aiapy.calibrate.update_pointing]{.title-ref} now skips updating
keywords if the pointing values are missing from the pointing table
returned from JSOC. (#120)
v0.5.2
v0.5.1
v0.5.0
v0.4.0
Aiapy 0.4.0 (2020-12-10)
Features
- Updated default calibration version to 10 Added test for version 10
(#90) - aiapy.calibrate.register now raises a
warning if the level number is missing or is greater than 1.
(#94)
Bug Fixes
- Fixed a bug where an out of date calibration epoch was used if there
were older duplicate versions available in the same epoch.
(#90) - aiapy.calibrate.util.get_pointing_table
now raises a more user-friendly RuntimeError if no pointing information can
be found during the requested times. Previously it would raise a
KeyError.
(#91) - aiapy.calibrate.update_pointing now
searches 12 hours either side of the map date for pointing
information. This allows for some very rare instances where more
than 3 hours elapses between pointing information updates.
(#91)