The climate4impact portal builds on the infrastructure of an international distributed database that has been set to disseminate the results from the global climate model results of the Coupled Model Intercomparison project Phase 5 (CMIP5). This database, the ESGF, is an international collaboration that develops, deploys and maintains software infrastructure for the management, dissemination, and analysis of climate model data. The European FP7 project IS-ENES, Infrastructure for the European Network for Earth System modelling, supports the European contribution to ESGF and contributes to the ESGF open source effort, notably through the development of search, monitoring, quality control, and metadata services. In its second phase, IS-ENES2 supports the implementation of regional climate model results from the international Coordinated Regional Downscaling Experiments (CORDEX). These services will be extended within the European FP7 Climate Information Portal for Copernicus (CLIPC) project, by adding new services and new datasets, such as reanalyses and satellite data, that will be later integrated into the European Copernicus platform.
To better support the impact communities, a generic open-source python package (icclim) to calculate climate indices (starting with the ECA&D indices) has been developed and hosted on github. Several constraints had to be considered: integration with the climate4impact WPS (pyWPS); very fast performance for near-realtime on-the-fly calculations, notably with the integration of icclim within NCAR/NCPP OpenClimateGIS (ocgis). It features OpenDAP time and spatial subsetting as well as data chunking, and code optimization using an integrated python C shared-library. icclim also ensures that NetCDF output files are CF-compliant and preserves existing MetaData. It also provides MetaData information on the data processing. icclim is now being extended within the CLIPC project, for more precise percentile climate indices calculations as well as implementation of climate indicators.
One of the main objectives of climate4impact is to provide standardized web services and tools that are reusable in other portals. These services include web processing services, web coverage services and web mapping services (WPS, WCS and WMS). Tailored portals can be targeted to specific communities and/or countries/regions while making use of those services.
Supplementary URL: http://climate4impact.eu/