Hi Samadhi,
Thanks for reaching out. I am certain that what you are experiencing is the result of NASA’s effort to migrate data to the cloud. As the data is moved from an on-premises opendap server to a cloud server, the old URLs become invalid unfortunately. That is outside of our control, and it seems there is no correct re-direct url to the updated cloud opendap url.
For daymet data (such as Daily Surface Weather Data), you will need to search the new updated cloud opendap url. To find updated opendap urls, you will need:
- Concept Collection ID for the data collection of interest.
- For example, for daily surface weather data this is: C2532426483-ORNL_CLOUD
- An API to query opendap URLs from the Common Metadata Repository (CMR)
- Any additional filter (such as time range, for example 2025/10/1) to further reduce the amount of results (opendap urls) you get.
Regarding the API to search, you can use Earthdata Search (https://search.earthdata.nasa.gov/)
to find individual granule (opendap) URLs. We recommend to search using Pydap. Pydap has a tutorials describing how to find OPeNDAP urls from NASA, and how to install it. You probably already know a useful tool to download data, but pydap at the very least will help you find updated opendap urls. For example, a typical updated cloud opendap url for daymet data, looks like the following:
Hope this helps!
Miguel Jimenez-Urias