400 likes | 522 Views
Robert Leander Royal Netherlands Meteorological Institute On behalf of the ECA&D project team Aryan van Engelen Else van den Besselaar Albert Klein Tank Gerard van der Schrier. The ICA&D concept. http://eca.knmi.nl. Contents. Contents. Definition and purpose
E N D
Robert Leander Royal Netherlands Meteorological Institute On behalf of the ECA&D project team Aryan van Engelen Else van den Besselaar Albert Klein Tank Gerard van der Schrier The ICA&D concept http://eca.knmi.nl
Contents Contents • Definition and purpose what is the ICA&D concept? • Key componentsComponents and their connection Implementation requirements • Look and feel of the web-portal A swift browse through the ECA&Dsite Let’s fantasize about the WACA&D site
Definition and purpose Contents International Climate International Climate Assessment & Dataset • Daily station data • Quality controlled • Regional • Climate changes indices Characteristics
ICA&D examples ECA&D, SACA&D, LACA&D….
For example ECA&D, SACA&D, LACA&D…. why not WACA&D ? ???
Apache Webserver MySQL database Key components Contents Development Maintenance of data + metadata Update cycle • “Fullcycle”: • QC • Blending • Index calculation • Homogeneity tests • Trends, climatology, • extreme analysis
Apache Webserver Apache Webserver MySQL database MySQL database Key components Contents Development Operational Maintenance of data + metadata Update cycle • “Fullcycle”: • QC • Blending • Index calculation • Homogeneity tests • Trends, climatology, • extreme analysis
Update cycle Manual intervention required • Updating series + metadata • Quality control • Blending stations • Indices calculation • Homogeneity tests • Trend analysis • climatology, anomalies and extreme analysis …. Update cycle • “Fullcycle”: • QC • Blending • Index calculation • Homogeneity tests • Trends, climatology, • extreme analysis Bash-scripting, C/F77 routines
Update cycle • Updating raw series + metadata • Quality control • Blending stations • Indices calculation • Homogeneity tests • Trend analysis • climatology, anomalies and extreme analysis …. Update cycle Fully automated process • “Fullcycle”: • QC • Blending • Index calculation • Homogeneity tests • Trends, climatology, • extreme analysis Bash-scripting, C/F77 routines
Blending • Extending and completing a station series with data from nearby stations • Stations within certain proximity and within a certain range of altitude are considered, depending on the element Update cycle • “Fullcycle”: • QC • Blending • Index calculation • Homogeneity tests • Trends, climatology, • extreme analysis SYNOP data is the least preferred source …. only used if no suitable historical data available
Index calculation • ETCCDI indices (same as in RClimdex) • Additional Impact-related indices • Comfort indices like UTCI, Tourism index • Specific “agricultural” indices Viticulture-related indices • Hydrological indices like hydrologic intensity HY-INT (Giorgi) Update cycle • “Fullcycle”: • QC • Blending • Index calc. • Homogeneity • Trends, climatology, • extreme analysis And more … new index definitions can smoothly be integrated into the system
Homogeneity • Four tests on some indices (RR, TGG, etc): • Von Neumann Ratio Test • Buishand Range Test • Alexanderson SNHT • Pettit Test } Update cycle Identify break • “Fullcycle”: • QC • Blending • Index calculation • Homogeneity • Trends, climatology, • extreme analysis • Classification of series:suspect 3 or more tests detect changedoubtfull2 tests detect breakusefullnot more than 1 test detects break
Various analyses Update cycle • For those series whose series are not suspect • Climatology • Anomalies • Trends • Returnvalues • “Fullcycle”: • QC • Blending • Index calculation • Homogeneity • Trends, ….
Database (devel) Newraw data Contents MySQL database } • Primary variables (daily resolution):tg,tx,tn,rr,hu,ss,sd,cc,ff,fx,dd • Raw daily series • Blended daily series • QC results • Annual index series • Homogeneity test results • Station metadata • Analyses results • Trends • Climatology • Extremes • ….. Update cycle Operational database Webserver (devel)
Apache Webserver Apache Webserver Web server(s) Contents • PHP – based • JPGRAPH for plotting • MapServer / MapScript for mapping Internal Database External Database Internal web-server External web-server
Infrastructure Summarizing: • Separate linux-baseddevelopment and operational system. • Web-content generation real-time • Apache 2.0, MySQL 5.0.45, PHP 5.1.6 • Mapserver 4.10.2 (maps) , Jpgraph (plots) • C, shell scripting (update cycle) • Fortran (some of the calculations, gridding)
ECA Website walkthrough.. http://www.ecad.eu
ECA&D : (Raw) Daily data 2009 Rawand blended daily station data for the take… …..butONLY the PUBLIC data !!The participant decides
ECA&D walkthrough: Daily data 2009 Rawand blended daily station data for the take… …..butONLY the PUBLIC data !!The participant decides
ECA&D : Indices 2009
ECA&D : Index time series 2009 May 2010 May 20
ECA&D : Indices maps 2009
ECA&D : Indices maps 2009
ECA&D walkthrough 2009
ECA&D : Trend RR1 2009
WACA&D : CWD Trend http://82.157.123.58/rcc/utils/mapserver/trend.php http://192.168.2.10/rcc/utils/mapserver/trend.php
WACA&D : CWD Trend WACA&D : CWD Trend
WACA&D : CWD Trend WACA&D : CWD Trend 2009 http://82.157.123.58/rcc/utils/mapserver/index-availability.php http://192.168.2.10/rcc/utils/mapserver/index-availability.php
Conclusion • ICA&D is useful in climate monitoring • Participants can profit from the analyses • Still they have full control over data distribution • The system is simpel in design and straightforward to maintain and extend • We are there to share the software,our innovations and assist in the local setup • The ICA&D concept is very well portable
Thank You for your attention! • Merci beaucoup pour votre attention!