2Ludwig-Maximilians-Universität München
3German Aerospace Center
4Federal Office of Meteorology and Climatology MeteoSwiss
wget
and curl
are the two standard tools that are available on most Linux and macOS computers. wget
contains a feature for downloading a list of files:
wget -x -nH -i 'https://opendata.physik.lmu.de/04zd8-7et52/?list'
curl
is missing a feature like that, but the same functionality can be created by combining curl
and xargs
:
curl 'https://opendata.physik.lmu.de/04zd8-7et52/?list' | xargs -I URL -n1 bash -c 'curl --create-dirs -o ${1:31} ${1}' -- URL
Authors: Giulia Roccetti, Luca Bugliaro, Felix Gödde, Claudia Emde, Ulrich Hamann, Mihail Manev, Michael Fritz Sterzik, Cedric Wehrum
Contact: giulia.roccetti@eso.org giuli.roccetti@gmail.com
Related publication: HAMSTER: Hyperspectral Albedo Maps dataset with high Spatial and TEmporal Resolution, Roccetti et al., 2024, https://doi.org/10.5194/egusphere-2024-167
The dataset has 365 files, each corresponding to a day of the year (DOY). The wavelength range starts at 400 nm (wvl = 0) and ends at 2500 nm (wvl = 211), in steps of 10 nm.
Description of the variables in the netCDF4 files:
variable name | dimension | resolution |
---|---|---|
Latitude (lat) | 3600 | 0.05° |
Longitude (lon) | 7200 | 0.05° |
Wavelength (wvl) | 211 | 10 nm |
Black_Sky_Albedo | lat, lon, wvl | 0.05° x 0.05° x 10 nm |
Spectral evolution of Earth's albedo for DOY 265.
Example to read and plot the data with python and netCDF4:
import netCDF4 as nc
import matplotlib.pyplot as plt
data = nc.Dataset("DOY001.nc", "r", format='NETCDF4')
albedo = data.variables["Black_Sky_Albedo"]
plt.imshow(albedo[500:1500,3300:4300,40], vmin=0, vmax=1, cmap='YlGnBu_r')
plt.colorbar()
Acknowledgements
We acknowledge NASA LAADS DAAC for providing the MCD43D42-48 data products.