Published March 26, 2025 | Version v1
Dataset Open

Training and Testing Datasets for Machine Learning of Shortwave Radiative Transfer

  • 1. Pittsburgh Data Science LLC

Description

Datasets for Machine Learning Shortwave Radiative Transfer

Author - Henry Schneiderman, henry@pittdata.com
Please contact me for any questions or feedback

Input reanalysis data downloaded from ECMWF's Copernicus Atmospheric Monitoring Service. Each atmospheric column contains the following input variables:

mu - Cosine of solar zenith angle
albedo - Surface albedo
is_valid_zenith_angle - Indicates if daylight is present
Vertical profiles (60 layers): Temperature Pressure, Change in Pressure, H2O (vapor, liquid, solid), O3, CO2, O2, N2O, CH4

The ecRad emulator (Hogan and Bozzo, 2018) generated the following output profiles at the layer interfaces for input each atmospheric column:

flux_down_direct, flux_down_diffuse, 
flux_down_direct_clear_sky, flux_down_diffuse_clear_sky,
flux_up_diffuse, flux_up_clear_sky

All data is sampled at 5,120 global locations

The training dataset uses input from 2008 sampled at three-hour intervals within every fourth day

The validation dataset uses input from 2008 sampled at three-hour intervals within every 28th day offset two days from the training set to avoid duplication

Testing datasets use input from 2009, 2015, and 2020. Each of these samples data at three-hour intervals within every 28th day.

For more information see:
Henry Schneiderman. "An Open Box Physics-Based Neural Network for Shortwave Radiative Transfer." Submitted to Artificial Intelligence for the Earth Systems.

 

Files

shortwave-testing-2009.tar.zip

Files (15.3 GB)

Name Size Download all
md5:b6863a85209784a06c983123cacb8f8e
1.4 GB Preview Download
md5:d0db973910889b7d6836fd5c80c5c8ab
1.4 GB Preview Download
md5:c263d4a2ffe34ffe19facd7b41d07b0a
1.4 GB Preview Download
md5:d6197d410a9552cd25a7913c03088e5b
9.8 GB Preview Download
md5:731c2adfbc0269e04d54079340f3cae6
1.4 GB Preview Download

Additional details

Software

Programming language
Python
Development Status
Active