Published March 2, 2026 | Version v1
Computational notebook Open

PLS, data, and plotting for: Quantifying the radiative response to surface temperature variability: A critical comparison of current methods

  • 1. ROR icon Colorado State University

Description

The files in this folder contribute to the quantitative analysis, data, and plotting for the publication "Quantifying the radiative response to surface temperature variability: A critical comparison of current methods" by Leif Fredericks, Maria Rugenstein, David W.J. Thompson, Senne Van Loon, Fabrizio Falasca, Rory Basinski-Ferris, Paulo Ceppi, Quran Wu, Jonah Bloch-Johnson, Marc Alessi, and Sarah M. Kang. 

Scripts:

PLS_fp.ipynb: This notebook demonstrates the implementation of the Partial Least Squares method following the test and train protocol followed for all methods.

patches_fp.ipynb: This notebook reads in CNN-generated and ECHAM-generated Green's function results for the full-globe and reduced size Pacific patches, which generate the subplots for Fig. 3.

test_figure_fp.ipynb: This notebook generates Fig. 2 from the internal variability test results.

 

Data:

GF_CNN_ridge_full_patches.nc: This dataset includes the CNN-generated Green's Functions for the full globe with standard patches, Fig. 3c.

GF_CNN_ridge_Pacific_patches.nc: This dataset includes the CNN-generated and ECHAM6-simulated Green's Functions for the Equatorial Pacific using smaller patches, FIgs. 3f and 3g, respectively.

training_ds.nc: This dataset includes the portion of MPI-ESM1.2 pre-industrial control from the LongRunMIP project that was processed and distributed for training the various methods. It does not include the section of piControl reserved for the internal variabilty test. Annual and monthly means are detrended anomalies from climatology. The fields are near-surface air tempearture and global net radiaitve imbalance.

pred_4x.nc: This dataset includes the near-surface air temperature anomalies as simulated in a 4xCO2 step forcing simulation. These are what methods use to predict radiation for the 4xCO2 test.

testing_pred.nc: This dataset includes near-surface air temperature from the section of piControl internal variability withheld from the training data in training_ds.nc. Methods attempt to predict the corresponding radiative response in the internal variabilty test.

truth_4x.nc: These are the true radiative response values for the 4xCO2 test.

truth_test.nc: These are the true radiative response values for the internal variabilty test. 

 

The following outputs are the method-specific outputs that make up Figs. 1&2. File names have standard identifiers as follows:

MCA: Maximum Covariance Analysis

OLS: Ordinary Least Squares

ridge: Ridge Regression

LASSO: LASSO Regression

EN: Elastic Net Regression

PC: Principal Component Regression

PLS: Partial Least Squares

FDR_coupled: Fluctuation Dissipation Relation, Coupled

FDR_atmos: Fluctuation Dissipation Relation, Atmospheric

CNN: Convolutional Neural Network

GF: Green's Function

AMIP: AMIP Ridge Regression

 

Sensitivity maps: dR_dT_*.nc

Predictions for the internal variability test: pred_test_*.npy

Predictions for the 4xCO2 test: pred_4x_*.npy

 

Files

patches_fp.ipynb

Files (6.5 GB)

Name Size Download all
md5:4dcfad7f71c8099ad1c5deee4d466935
162.0 kB Download
md5:7c79aca9d33c0880a973f094c3749d2f
85.3 kB Download
md5:788292c99a1ad2be1928d5d1e7fd0618
85.3 kB Download
md5:6de93dd7e5d8bd5d9cbe5b13fa847bdf
16.7 MB Download
md5:9a43cda094722072463bfdc1239c9cd0
85.3 kB Download
md5:20168fccc71835dbc8fe5349453d9678
85.3 kB Download
md5:44b6dd0dda712761b0cd78a206fbf1f2
162.0 kB Download
md5:848f1579dc08c2ac20d01bc5dd69e827
16.7 MB Download
md5:fbd9aa05e7504ddea0fb5a4d4e9c7185
162.0 kB Download
md5:e45877d60494941d9b3f26fa3d8c4aeb
16.1 kB Download
md5:1252fb1ea906c892564c5777a4035bbf
19.0 kB Download
md5:e3d325dbea22ae120dfc2da134ad16d4
162.0 kB Download
md5:3fccd33e9b4791f10a5277a012929e12
16.7 MB Download
md5:dab7d55b909a02a563c2fa67474b40b0
306.4 kB Download
md5:8a011f8ecee952d5e0b239aedc82d505
454.2 kB Download
md5:e1f7dffcd530f681802051a03fb992a2
5.8 kB Preview Download
md5:6521c60eff822040bb75f21e9f63e009
11.4 kB Preview Download
md5:cf317d8fc0e75801d9c6e8517bf4079d
1.9 GB Download
md5:9bb4d29e541b56e6e6994459e19b45fd
8.1 kB Download
md5:0591aa3d10eb0b2800366c1ca4965b61
4.1 kB Download
md5:4fd67dd1c885c87a7a55f7f99e6eb45f
8.1 kB Download
md5:63f84e596cd8841923c2748a70d833aa
4.1 kB Download
md5:76f4113eb178de8bd2116ed8359b1dc6
8.1 kB Download
md5:5e7bf6e8b415582a968ae53ee258e36f
8.1 kB Download
md5:48550635aa556c8bb763816d662b267d
8.1 kB Download
md5:54087326c556a30f267cce166f745257
8.1 kB Download
md5:115ce4f7046771d4499ab572927067ae
8.1 kB Download
md5:c80d027fd88e86532523652a99f8ddcf
8.1 kB Download
md5:cb9c805fc74755c83528e102070cefa6
8.1 kB Download
md5:51196e19528d88984fa8159c2825d502
8.1 kB Download
md5:6d6eaabf0b777c79c70d7fd9b00e2379
928 Bytes Download
md5:66a77723e044e430944a5548af0aea80
528 Bytes Download
md5:cbe1e746385acb6376377df25b25d37c
928 Bytes Download
md5:b2a4df5de563450359a74c5745f1a610
528 Bytes Download
md5:c1ecebbc968e3cb062dd88839a82b06c
928 Bytes Download
md5:78f43aad51e51b61b270bf23d6f597c5
928 Bytes Download
md5:4f2d642042b39f41126306d92ba9b160
928 Bytes Download
md5:0e71dad5e07c27dab1ab9fec381691b6
928 Bytes Download
md5:a3f7294f5b99d4346d5b3489ea212a69
928 Bytes Download
md5:4415a716332715b33b9efd6a53501540
928 Bytes Download
md5:de891db88fb15bf31bd730d51297eee2
928 Bytes Download
md5:dd84cf6fc53050144c0d5bec8a9be979
928 Bytes Download
md5:172170c977acda7ffa68142704733902
7.4 kB Preview Download
md5:20ba0a05ddc5ad5450349304bd4ab3b4
191.8 MB Download
md5:5ef6ae946df2725d7b4f51e9fd32f34a
4.4 GB Download
md5:3f3e93a1a75a58061b72b78e280b8889
4.3 MB Download
md5:8f634b09a0578702ee078d386840edb5
59.9 kB Download