Download CMIP5 data

search
NEGI-Andoya-2018

Download CMIP5 data:

Browsing available data

Go to one of the ESGF nodes

https://esgf-node.llnl.gov/search/cmip5/ or https://esgf-data.dkrz.de/search/esgf-dkrz/

Limit search data:

  • Choose project: CMIP5
  • Experiment family: e.g. Historical, RCP etc.
  • Time frequency: mon (you probably want monthly outputs)
  • Realm: Maybe you want only aerosol data? Or restrict your search to “atmos” (atmosphere)
  • Variable: Choose the variable you want

Data description: Spreadsheet with overview of variables: https://pcmdi.llnl.gov/mips/cmip5/datadescription.html

  • Data in accordance with CF convention(NetCDF Climate and Forecast (CF) Metadata Convention) and as specified in the CMIP5 tables.
  • Each file contains a single output variable(along with coordinate/grid variables, attributes and other metadata) from a single model and a single simulation (i.e., from a single ensemble member of a single climate experiment).

In general the files have names as: variableName_modul_modelName_scenario_realization e.g.: tas_Amon_NorESM1-M_rcp85r1i1p1

Experiments: Quick overview of CMIP5 experiments can be found at https://journals.ametsoc.org/doi/pdf/10.1175/BAMS-D-11-00094.1. More information is available at https://pcmdi.llnl.gov/mips/cmip5/experiment_design.html.

Downloading the files:

Register

Everywhere says you have to register, but it seems you don’t.

Download:

Once you have entered a fitting search above, you get a list of model runs that fit your search. You can click “List files” to see the files contained. You can click the WEGET script to get a script that downloads the files from the run, but usually you would not want to download all the variables, you would maybe just want one or two variables. An alternative is as follows:

  • Press [ THREDDS Catalog ]
    • You now see an overview of the files from the run
    • Above each list of files for a single variable there is a file ending with .aggregation
    • Copy this link: e.g. https://esgdata.gfdl.noaa.gov/thredds/catalog/esgcet/8/cmip5.output1.NOAA-GFDL.GFDL-CM3.piControl.mon.atmos.Amon.r1i1p1.v20120227.html?dataset=cmip5.output1.NOAA-GFDL.GFDL-CM3.piControl.mon.atmos.Amon.r1i1p1.ta.20120227.aggregation
  • ON NIRD:
    • write
    ncks https://esgdata.gfdl.noaa.gov/thredds/catalog/esgcet/8/cmip5.output1.NOAA-GFDL.GFDL-CM3.piControl.mon.atmos.Amon.r1i1p1.v20120227.html?dataset=cmip5.output1.NOAA-GFDL.GFDL-CM3.piControl.mon.atmos.Amon.r1i1p1.ta.20120227.aggregation 
      -O tas_Amon_GFDL-CM3_piControl_r1i1p1.nc
    
    • If you want to extract a specific time interval:
      ncks -d time,"1979-12-16","200-12-16"  https://esgdata.gfdl.noaa.gov/thredds/catalog/esgcet/8/cmip5.output1.NOAA-GFDL.GFDL-CM3.historicalNat.mon.atmos.Amon.r1i1p1.v20120227.html?dataset=cmip5.output1.NOAA-GFDL.GFDL-CM3.historicalNat.mon.atmos.Amon.r1i1p1.ta.20120227.aggregation
      -O tas_Amon_GFDL-CM3_historical_r1i1p1.nc