|
IRI Collaboration Pages
|
Climate /
Resources for using the WWRP/WCRP S2S Project Database from IRI Data LibraryA a large subset of the WWRP/WCRP S2S Project Database available online in the IRI/LDEO Climate Data Library: http://iridl.ldeo.columbia.edu/SOURCES/.ECMWF/.S2S/ We hope this will provide a valuable addition to the two official archiving centers at ECMWF & CMA, and we plan in future to make various derived products available there too. In addition to the S2S project data, the SubX project data are archived in IRIDL here: http://iridl.ldeo.columbia.edu/SOURCES/.Models/.SubX/ Please see the README file at the top of the page for notes on accessing & manipulating the data. We are still ironing out some of the kinks, so please let us know if you encounter any problems. Most of the data should be there, though there may be delays in updating the data. Data holdings status: (21 Dec 2018) 72TB Detailed breakdown This page contains Ingrid scripts as additional resources for accessing and manipulating the data. ClimatologiesIRI has now developed a whole set of daily climatologies with different methods for all S2S models, available here: The models used are those available in the Subseasonal-to-Seasonal Prediction Project Database. Total precipitation and 2-meter temperature fields were accessed via the International Research Institute for Climate and Society (IRI) Data Library. Observational climatologies were computed using CHIRPS and the CPC temperature dataset (https://psl.noaa.gov/data/gridded/data.cpc.globaltemp.html). Climatologies were produced considering the common period Jan 1st-Dec 31st 1999-2010. The time coordinate of the produced climatological fields contain a total of 366 days, to be able to consider leap years. Three different methods have been implemented. The naïve method involves computing daily averages using exactly the same calendar day in all years in the climatological period. Hence, for example, the climatological day Feb 14th is computed as the average of all Feb 14th in the 1999-2010 period. This approach, although simple, has some drawbacks, as has been discussed in detail by Tippet et al (2018). The triangular method uses a moving average with a 30-day triangular kernel (weighting function), centered on the target day. For example, the climatological day March 15th has contributions from the previous and following 15 days, following a triangular weighting with the maximum weight located on March 15th. This method is the one used by the Subseasonal Experiment (SubX) project, and is described by Pegion et al. (2019). The harmonic method fits a Fourier series to the naïve climatology to produce the smoothed daily series. After testing with multiple truncations to identify the configuration that best capture the characteristics of local seasonal cycles, the final climatology uses N=16 harmonics for total precipitation, and N=6 harmonics for 2-meter temperature, where N is the number of harmonics. The truncation is determined by finding the value of N for each variable that minimizes the spatially-averaged Root Mean Square Error (RMSE) between the harmonic and the triangular methods. A RMSE comparison considering a daily climatology produced via a simple 5-day running average as reference was also conducted. An example of the comparison between the approaches is presented in the figure below (for only three models, but climatologies have been computed for all models). ![]() Example from before producing the daily climatologies at the IRI: Script access from unix command line, Matlab, R and PythonAn access key is required in order to download S2S data from the command line. To obtain one, please:
Follow this example using
where xxxyyyyzzz is your key, and file.nc is your preferred name of the output NETCDF file. The Example: MATLAB:
R: (here it's better to just define a string with the entire curl command, and then make the system call)
Python: For Jupyter Notebooks, you can do:
If you are using "pure" Python, you can use something like (thanks for Dr. Thea Turkington -- NEA, Singapore) :
Recipes for constructing weekly averages of model forecast precipitationThe lead grid (L1) for the accumulated precipitation variable varies from model to model based upon the leads that each model makes available. L1 starts at 0. for ECMWF, HMCR, and ISAC. For the other models the 0. lead is not available -- the first lead is 1.0 (or 0.5 for JMA -- a 12-hour forecast).
Observed precipitation anomalies for comparing against
Recipes for constructing derived variables10hPa Zonal Wind Anomaly Index at 60N
Vertically integrated moisture fluxesRecipes for using S2S Data with CPTExample for the first week of Dec, using forecasts from Nov 14 (1996-2015) Forecast anomaly maps - ensemble & lead averagedAfter IRI developed daily climatologies for all S2S models, the anomaly calculation in Ingrid can be (hugely) simplified. An example follows: Spatial domain, start, and lead range can be selected. Obs estimates for verification: MJO RMM indicesThe RMM indices from the models are available for each model through IRIDL (computed by Frederic Vitart, with work by Steve Woolnough & Tetsuo Nakazawa on the validation and format definition). MJO composites of circulation variables using reanalysisThis link shows composites of the stream function (psi) using MJO phases. It is possible to quickly change the season of interest in the upper boxes. Other circulation variables in the reanalysis could be used, changing the name of the field in the "var" box on the top of the canvas. Finally, the wind field can also be added, as it is shown in this link. Including lead times in MJO composites of circulation variables (reanalysis) and precipitationMJO composites using an S2S model (CFSv2)This takes a while to compute (go prepare a coffee): The season of interest can be selected using the boxes on the top of the canvas. |