Code Management, testing and support Xiang-Yu (Hans) Huang 1 Hui Shao 1, Ming Hu 2, Don Stark 1 Kathryn Newman 1, Chunhua Zhou 1 2011 Community GSI Workshop,

Slides:



Advertisements
Similar presentations
Conversion of CPC Monitoring and Forecast Products to GIS Format Viviane Silva Lloyd Thomas, Mike Halpert and Wayne Higgins.
Advertisements

Slide 1 FastFacts Feature Presentation May 28, 2009 We are using audio during this session, so please dial in to our conference line… Phone number:
© Crown copyright Met Office NEMOVAR status and plans Matt Martin, Dan Lea, Jennie Waters, James While, Isabelle Mirouze NEMOVAR SG, ECMWF, Jan 2012.
Making the System Operational
Richard D. Rosen Richard D. Rosen Senior Advisor for Climate Research Jin Huang Jin Huang Deputy Director Modeling, Analysis, Predictions, and Projections.
1 Implementing Internet Web Sites in Counseling and Career Development James P. Sampson, Jr. Florida State University Copyright 2003 by James P. Sampson,
Multiple Indicator Cluster Surveys Survey Design Workshop MICS Technical Assistance MICS Survey Design Workshop.
Expanding Regridding Capabilities of the Earth System Modeling Framework Andrew Scholbrock University of Colorado – Boulder Robert Oehmke NOAA/CIRES 1.
Model Evaluation Tools MET. What is MET Model Evaluation Tools ( MET )- a powerful and highly configurable verification package developed by DTC offering:
Products being integrated to create Home Base OpenClass Collaboration Schoolnet Instructional Tools and Assessment PowerSchool Student Information Core.
District Leadership Team Stakeholder Involvement in the District Strategic Plan! Session #4 April 12th, 2011.
1 Traveling? Don’t Forget OIE! A global OIE rollout case study.
Mei Xu, Jamie Wolff and Michelle Harrold National Center for Atmospheric Research (NCAR) Research Applications Laboratory (RAL) and Developmental Testbed.
WRF Modeling System V2.0 Overview
Adaptation of the Gridpoint Statistical Interpolation (GSI) for hourly cycled application within the Rapid Refresh Ming Hu 1,2, Stan Benjamin 1, Steve.
Hui Shao Developmental Testbed Center GSI: Code Management and Transitions between Research and Operations 2011 Summer Community GSI Tutorial, June 29-July.
Data Assimilation Cycling with GSI and AIRS Sixth Meeting of the Science Advisory Committee 28 February – 1 March, 2012 National Space Science and Technology.
DTC AOP GSI October 1, FY09 Funding Resource/Tasks AFWA (February January 2010): – GSI code management and support (1.1FTE)
Demonstration Testbed for the Evaluation of Experimental Models for Tropical Cyclone Forecasting in Support of the NOAA Hurricane Forecast Improvement.
Meeting Expectations Gary Jedlovec Purpose of review SPoRT Mission and Vision Role of Science Advisory Committee Charge to Committee members transitioning.
1 WRF Development Test Center A NOAA Perspective WRF ExOB Meeting U.S. Naval Observatory, Washington, D.C. 28 April 2006 Fred Toepfer NOAA Environmental.
Jordan G. Powers Mesoscale and Microscale Meteorology Division NCAR Earth System Laboratory National Center for Atmospheric Research Space Weather Workshop.
Tolman, May 7, 2015MAPP Webinar, 1/14 Transition to operations at EMC What works and what does not work Hendrik L. Tolman Director, Environmental Modeling.
UKmet February Hybrid Ensemble-Variational Data Assimilation Development A partnership to develop and implement a hybrid 3D-VAR system –Joint venture.
Donald Stark National Center for Atmospheric Research (NCAR) The Developmental Testbed Center (DTC) Wednesday 29 June, 2011 GSI Fundamentals (1): Setup.
Donald Stark National Center for Atmospheric Research (NCAR) The Developmental Testbed Center (DTC) Thursday 13 August, 2015 Downloading and Building EnKF.
Bill Kuo Summary of DTC EC Meeting 26 th August 2010.
Assimilation of GOES Hourly and Meteosat winds in the NCEP Global Forecast System (GFS) Assimilation of GOES Hourly and Meteosat winds in the NCEP Global.
Model testing, community code support, and transfer between research and operations: The Tropical Cyclone Modeling Testbed (TCMT) and the Developmental.
I.Boulder Community GSI Code Repository II.GSI Regression Test Suite III.GSI Code Release IV.GSI Community Support V.Collaborative Efforts.
GSI EXPERIMENTS FOR RUA REFLECTIVITY/CLOUD AND CONVENTIONAL OBSERVATIONS Ming Hu, Stan Benjamin, Steve Weygandt, David Dowell, Terra Ladwig, and Curtis.
Monsoon Desk at NCEP NOAA/NWS/NCEP/EMC National Monsoon Mission Scoping Workshop April 11-15, 2011.
ExOB Discussions on Development Test Center WRF ExOB Meeting U.S. Naval Observatory, Washington, D.C. 28 April 2006.
1 NUOPC National Unified Operational Prediction Capability 1 Review Committee for Operational Processing Centers National Unified Operational Prediction.
DTC HWRF Task AOP2009 & AOP /01/2009 Ligia Bernardet.
Ming Hu Developmental Testbed Center Introduction to Practice Session 2011 GSI Community Tutorial June 29-July 1, 2011, Boulder, CO.
Status of the assimilation of GPS RO observations: the COSMIC Mission L. Cucurull JCSDA/UCAR J.C. Derber, R. Treadon, and R.J. Purser.
START-08/pre-HIPPO FIELD CATALOG AND DATA MANAGEMENT Steve Williams NCAR Earth Observing Laboratory (EOL) Boulder, Colorado START-08/pre-HIPPO Planning.
Global Observing System Simulation Experiments (Global OSSEs) How It Works Nature Run 13-month uninterrupted forecast produces alternative atmosphere.
Summary of EMC-DTC Meeting June 18, DTC AOP 2010 Tasks to be continued from 2009: – WRF-NMM + WPP community support (Jamie Wolff) – Reference configurations.
Ligia Bernardet, S. Bao, C. Harrop, D. Stark, T. Brown, and L. Carson Technology Transfer in Tropical Cyclone Numerical Modeling – The Role of the DTC.
1 11/25/2015 Developmental Testbed Center (DTC) Bob Gall June 2004.
Evaluation of impact of satellite radiance data within the hybrid variational/EnKF Rapid Refresh data assimilation system Haidao Lin Steve Weygandt Ming.
Oct WRF 4D-Var System Xiang-Yu Huang, Xin Zhang Qingnong Xiao, Zaizhong Ma, John Michalakes, Tom henderson and Wei Huang MMM Division National.
Slides for NUOPC ESPC NAEFS ESMF. A NOAA, Navy, Air Force strategic partnership to improve the Nation’s weather forecast capability Vision – a national.
1 Report: JAG/OCM Operational Community Modeling COPC Meeting AFWA, Omaha, NB 2 May, 2007.
NOAA Intra-Seasonal to Interannual Prediction (ISIP) and Climate Prediction Program for Americas (CPPA) Jin Huang NOAA Office of Global Programs November.
MMET Team Michelle Harrold Tracy Hertneky Jamie Wolff Demonstrating the utility of the Mesoscale Model Evaluation Testbed (MMET)
1 (Global) Data Assimilation Priorities Presented By: John. Derber (NWS/NCEP) Contributors: Jeff Whitaker (ESRL/PSD), EMC DA team.
Community Codes Free and shared resource Ongoing distributed development by both research and operational communities – Maintained under version control.
1 Satellite Data Assimilation for meso-scale models Hans Huang National Center for Atmospheric Research (NCAR is sponsored by the National Science Foundation)
Recommendations and SPoRT Response transitioning unique NASA data and research technologies to operations Gary Jedlovec SAC Meeting – June 2007.
Toward GSI Community Code Louisa Nance, Ming Hu, Hui Shao, Laurie Carson, Hans Huang.
NOAA’s response strategy to the Hurricane Intensity Research Working Group (HIRWG) and related recommendations Greg Mandt NOAA NWS Office of Science and.
DTC Overview Bill Kuo September 25, Outlines DTC Charter DTC Management Structure DTC Budget DTC AOP 2010 Processes Proposed new tasks for 2010.
1 NCEP’s Climate Forecast System as a National Model “Where America’s Climate, Weather and Ocean Services Begin” 32 nd Climate Diagnostics and Prediction.
DET Module 1 Ensemble Configuration Linda Wharton 1, Paula McCaslin 1, Tara Jensen 2 1 NOAA/GSD, Boulder, CO 2 NCAR/RAL, Boulder, CO 3/8/2016.
The Developmental Testbed Center: Historical Perspective and Benefits to NOAA Steve Koch DTC Deputy Director Director, NOAA/ESRL/Global Systems Division.
Towards Assimilation of GOES Hourly winds in the NCEP Global Forecast System (GFS) Xiujuan Su, Jaime Daniels, John Derber, Yangrong Lin, Andy Bailey, Wayne.
Verify WRF Forecast using MET
Bill Kuo 1, Steve Koch 2, Barb Brown 1, Louisa Nance 1 Developmental Testbed Center 1. National Center for Atmospheric Research 2. Earth System Research.
Indirect impact of ozone assimilation using Gridpoint Statistical Interpolation (GSI) data assimilation system for regional applications Kathryn Newman1,2,
Developmental Testbed Center: Governance highlights
GMAO Seasonal Forecast
The Use of AMET and Automated Scripts for Model Evaluation
Impact of Traditional and Non-traditional Observation Sources using the Grid-point Statistical Interpolation Data Assimilation System for Regional Applications.
National Monsoon Mission Scoping Workshop April 11-15, 2011
Lidia Cucurull, NCEP/JCSDA
Presentation transcript:

Code Management, testing and support Xiang-Yu (Hans) Huang 1 Hui Shao 1, Ming Hu 2, Don Stark 1 Kathryn Newman 1, Chunhua Zhou Community GSI Workshop, June 28, 2011, Boulder, Colorado 1 National Center for Atmospheric Science (NCAR) 2 NOAA/Earth System Research Laboratory (ESRL)

Fundamental Purpose of DTC DTC To serve as a bridge between research and operations to facilitate the activities of both halves of the NWP Community –Research: functionally equivalent operational environment to test and evaluate new NWP methods over extended retrospective periods –Operational: benefits from DTC T & E of strengths and weaknesses of new NWP advances prior to consideration for operational implementation Research Community Operational Community DTC NCAR/RAL  NOAA/ESRL New Science and Technology Operational Codes DTC Webpage at

Goals of Community GSI Efforts Provide current operational GSI capabilities to the research community (O2R) Provide a framework for distributed development of new capabilities & advances in data assimilation Provide a pathway for data assimilation research to operations process (R2O) Provide rational basis to operational centers and research community for enhancement of data assimilation systems 3

Outline GSI code repository Community support Code management Testing and evaluation (T&E) 4

Dual GSI Code Repository 5 subtasksStatus EMC- Boulder GSI repository syncing All new development and other code changes are committed to the EMC GSI repository The community (Boulder) GSI repository trunk mirrors the GSI core of the EMC GSI repository trunk Difference of the EMC and community GSI repositories includes Different branches for local development Community utilities and tools Develop community utilities and tools Sample run script PrepBUFR converter sample code DTC Diagnostic utilities (Fortran codes reading diagnostic files and NCL graphic tools…) ARW Background Error generation code (GEN_BE) (NCAR/MMM and DTC) EMC diagnostic plotting tools need to be merged with DTC’s utilities (documentation and pubic release) Multiple platform test IBM: xlf LINUX: pgi LINUX: Intel Mac OSX: PGI

Community Support 6 subtasksStatus GSI community code release Beta release: Feb, 2011 Official release (with updated documentation): Apr, 2011 First GSI workshop and Second GSI community tutorial Workshop: NCAR, FL lab, Boulder, CO, June 28, 2011 Tutorial NCAR, FL lab, Boulder, CO, June 29- July 1, 2011 Updated lectures (new lectures added) and practical cases/instructions GSI Helpdesk and documentation Over 360 registered GSI users. Updated GSI User’s Guide Updated GSI webpage Enhance BUFR/PrepBUFR support

Community GSI – User’s Page Mainly support through User’s Page and help desk:

 Community GSI Workshop  Annual Community GSI Tutorial  GSI webpage o Download o Documentation o Online tutorial  GSI helpdesk  GSI list GSI Outreach and Support 8

Community GSI – Annual Release Source code was based on the NCEP Global Implementation: Q1FY09 Source code was based on the NCEP Global Implementation: Q1FY10 Source code and fixed files were based on: the GSI EMC trunk r12534 (25 Feb 2011) the community GSI trunk r593 With each official release code is a GSI User’s Guide and on-line tutorial cases

Community GSI – Tutorial 2010 summer tutorial: ▫14 lectures ▫8-h practical sessions 2011 summer tutorial: ▫28-30 June ▫13 Lectures ▫4-h basic practical sessions ▫Optional advanced practical session  Full day on 30 June GSI Workshop on 27 June

Code Management subtasksStatus EMC-DTC direct interaction DTC Maryland staff EMC DTC onsite visit GSI Review Committee (GRC) Planning meeting was held on June 28, Boulder, CO. The first committee meeting (coordination) was held on Sept 30, 2010, Camp Springs, MD: Concept of operations Started trial of code review procedure as part of R2O infrastructure in Nov, 2010 Review R2O procedure in the review committee meeting. And finalize the procedure and provide public access to the document in early August. GSI community developer meetings Monthly Boulder GSI developer meetings Bi-weekly EMC GSI developer meetings Working group lists 11

GSI Review Committee (2011) EMC: John Derber EMC: John Derber GMAO: Ron Gelaro/Ricardo Todling GMAO: Ron Gelaro/Ricardo Todling ESRL: Stan Benjamin ESRL: Stan Benjamin NCAR: Thomas Auligne NCAR: Thomas Auligne DTC: Xiang-yu (Hans) Huang DTC: Xiang-yu (Hans) Huang Hui Shao AFWA: Steve Rugg/Jason Martinelli AFWA: Steve Rugg/Jason Martinelli Special member 12 1) Coordination and Advisory (First meeting on Sept 30, 2010) Propose and shepherd new development Coordinate on-going and new development Process management Community support recommendation 2) GSI Code Review (First trial on Nov 10, 2010) Establish and manage a unified GSI coding standard Establish and manage a process for proposal and commitment of new developments to the GSI repository. Review proposed modifications to the code trunk. Make a decision on whether code change proposals are accepted or denied.

GSI R2O Transition Procedure (2011) 13 Community research Code development candidate 1.GSI Review Committee scientific review 2.Development, testing and merging 3.GSI Review Committee code and commitment review 1 1 Code commitment candidate (Branches) Code in repository trunk If you are interested in getting new development back to the GSI trunk, please contact GSI helpdesk Since Nov., 2010, 6 out of 21 review tickets were from non-EMC developers.

Testing and evaluation 14 Subtasks Status Setup FY2011 end-to- end system Including pre-processing (WPS), data assimilation (GSI), forecast (ARW), post-processing (WPP) and verification (MET) Baseline experiment Testing Version v3.0 GSI in FY2010 testbed Month-long ARW runs initialized with GFS analyses Impact studies QC procedure check Month-long GSI+ARW cycling/cold-start runs Conventional obs. GPS RO (refractivity) Surface obs. Satellite radiance Ensemble /Hybrid DA 3-week visitor Investigate and test ensemble/hybrid DA techniques Utilities End-to-end running script suite Read and display outputs from GSI, WRF, and MET

GSI Testbed Test GSI in an end-to-end system World-wide regional applications Mostly coupled with WRF- ARW Test and evaluate ▫GSI system update ▫Observation impact ▫New techniques ▫Running schemes ▫Background errors ▫Observation errors ▫Others FY2010 Domain FY2011 Domain

GPS RO Assimilation Diagnostics Ob RejectionRMS GSI v1.0~100%- GSI v1.0 w/ ‘2.0’ QC61.2%1.16 GSI v %0.97 * Results for

Surface Observation Impacts Verification against ADPUPA (sonde only, top), ADPSFC (bottom) Impact of surface data apparent at analysis time near surface (SFC), little/no SS impact for upper levels (UL) SS positive impact near SFC from assimilating surface data propagates to UL during fcst times Analysis24-h fcst48-h fcst U RMSE No surface data

18 Regional BE Global BE Impact of Background Error (BE) Statistics Regional BE statistics were calculated using ARW forecasts for the testing period and domain. (Courtesy of Syed Rizvi)

Future Plans and Challenges Maintain and enhance current efforts: ▫Helpdesk, tutorial and workshop, utilities development, webpage, documentation, … Additional work: ▫New/additional documentation (BUFR/PrepBUFR, radiance data assimilation, hybrid capability, Bundle… ▫Testing and evaluation advanced techniques (hybrid, …) ▫New/enhanced community support:  BUFR/PrepBUFR (one day tutorial, documentation, webpage, helpdesk)  Hybrid (need work with partners and community) R2O ▫Connection and communication with community research groups ▫Implementation of R2O procedure  Limited resources  Feedback from community  Objective evaluation tools and utilities under construction

DTC Data Assimilation Team TasksStaff Category FTE (FY2010 ) FTE (current) Code management and community support Scientists1.5~1.3 Software Engineers 0.5 Testing and evaluation Scientists ~0.6 Total ~2.4