Project

General

Profile

Ensemble timeseries

For the CLIPC project, a multimodel ensemble was composed and stored in a single NetCDF file with an extra dimension named "member". The data can be found here: https://climate4impact.eu/impactportal/data/catalogbrowser.jsp?catalog=http://opendap.knmi.nl/knmi/thredds/catalog/CLIPC/knmi/RCM/EUR-44/BC/tas/catalog.xml?

A OpenDAP URL to such a file is http://opendap.knmi.nl/knmi/thredds/dodsC/CLIPC/knmi/RCM/EUR-44/BC/tas/hd17_icclim-4-2-3_KNMI_ens-multiModel_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231.nc

To view a timeseries of the ensemble please do:

  1. https://climate4impact.eu/impactportal/adagucviewer/?srs=EPSG%3A32661&bbox=31732.813672623597,-5067149.338590992,5740102.015054799,-165317.46308152343&service=%2Fimpactportal%2Fadagucserver%3Fsource%3Dhttp%253A%252F%252Fopendap.knmi.nl%252Fknmi%252Fthredds%252FdodsC%252FCLIPC%252Fknmi%252FRCM%252FEUR-44%252FBC%252Ftas%252Fhd17_icclim-4-2-3_KNMI_ens-multiModel_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231.nc&layer=hd17%24image%2Fpng%24true%24auto%2Fnearest%241%240&selected=0&dims=member$median,time$2005-07-01T00:00:00Z&baselayers=baselayer$ne_10m_admin_0_countries_simplified
  2. Click on the big gear, and click "Timeseries mode", a panel on the right expands
  3. Click on the map to obtain a multimodel timeseries for specified location

A timeseries request to ADAGUC GetFeatureInfo looks like:

In the Preinstalled_virtual_environment_2017 the OpenDAP server can be linked with ADAGUC using:

Timeseries of multimodel netcdf file

ncdump -h http://opendap.knmi.nl/knmi/thredds/dodsC/CLIPC/knmi/RCM/EUR-44/BC/tas/hd17_icclim-4-2-3_KNMI_ens-multiModel_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231.nc
netcdf hd17_icclim-4-2-3_KNMI_ens-multiModel_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231 {
dimensions:
    bnds = 2 ;
    maxStrlen64 = 64 ;
    member = 13 ;
    rlat = 103 ;
    rlon = 106 ;
    time = 36 ;
    x = 106 ;
    y = 103 ;
variables:
    double time(time) ;
        time:standard_name = "time" ;
        time:long_name = "time" ;
        time:bounds = "time_bnds" ;
        time:units = "days since 1949-12-01 00:00:00" ;
        time:calendar = "365_day" ;
    double y(rlat) ;
        y:standard_name = "grid_latitude" ;
        y:long_name = "latitude in rotated pole grid" ;
        y:units = "degrees" ;
        y:axis = "Y" ;
    double x(rlon) ;
        x:units = "degrees" ;
        x:axis = "X" ;
        x:standard_name = "grid_longitude" ;
        x:long_name = "longitude in rotated pole grid" ;
    char member(member, maxStrlen64) ;
    double lon(y, x) ;
        lon:standard_name = "longitude" ;
        lon:long_name = "longitude" ;
        lon:units = "degrees_east" ;
        lon:_CoordinateAxisType = "Lon" ;
    double lat(y, x) ;
        lat:standard_name = "latitude" ;
        lat:long_name = "latitude" ;
        lat:units = "degrees_north" ;
        lat:_CoordinateAxisType = "Lat" ;
    double time_bnds(time, bnds) ;
        time_bnds:calendar = "365_day" ;
        time_bnds:units = "days since 1949-12-01 00:00:00" ;
    float hd17(member, time, y, x) ;
        hd17:standard_name = "ECA&D_indice" ;
        hd17:long_name = "Heating degree days (sum of 17 degrees - mean temperature)" ;
        hd17:units = "K" ;
        hd17:coordinates = "lon lat" ;
        hd17:_FillValue = 1.e+20f ;
        hd17:missing_value = 1.e+20f ;
        hd17:cell_methods = "time: mean" ;
        hd17:grid_mapping = "rotated_pole" ;
        hd17:_ChunkSize = 13, 1, 103, 106 ;
    char rotated_pole(maxStrlen64) ;
        rotated_pole:grid_mapping_name = "rotated_latitude_longitude" ;
        rotated_pole:grid_north_pole_latitude = 39.25 ;
        rotated_pole:grid_north_pole_longitude = -162. ;

// global attributes:
        :Conventions = "CF-1.6" ;
        :institution = "Climate impact portal (http://climate4impact.eu)" ;
        :title = "hd17: heating degree days" ;
        :references = "http://www.ecad.eu/documents/atbd.pdf" ;
        :comment = "ECA&D stands for European Climate Assessment & Dataset" ;
        :variable_name = "hd17" ;
        :summary = "hd17 is a climate change index definied by ECA&D. The indicator measures the total temperature amount of 17C - tas during a year for a given location" ;
        :invar_gcm_model_id = " " ;
        :invar_experiment_name = "historical" ;
        :time_coverage_start = "19700101" ;
        :time_coverage_end = "20051231" ;
        :keywords = "ETCCDI, ECA&D, climate, index, hd17,year, reference, climate model output, EUR-44" ;
        :tracking_id = "2d6e9183-0624-43a2-b925-b6a730aa338f" ;
        :invar_variable_name = "tasAdjust" ;
        :activity = "clipc" ;
        :product = "climate model output" ;
        :package_name = "icclim-4-2-3" ;
        :package_references = "https://github.com/cerfacs-globc/icclim" ;
        :institution_id = "KNMI" ;
        :institution_url = "knmi.nl" ;
        :contact = "eca@knmi.nl" ;
        :contributor_name = "KNMI" ;
        :contributor_role = "This index was calculated by the ECA&D team. More ETCCDI and ECA&D indices are available on www.ecad.eu" ;
        :date_created = "20160725" ;
        :date_issued = "20160801" ;
        :date_modified = " " ;
        :realisation_id = " " ;
        :source_data_id = " " ;
        :source_data_id_comment = " " ;
        :invar_platform = " " ;
        :invar_platform_id = " " ;
        :invar_satellite_algorithm = " " ;
        :invar_satellite_sensor = " " ;
        :invar_rcm_model_id = "SMHI-RCA4_v1" ;
        :invar_rcm_model_realization_id = " " ;
        :invar_reanalysis_id = " " ;
        :invar_bc_method_id = "SMHI-DBS43" ;
        :invar_bc_observation_id = "EOBS10" ;
        :invar_bc_period = "1981-2010" ;
        :reference_period = " " ;
        :output_frequency = "yr" ;
        :cdm_datatype = "Grid" ;
        :domain = "EUR-44" ;
        :geospatial_bounds = "CORDEX domain: EUR-44" ;
        :geospatial_lat_min = -44.74485f ;
        :geospatial_lat_max = 65.15146f ;
        :geospatial_lat_resolution = "0.44 degrees" ;
        :geospatial_lon_min = 21.91731f ;
        :geospatial_lon_max = 72.63582f ;
        :geospatial_lon_resolution = "0.44 degrees" ;
        :tile = " " ;
        :invar_ensemble_member = "r1i1p1" ;
        :invar_tracking_id = "0cb10a86-5778-4e4b-a5e7-6186235deff8" ;
        :invar_rcm_model_driver = "ens-multiModel" ;
        :history = "Thu Sep 22 14:37:34 2016: ncatted -O -a calendar,time_bnds,c,c,365_day ./RCM/EUR-44/BC/tas/hd17_icclim-4-2-3_KNMI_ens-multiModel_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231.nc\n",
            "Thu Sep 22 14:37:04 2016: ncatted -O -a units,time_bnds,c,c,days since 1949-12-01 00:00:00 ./RCM/EUR-44/BC/tas/hd17_icclim-4-2-3_KNMI_ens-multiModel_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231.nc\n",
            "Aggregated members into a single file with ADAGUC. Used input files: hd17_icclim-4-2-3_KNMI_ens-multiModel-20p-historical-EUR-44-SMHI-DBS43-EOBS10-bcref-1981-2010_yr_19700101-20051231.nc,hd17_icclim-4-2-3_KNMI_ens-multiModel-80p-historical-EUR-44-SMHI-DBS43-EOBS10-bcref-1981-2010_yr_19700101-20051231.nc,hd17_icclim-4-2-3_KNMI_CCCma-CanESM2_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231.nc,hd17_icclim-4-2-3_KNMI_CNRM-CM5_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231.nc,hd17_icclim-4-2-3_KNMI_CSIRO-Mk3-6-0_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231.nc,hd17_icclim-4-2-3_KNMI_EC-EARTH_historical_r12i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231.nc,hd17_icclim-4-2-3_KNMI_GFDL-ESM2M_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231.nc,hd17_icclim-4-2-3_KNMI_HadGEM2-ES_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051230.nc,hd17_icclim-4-2-3_KNMI_IPSL-CM5A-MR_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231.nc,hd17_icclim-4-2-3_KNMI_MIROC5_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231.nc,hd17_icclim-4-2-3_KNMI_MPI-ESM-LR_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231.nc,hd17_icclim-4-2-3_KNMI_NorESM1-M_historical_r1i1p1_SMHI-RCA4_v1_EUR-44_SMHI-DBS43_EOBS10_bcref-1981-2010_yr_19700101-20051231.nc,hd17_icclim-4-2-3_KNMI_ens-multiModel-median-historical-EUR-44-SMHI-DBS43-EOBS10-bcref-1981-2010_yr_19700101-20051231.nc" ;
        :DODS.strlen = 0 ;
}

Adaguc-server_timeseries_of_multimodel.png View - Timeseries of multimodel netcdf file (381 KB) Maarten Plieger, 06/06/2017 10:38 AM