HLS STAC Problem
-
- Posts: 6
- Joined: Wed Feb 22, 2023 3:38 pm America/New_York
HLS STAC Problem
Hello,
Has something been changed with the HLS STAC? I had queries working this morning (20 Sep). I am querying for assets using pystac_client, then loading into xarray using stackstac.
This afternoon, all my queries (I have tried different geographic locations and timeframes) are returning assets, but they don't seem to be compatible with any previous scripts. I think the reason is related to the asset IDs...they seem to have been renamed from their standard names (e.g. 'B02') to 'download_xx' (see attached screenshot). This also affects parsing metadata e.g. by accessing the 'metadata' asset.
Thanks!
Has something been changed with the HLS STAC? I had queries working this morning (20 Sep). I am querying for assets using pystac_client, then loading into xarray using stackstac.
This afternoon, all my queries (I have tried different geographic locations and timeframes) are returning assets, but they don't seem to be compatible with any previous scripts. I think the reason is related to the asset IDs...they seem to have been renamed from their standard names (e.g. 'B02') to 'download_xx' (see attached screenshot). This also affects parsing metadata e.g. by accessing the 'metadata' asset.
Thanks!
- Attachments
-
- Screenshot 2023-09-20 135226.png (127 KiB) Not viewed yet
Tags:
-
- User Services
- Posts: 236
- Joined: Mon Sep 30, 2019 10:00 am America/New_York
- Has thanked: 12 times
- Been thanked: 1 time
- Contact:
Re: HLS STAC Problem
Hey @waltersdan This does not look like expected behavior. I'll have one of our developers look into and we'll get back to you once we have an answer. Thanks - Danielle
Subscribe to the LP DAAC listserv by sending a blank email to lpdaac-join@lists.nasa.gov.
Sign up for the Landsat listserv to receive the most up to date information about Landsat data: https://public.govdelivery.com/accounts/USDOIGS/subscriber/new#tab1.
Sign up for the Landsat listserv to receive the most up to date information about Landsat data: https://public.govdelivery.com/accounts/USDOIGS/subscriber/new#tab1.
-
- Posts: 2
- Joined: Fri Sep 22, 2023 3:18 am America/New_York
Re: HLS STAC Problem
Lots of things have been renamed with this release. Collections also have been renamed per the linked ADR. Very interested to hear any news on resolving this. The `download_N` names are much less desirable than the previous informative names.
ADR - https://github.com/nasa/cmr-stac/blob/master/adr-log/adr-20230323-entry-id-title-identifiers.md
ADR - https://github.com/nasa/cmr-stac/blob/master/adr-log/adr-20230323-entry-id-title-identifiers.md
-
- Posts: 1
- Joined: Thu Sep 21, 2023 4:40 pm America/New_York
Re: HLS STAC Problem
I'm curious to better understand what ircwaves meant by "this release". Is there an API release process that I can keep an eye on and/or a change log where I can learn of how my client code needs to be updated to keep up with breaking changes?
Re: HLS STAC Problem
CMR STAC utilizes https://github.com/adr/adr-log for generating change logs. The releases of and contents of STAC releases are managed internally with input/feedback from the community while taking into consideration the caveats of the underlying APIs and data.
Keep in mind that a release to production was made last week that was not intentional and has been rolled back. You may see issues you were experiencing no longer occurring.
Keep in mind that a release to production was made last week that was not intentional and has been rolled back. You may see issues you were experiencing no longer occurring.
Re: HLS STAC Problem
[quote=matthew_cox_omnia post_id=16521 time=1695412590 user_id=7342]
I'm curious to better understand what ircwaves meant by "this release". Is there an API release process that I can keep an eye on and/or a change log where I can learn of how my client code needs to be updated to keep up with breaking changes?
[/quote]
I simply meant `change to the API` by release, and was looking for that same sort of process to eye that you mention.
[quote=rabbott post_id=16532 time=1695648655 user_id=7355]
CMR STAC utilizes https://github.com/adr/adr-log for generating change logs. The releases of and contents of STAC releases are managed internally with input/feedback from the community while taking into consideration the caveats of the underlying APIs and data.
Keep in mind that a release to production was made last week that was not intentional and has been rolled back. You may see issues you were experiencing no longer occurring.
[/quote]
Thanks for the notes on this rabbott.
I'm curious to better understand what ircwaves meant by "this release". Is there an API release process that I can keep an eye on and/or a change log where I can learn of how my client code needs to be updated to keep up with breaking changes?
[/quote]
I simply meant `change to the API` by release, and was looking for that same sort of process to eye that you mention.
[quote=rabbott post_id=16532 time=1695648655 user_id=7355]
CMR STAC utilizes https://github.com/adr/adr-log for generating change logs. The releases of and contents of STAC releases are managed internally with input/feedback from the community while taking into consideration the caveats of the underlying APIs and data.
Keep in mind that a release to production was made last week that was not intentional and has been rolled back. You may see issues you were experiencing no longer occurring.
[/quote]
Thanks for the notes on this rabbott.