Hi Chloe,
I meant to write yesterday, my apologies. That URL you listed in your email will no longer work for cloud hosted data on NASA. When data is moved to S3, the OPeNDAP urls get updated to have the following format:
Where
<CollectionConceptID> ——> Data product you are interested in, for example DAYMET has a CollectionConcept ID that is unique.
<GranuleID> ——> Specific granule or file name
The above listed format is a typical Cloud OPeNDAP url. Since DAYMET data has been migrated to the cloud (along with updated clouds access points), that came with the unfortunate changes to the OPeNDAP url. We are aware that these changes broke changes to many people's workflows, but unfortunately these changes were out of our control.
How does this apply to your data of interest?
So for example, for DAYMET V4 (monthly averages) you have:
<CollectionConceptID> = C2532007210-ORNL_CLOUD
These result in the following cloud OPeNDAP URL:
You can access the DAP2 metadata by appending a dds to the above URL, or the DAP4 metadata by appending .dmr to the url above. And request subsets of data using DAP2 or DAP4 protocols as you have in the past.
And as mentioned in my previous email, you can search for N opendap urls using pydap (directly querying it from the CMR) whether these are Cloud instances or not. Following the example in the following resource:
That is,
from pydap.client import get_cmr_urls
urls = get_cmr_urls(ccid=PACE_ccid, limit=1000) # limit by default = 50
But replae PACE_CCID with the collection concept ID from DAYMET’s v4 R1 monthly averages data provided above.
As with the CMR, you can add filters such as time_range if you are interest in a specific month and year. The documentation shows an example of that scenario.
Hope this helps, and do reach out if you continue to experience issues accessing data.
Cheers,
Miguel