Skip to content

Commit 879b6ee

Browse files
committed
updates for ATM
1 parent 116a719 commit 879b6ee

24 files changed

Lines changed: 1680 additions & 1234 deletions

COVERAGE.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,21 @@ pyucalgarysrs/data/read/_grid.py 161 0 100%
1515
pyucalgarysrs/data/read/_norstar_riometer.py 139 0 100%
1616
pyucalgarysrs/data/read/_rego.py 193 0 100%
1717
pyucalgarysrs/data/read/_skymap.py 48 0 100%
18-
pyucalgarysrs/data/read/_smile.py 157 6 96% 230-235
18+
pyucalgarysrs/data/read/_smile.py 151 0 100%
1919
pyucalgarysrs/data/read/_swan_hsr.py 101 0 100%
2020
pyucalgarysrs/data/read/_themis.py 180 0 100%
2121
pyucalgarysrs/data/read/_trex_blue.py 178 0 100%
2222
pyucalgarysrs/data/read/_trex_nir.py 184 0 100%
23-
pyucalgarysrs/data/read/_trex_rgb.py 405 4 99% 375-376, 428-429
23+
pyucalgarysrs/data/read/_trex_rgb.py 401 0 100%
2424
pyucalgarysrs/data/read/_trex_spectrograph.py 303 0 100%
2525
pyucalgarysrs/exceptions.py 12 0 100%
2626
pyucalgarysrs/models/__init__.py 8 0 100%
27-
pyucalgarysrs/models/atm/__init__.py 23 0 100%
28-
pyucalgarysrs/models/atm/_forward.py 18 0 100%
29-
pyucalgarysrs/models/atm/_inverse.py 19 0 100%
30-
pyucalgarysrs/models/atm/classes_forward.py 117 0 100%
31-
pyucalgarysrs/models/atm/classes_inverse.py 117 0 100%
27+
pyucalgarysrs/models/atm/__init__.py 36 0 100%
28+
pyucalgarysrs/models/atm/_forward.py 20 0 100%
29+
pyucalgarysrs/models/atm/_inverse.py 16 0 100%
30+
pyucalgarysrs/models/atm/classes_forward.py 143 0 100%
31+
pyucalgarysrs/models/atm/classes_inverse.py 123 0 100%
3232
pyucalgarysrs/pyucalgarysrs.py 195 0 100%
3333
-----------------------------------------------------------------------------
34-
TOTAL 3455 10 99%
34+
TOTAL 3489 0 100%
3535
```

RELEASE_NOTES.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,151 +1,192 @@
1+
Version 1.24.0
2+
-------------------
3+
- ATM inversion changes
4+
- changed `characteristic_energy` output flag and data to `mean_energy`.
5+
- added `special_logic_keyword` parameter to help handle specific non-standard use cases on the backend ATM API.
6+
7+
18
Version 1.23.3
29
-------------------
310
- bugfixes for ATM forward custom spectrum and custom neutral profile parameters
411

12+
513
Version 1.23.2
614
-------------------
715
- updates to ATM inversion docstrings, `pretty_print()`, `__str__()` and `__repr__()` functions
816

17+
918
Version 1.23.1
1019
-------------------
1120
- bugfix for ATM output flags
1221

22+
1323
Version 1.23.0
1424
-------------------
1525
- added support for TREx ATM model version 2
1626

27+
1728
Version 1.22.1
1829
-------------------
1930
- updated numpy dependency version range
2031

32+
2133
Version 1.22.0
2234
-------------------
2335
- added support for SMILE ASI data
2436

37+
2538
Version 1.21.2
2639
-------------------
2740
- minor update to `show_data_usage()` function
2841

42+
2943
Version 1.21.1
3044
-------------------
3145
- minor update to path initialization
3246

47+
3348
Version 1.21.0
3449
-------------------
3550
- data directory will now only be created when data is downloaded, instead of at initialization
3651
- bugfix for TREx RGB readfile when reading a mix of good and problematic H5 files
3752

53+
3854
Version 1.20.1
3955
-------------------
4056
- documentation updates for ATM inverse function
4157

58+
4259
Version 1.20.0
4360
-------------------
4461
- updated dependency version ranges
4562

63+
4664
Version 1.19.0
4765
-------------------
4866
- added support for Numpy 2.0
4967

68+
5069
Version 1.18.0
5170
-------------------
5271
- bugfix for TREx Spectrograph processed data reading
5372

73+
5474
Version 1.17.0
5575
-------------------
5676
- minor update for HSR data reading
5777

78+
5879
Version 1.16.0
5980
-------------------
6081
- improved read performance when using the `start_time` and `end_time` parameters
6182
- added `pretty_print()` method to `GridSourceInfoData` class
6283
- updated test suite
6384
- bugfixes for data reading edge cases; SWAN HSR, NORSTAR riometer, TREx Spectrograph, skymap and calibration files
6485

86+
6587
Version 1.15.0
6688
-------------------
6789
- docstring updates
6890

91+
6992
Version 1.14.0
7093
-------------------
7194
- docstring updates
7295

96+
7397
Version 1.13.0
7498
-------------------
7599
- docstring updates
76100

101+
77102
Version 1.12.0
78103
-------------------
79104
- updated defaulting for `progress_bar_backend`
80105
- updated warning messages for better handling inside of VSCode Jupyter extension
81106
- updated class string methods for `FileListingResponse` and `FileDownloadResult`
82107

108+
83109
Version 1.11.0
84110
-------------------
85111
- added `progress_bar_backend` to the `PyUCalgarySRS()` object
86112

113+
87114
Version 1.10.0
88115
-------------------
89116
- minor adjustments to `api_base_url` parameter in `PyUCalgarySRS` object
90117
- added level filtering to the `list_datasets()` function
91118

119+
92120
Version 1.9.0
93121
-------------------
94122
- added warning to `download()` function if no data was found to download
95123

124+
96125
Version 1.8.0
97126
-------------------
98127
- added `include_total_bytes` parameter to `get_urls()` function
99128

129+
100130
Version 1.7.1
101131
-------------------
102132
- performance improvement for reading raw ASI data
103133
- removed `joblib` dependency
104134

135+
105136
Version 1.6.3
106137
-------------------
107138
- further updates to handle TREx Spectrograph skymap reading
108139
- formatting updates for `pretty_print()` functions
109140

141+
110142
Version 1.6.2
111143
-------------------
112144
- updates to handle TREx Spectrograph skymap reading
113145

146+
114147
Version 1.6.1
115148
-------------------
116149
- bugfix for riometer K2 reading
117150

151+
118152
Version 1.6.0
119153
-------------------
120154
- added `start_time` and `end_time` parameters to all `read()` functions
121155
- added `file_time_resolution` attribute to Dataset objects
122156

157+
123158
Version 1.5.1
124159
-------------------
125160
- bugfix for `get_dataset()` function
126161

162+
127163
Version 1.5.0
128164
-------------------
129165
- added support for downloading, reading, and analysis of the TREx Spectrograph data
130166
- added `get_dataset()` function for retrieving a specific single dataset
131167

168+
132169
Version 1.4.0
133170
-------------------
134171
- added `supported_library` attribute to Dataset objects
135172

173+
136174
Version 1.3.0 - 1.3.4
137175
-------------------
138176
- added several `pretty_print()` functions for classes
139177
- added riometer and HSR readfile routines
140178

179+
141180
Version 1.2.0
142181
-------------------
143182
- default ATM transport timescale changed from 300 to 600
144183

184+
145185
Version 1.0.1 to 1.1.1
146186
--------------------
147187
Various bugfixes and minor tweaks.
148188

189+
149190
Version 1.0.0
150191
--------------------
151192
Initial stable release.

0 commit comments

Comments
 (0)