Skip to content

Commit 5cbf6b0

Browse files
committed
commented out atl24 labelling atl03 pytest since 006 has been retired
1 parent cb6b4f5 commit 5cbf6b0

File tree

2 files changed

+56
-30
lines changed

2 files changed

+56
-30
lines changed

clients/python/tests/test_atl03x.py

Lines changed: 34 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -180,36 +180,40 @@ def test_atl24(self, init):
180180
assert gdf["atl24_class"].value_counts()[41] == 49523
181181
assert abs(gdf["atl24_confidence"].max() - 0.8872309) < 0.0001, gdf["atl24_confidence"].max()
182182

183-
def test_earthdata_atl24(self, init):
184-
parms = {
185-
"cnf": 0,
186-
"poly": [ { "lon": -71.635926, "lat": 41.351689 },
187-
{ "lon": -71.637573, "lat": 41.356567 },
188-
{ "lon": -71.693417, "lat": 41.341954 },
189-
{ "lon": -71.703369, "lat": 41.335941 },
190-
{ "lon": -71.635926, "lat": 41.351689 } ],
191-
"track": 1,
192-
"beams": [ 10 ],
193-
"rgt": 179,
194-
"cycle": 8,
195-
"atl24": {
196-
"class_ph": [ "unclassified", "bathymetry", "sea_surface" ]
197-
},
198-
"cmr": {
199-
"version": '006'
200-
},
201-
"yapc": {
202-
"version": 0,
203-
"score": 0
204-
}
205-
}
206-
gdf = sliderule.run("atl03x", parms)
207-
assert init
208-
assert len(gdf) == 1066
209-
assert len(gdf.keys()) == 19
210-
assert gdf["yapc_score"].max() == 254
211-
assert gdf["yapc_score"].min() == 0
212-
assert gdf["atl24_class"].value_counts()[40] == 4
183+
#
184+
# Earthdata Cloud no longer hosts ATL03 release 006. This means the
185+
# ATL24 product generated from it can no longer be correlated to it.
186+
#
187+
# def test_earthdata_atl24(self, init):
188+
# parms = {
189+
# "cnf": 0,
190+
# "poly": [ { "lon": -71.635926, "lat": 41.351689 },
191+
# { "lon": -71.637573, "lat": 41.356567 },
192+
# { "lon": -71.693417, "lat": 41.341954 },
193+
# { "lon": -71.703369, "lat": 41.335941 },
194+
# { "lon": -71.635926, "lat": 41.351689 } ],
195+
# "track": 1,
196+
# "beams": [ 10 ],
197+
# "rgt": 179,
198+
# "cycle": 8,
199+
# "atl24": {
200+
# "class_ph": [ "unclassified", "bathymetry", "sea_surface" ]
201+
# },
202+
# "cmr": {
203+
# "version": '006'
204+
# },
205+
# "yapc": {
206+
# "version": 0,
207+
# "score": 0
208+
# }
209+
# }
210+
# gdf = sliderule.run("atl03x", parms)
211+
# assert init
212+
# assert len(gdf) == 1066
213+
# assert len(gdf.keys()) == 19
214+
# assert gdf["yapc_score"].max() == 254
215+
# assert gdf["yapc_score"].min() == 0
216+
# assert gdf["atl24_class"].value_counts()[40] == 4
213217

214218
def test_polygon_track_pair(self, init):
215219
poly = [

docs/rtd/source/developer_guide/release_notes/release-v05-00-00.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ Version description of the v5.0.6 release of SlideRule Earth.
66

77
## Breaking Changes
88

9+
* **v5.0.7** - The `atl24-s3` asset has been renamed to `icesat2-atl24` to reflect that it is now the default asset for ATL24. This will also make the transition from local S3 storage to Earthdata Cloud seamless, as the name will not need to change when that happens.
10+
911
* **v5.0.3** - The use of the ***SlideRule Provisioning System*** has been deprecated. All accounts in the system must be replaced by GitHub accounts. Authentication for private clusters is now handled by the ***SlideRule Authenticator*** at https://login.slideruleearth.io.
1012
- The Python client now supports only two authentication flows: (1) the use of a PAT key from GitHub, and (2) an interactive device-flow login to GitHub
1113
- Support for `.netrc` files has been removed
@@ -58,6 +60,12 @@ Instead the request json must change to be this:
5860

5961
## New Functionality
6062

63+
* **v5.0.7** - [#574](https://github.com/SlideRuleEarth/sliderule/pull/574) - Copernicus DEM 30m raster support added.
64+
65+
* **v5.0.7** - H5Coro has been updated to support dynamically modified H5 files (which was needed to read older ATL02 granules). This update uses the v2 BTree name index to access link messages in the fractal heap. Currently, this support is only provided in the `h5p` and `h5` endpoints. In the future, this will also be available to the rest of the endpoints.
66+
67+
* **v5.0.7** - Added `/report/tests` API to *provisioner*; it returns the summary of the results of the last test runner run.
68+
6169
* **v5.0.3** - The django-based ***SlideRule Provisioning System*** running in AWS ECS has reached end-of-life and is now replaced by the pure Python-based ***SlideRule Provisioner*** running in AWS lambda.
6270

6371
* **v5.0.3** - The authentication services provided by the ***SlideRule Provisioning System*** have been replaced by the ***SlideRule Authenticator*** which in turn uses GitHub athentication services for account management.
@@ -82,6 +90,16 @@ Instead the request json must change to be this:
8290

8391
## Issues Resolved
8492

93+
* **v5.0.7** - [#569](https://github.com/SlideRuleEarth/sliderule/issues/569) - fixed CRS for GEDI dataframe endpoints
94+
95+
* **v5.0.7** - [2c4d5b9](https://github.com/SlideRuleEarth/sliderule/commit/2c4d5b9ffffb0cfc5233c99ec09b1c1d6b436dba) - dataframe sampler now supports the file id table
96+
97+
* **v5.0.7** - [242d4b8](https://github.com/SlideRuleEarth/sliderule/commit/242d4b84fd200bedd14b97d71f9f103cc7264f0e) - dataframe sampler now supports rasters with bands
98+
99+
* **v5.0.7** - [359f2ae](https://github.com/SlideRuleEarth/sliderule/commit/359f2ae36c1fad6a8289e50c57cd9f6ffa29ea10) - fixed authentication in node.js client
100+
101+
* **v5.0.7** - [040f3fd](https://github.com/SlideRuleEarth/sliderule/commit/040f3fd6f890034f66e413617b36db641ba13fd4) - resolved node.js reported vulnerability
102+
85103
* **v5.0.5** - [1fd0f03](https://github.com/SlideRuleEarth/sliderule/commit/1fd0f03306877e11fbc0f2c395b039d8fcfb6c5d) - fixed defaults for `atl06x` and `atl08x`
86104

87105
* **v5.0.5** - [e2c7cc8](https://github.com/SlideRuleEarth/sliderule/commit/e2c7cc8b379f21ea92b2f17d55b79fd4306e51bc) - project bucket passed through to cluster (fixed issue of netrc file not being found)
@@ -108,6 +126,10 @@ Instead the request json must change to be this:
108126

109127
## Development Updates
110128

129+
* **v5.0.7** - Provisioner now only exposes three lambdas: `schedule`, `destroy`, and `gateway`.
130+
131+
* **v5.0.7** - [1edc248](https://github.com/SlideRuleEarth/sliderule/commit/1edc248eebfdb930dddb5b979a89f09a2346c280) - node.js npm publishing action updated to support new login requirements
132+
111133
* **v5.0.3** - [069269b](https://github.com/SlideRuleEarth/sliderule/commit/069269b66b4ea04f50f541e56d0cbd45d26e6310) - Cloudformation owns public cluster dns
112134

113135
* **v5.0.3** - [defb7a1](https://github.com/SlideRuleEarth/sliderule/commit/defb7a110c5b593464dde9ebbbf7c60f7a0455c7) - Docker compose files are now embedded in the cloudformation configuration files for the cluster.

0 commit comments

Comments
 (0)