Instituting an observation database

Similar documents
Instituting an observation database (ODB) capability in the GSI

EnKF Fundamentals (2b): Applications

Observation feedback archiving in MARS. Acknowledgement:

GSI Fundamentals (5): Review and Applications

Uniform Resource Locator Wide Area Network World Climate Research Programme Coupled Model Intercomparison

Metview s new Python interface

GSI fundamentals (4): Background Error Covariance and Observation Error

Introduction to NetCDF

Collabora've Development

The NOAA Operational Model Archive and Distribution System (NOMADS)

cdo Data Processing (and Production) Luis Kornblueh, Uwe Schulzweida, Deike Kleberg, Thomas Jahns, Irina Fast

eccharts and Metview 4 2 new visualisation systems at ECMWF

Observa(on Processing. Nancy Collins or

WRF-NMM Standard Initialization (SI) Matthew Pyle 8 August 2006

Progress in the assimilation of GPS-RO at ECMWF

Metview 5.0 and Beyond, to its Pythonic Future

Community Tools (1) - PrepBUFR/BUFR: Basic tools, NCEP data, and BUFR table

Distributed Online Data Access and Analysis

SAPP: a new scalable acquisition and pre-processing system at ECMWF

Introduction to Metview

HARMONIE ATOVS data assimilation and coordinated impact study

The inclusion of cloudy radiances in the NCEP GSI analysis system

EnKF Fundamentals (1): Configuration and Run

Bias correction of satellite data at ECMWF

And now for something completely different

Metview and Python - what they can do for each other

File Formats and Pre-Processing

Analysis Methods in Atmospheric and Oceanic Science

Observational DataBase (ODB*) and its usage at ECMWF

NetCDF and HDF5. NASA Earth Science Data Systems Working Group October 20, 2010 New Orleans. Ed Hartnett, Unidata/UCAR, 2010

Metview BUFR Tutorial. Meteorological Visualisation Section Operations Department ECMWF

A brief introduction 1 to retrieving ERA Interim via the web and webapi

The C3S Climate Data Store and its upcoming use by CAMS

Unifying Verification through a Python-wrapped Suite of Tools

Meteorology and Python

HDF Product Designer: A tool for building HDF5 containers with granule metadata

AAPP status report and preparations for processing METOP data

11A.3 INVESTIGATION OF USING HDF5 ARCHIVAL INFORMATION PACKAGES (AIP) TO STORE NASA ECS DATA

Writing NetCDF Files: Formats, Models, Conventions, and Best Practices. Overview

Remote Data Access with OPeNDAP. Dr. Dennis Heimbigner Unidata netcdf Workshop October 25, 2012

Metview s new Python interface first results and roadmap for further developments

ECMWF New Users Metview Tutorial

Python: Working with Multidimensional Scientific Data. Nawajish Noman Deng Ding

Metview 4 ECMWF s latest generation meteorological workstation

R. James Purser and Xiujuan Su. IMSG at NOAA/NCEP/EMC, College Park, MD, USA.

Amara's law : Overestimating the effects of a technology in the short run and underestimating the effects in the long run

Ensemble Kalman Filter

GSI Setup, Run and Namelist

New Datasets, Functionality and Future Development. Ashwanth Srinivasan, (FSU) Steve Hankin (NOAA/PMEL) Major contributors: Jon Callahan (Mazama(

Software Infrastructure for Data Assimilation: Object Oriented Prediction System

Anne Fouilloux. Fig. 1 Use of observational data at ECMWF since CMA file structure.

Downscaling tools for adapting climate predictions to the user's needs: Challenges for their integration into climate services

OGC at KNMI: Current use and plans

Python in the Copernicus Climate Change Service

SURFEX LDAS March 2012

First experiences of using WC(P)S at ECMWF

OPeNDAP: Accessing HYCOM (and other data) remotely

GSI Fundamentals (2) Run and Namelist

Data Centre NetCDF Implementation Pilot

ECMWF contribution to the SMOS mission

The Lidar-Radar Open Software Environment (LROSE) : Progress and Plans

Advances in Time-Parallel Four Dimensional Data Assimilation in a Modular Software Framework

Report on the COPE technical meeting held at ECMWF, Reading 9-12, June 2014

BUFR/PrepBUFR File Processing

Status of OPLACE system

User s Guide Version 3.5

Introduction to MODE

The challenges of the ECMWF graphics packages

High Performance Data Efficient Interoperability for Scientific Data

SciSpark 201. Searching for MCCs

NCEP HPC Transition. 15 th ECMWF Workshop on the Use of HPC in Meteorology. Allan Darling. Deputy Director, NCEP Central Operations

BIG DATA CHALLENGES A NOAA PERSPECTIVE

Community Tools (1) - PrepBUFR/BUFR: Basic tools, NCEP data tank, and Obsproc

Diagnostics and Exploratory Analysis Infrastructure for ACME Workflow

Metview 4 ECMWF s latest generation meteorological workstation

GSI Setup, Run and Namelist

Data assimilation for OpenFOAM Combining measurements and modelling

Adapting Software to NetCDF's Enhanced Data Model

Unified Model Intercomparisons for Volcanic Ash Transport Modeling

ARCHITECTURE OF MADIS DATA PROCESSING AND DISTRIBUTION AT FSL

Introduction of new WDCGG website. Seiji MIYAUCHI Meteorological Agency

GEMS: Global Earth-system Monitoring using Satellite & in-situ Data

From Integrated to Object-Oriented

CONDUIT and NAWIPS Migration to AWIPS II Status Updates Unidata Users Committee. NCEP Central Operations April 18, 2013

COMMUNITY VERSION 3.4. User s Guide. July Developmental Testbed Center

Converging Remote Sensing and Data Assimilation through Data Fusion

SciSpark Tutorial 101

SCSODC: Integrating Ocean Data for Visualization Sharing and Application

COMMUNITY VERSION 3.3. User s Guide. June Developmental Testbed Center

User s Guide Version 3.7

User s Guide Version 1.3

META-T. Water Temperature Metadata Pilot Project

Gridded Data Speedwell Derived Gridded Products

CESM Projects Using ESMF and NUOPC Conventions

Introduction to the ClimValDiagTool

Metview Introduction

Interface, outputs, post-processing

The TIDB2 Meteo Experience

HPC Input/Output. I/O and Darshan. Cristian Simarro User Support Section

User s Guide Version 1.2

Transcription:

Instituting an observation database capability in the NCEP GSI Tom Hamill, Jeff Whitaker, Scott Gregory NOAA / ESRL Physical Sciences Division Presentation to DAOS, Exeter England, April 2016

Our intent: an observation database (ODB) capability for the GSI. In these file(s) would be: Observations. Metadata (time stamp, QC flags, lat, lon, observation error assigned). O minus F (including spread if ensemble DA used). O minus A. Bias correction information. Usage flags. Such files would be easily share able and in user friendly formats for external use.

Current NCEP observations data flow (Dennis Keyser, from 2013 DTC GSI tutorial) Bottom line: it s complicated.

Vision for how this might work in JEDAI (GSI code refactor) GTS (and other sources) Observation Processing read obs (bufr, HDF, netcdf, ascii) set R basic QC Observation Database Manager Relational Database (like ODB), and/or hierarchical dataset (HDF5, netcdf) (replaces BUFR tanks and dump files) O, R, metadata O minus F, O minus A, QC, Observer read background forecast(s) data thinning/channel selection interpolation forward operator background check QC Compute O F, O A Solver (hybrid EnVar, EnKF)

Our project: global reanalysis, ~2000 current. How to add ODB like capability for this? Several options: Adapt branch of code for NCEP CFS reanalysis (> 5 years old) that provides this to the current GSI. Software old, display infrastructure (GRaDS based) old. Totally refactor the GSI and include ODB (see upcoming slide). Patch existing GSI system code to produce the observation database capability we need for this project (see upcoming slide). being mindful of longer term refactor and making code useful for this.

Patching the GSI to provide ODB capability while we await the GSI refactor. Can be done in the short term for next GEFS reanalysis/reforecast without changing NCEP operational workflow. Enables easier access to observations and assimilation feedback information for monitoring, diagnosis, research. Amounts to pre/post processing input BUFR, output GSI diagnostic files.

GSI data assimilation system BUFR (prepbufr, radiance bufr, satwnd bufr, gpsro bufr ) analyses GSI diagnostic files (containing obs ingested by GSI, departures, QC, bias correction info) (the current system)

GSI data assimilation system python utilities: (1) bufr2nc (outputs BUFR as netcdf file) (2) merge_gsidiag_bufr2nc (matches records in GSI diagnostic file with original BUFR, adds depatures, ens. spread in ob space, QC, other DA info) (3) new_obs_2nc (various codes tailored to particular research data sets) nc2prepbufr (convert back to GSI compatible BUFR) with proposed modifications BUFR (prepbufr, radiance bufr, satwnd bufr, gpsro bufr ) analyses GSI diagnostic files (containing obs ingested by GSI, departures, QC, bias correction info) Observation database Other observation sources (field experiments, research instruments, etc.) OpenDAP data server, access to research community

Conclusions We re putting together an interim ODB capability into the GSI while we await a more complete JEDAI code refactor. We re at the early stages and are happy to learn from the experiences of others. The current design is necessitated by a reanalysis project where we must deliver quickly, but we d still like to make as much of our software re usable as possible.

Fit of short term forecasts to observations can be revealing of DA system characteristics. from Dee et al. 2011, http://onlinelibrary.wiley.com/doi/10.1002/qj.828/pdf

Fit of other quantities (here bias corrections) can be revealing also. from Dee et al. 2011, http://onlinelibrary.wiley.com/doi/10.1002/qj.828/pdf

Fit of observations to longer lead forecasts can also be revealing. With stochastic physics and verification against analysis, ECMWF ensemble appears to be underspread (left most column). Verifying against raobs or AMSU A channel 5, one has the impression that the ensemble is still under spread. Yamaguchi et al. 2016, http://onlinelibrary.wiley.com/doi/10.1002/qj.2675/abstract

ncdump h of a sample netcdf file with bufr data

Sample python code for reading in netcdf ODB type file and generating basic statistics.

Demonstration plot