140 likes | 240 Views
Introduction. Claude Gibert Meteorological Operations Section (Metops). Areas of responsibilities: Operational forecast verification and maintenance of verification / diagnostics software. Plot production and publication on the web site. Post-processing in operational suites. Introduction.
E N D
Introduction • Claude Gibert • Meteorological Operations Section (Metops). • Areas of responsibilities: • Operational forecast verification and maintenance of verification / diagnostics software. • Plot production and publication on the web site. • Post-processing in operational suites.
Introduction • Publication: • Graphical products on the web site, plots showing forecast and analysis fields, or verification results. • Fields (GRIB) on data server: reanalysis 40 years (ERA40) and DEMETER (EU project). • Verification: • Deterministic and probabilistic forecast • Database of pre-computed scores, extraction / plotting facilities
Publication (plots) • Database of plots and plot descriptions. Currently: • 400,000 different images in the database (archiving). • Update: • Daily: 10,000 plots • Weekly: 3,000 plots • Monthly: 540 • Authoring can be done by non-experts. • The complete production / update of plots is automatic.
Publication (plots) • Access control • Different types of organisations access the web site with different credentials, not all products are available to all users. • Each product is given ‘categories’ which specify which type of user can access it. • There are three types of authentification: • Web login and password created by ECMWF • User login and securID cards • Domain users, recognised by their internet address.
Publication (data) • Data server has been available for a couple of years. Data is available online: • Demeter data • Re-analysis (ERA40) • 1 Terabyte of data is kept. • Usage: • 6000 different users from pretty much all countries in the World have been observed. • 1 Terabyte of data served each month.
Verification • A package enabling research and operations to: • Compute scores (deterministic, i.e. root mean square errors, correlation coefficient, anomaly-based scores) • Extract scores • Plot scores, mean values, time series, scatter plots • Scores are computed both against analysis and observations.
Verification • The verification package is being re-written. • New types of verification are added (i.e. probabilistic) • Diagnostics used routinely in Research are to be integrated.
Building blocks • Web graphical products and data server rely on a web-application framework developed at ECMWF in 2000 (OO Perl and FastCGI). • Meteorological Python (MetPy) is an ECMWF Python extension to support data formats used in Meteorology (Fields and observations), score / diagnostics computation and plotting. It uses Magics which is an ECMWF graphics library specialised in plotting fields-based data. • The verification package is built on MetPy • Operational plot production carried out using MetPy.
RAQ Requirements on Web RAQ needs a • Data archive, • Plot display, • Verification capability • for daily forecasts • 10 regional models • to MM(?) days • for NN variables? • for LL levels?
GEMS Data Service Req. Archive & Plot • 3 separate reanalyses (GHG, GRG, AER) • for ~5 years each • Global • Agreed list of variables Archive • Boundary conditions for 1 common frame and 1 user- frame (1 per user)
GEMS Archive in MARS • All observations • All still-useful experiments • All reanalyses