1 / 20

Code Management, testing and support

2011 Community GSI Workshop, June 28, 2011, Boulder, Colorado. GSI . 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. 1 National Center for Atmospheric Science (NCAR)

wilda
Download Presentation

Code Management, testing and support

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 2011 Community GSI Workshop, June 28, 2011, Boulder, Colorado GSI Code Management, testing and support Xiang-Yu (Hans) Huang1 Hui Shao1, Ming Hu2, Don Stark1 Kathryn Newman1, Chunhua Zhou1 1National Center for Atmospheric Science (NCAR) 2NOAA/Earth System Research Laboratory (ESRL)

  2. Fundamental Purpose of 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 New Science and Technology Research Community DTC NCAR/RALNOAA/ESRL Operational Community DTC Operational Codes • DTC Webpage at http://www.dtcenter.org/

  3. 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

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

  5. Dual GSI Code Repository

  6. Community Support

  7. Mainly support through User’s Page and help desk: http://www.dtcenter.org/com-GSI/users/index.php Community GSI – User’s Page

  8. GSI Outreach and Support • Community GSI Workshop • Annual Community GSI Tutorial • GSI webpage • Download • Documentation • Online tutorial • GSI helpdesk gsi_help@ucar.edu • GSI email list gsi_users@ucar.edu

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

  10. 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 Community GSI – Tutorial

  11. Code Management

  12. GSI Review Committee (2011) HuiShao DTC: Xiang-yu (Hans) Huang EMC: John Derber GMAO: Ron Gelaro/Ricardo Todling ESRL: Stan Benjamin NCAR: Thomas Auligne AFWA: Steve Rugg/Jason Martinelli • 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 Review Committee Meeting TODAY after the workshop! Please pass your questions and suggestions to the committee members. Special member

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

  14. Testing and evaluation

  15. FY2010 Domain • 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 GSI Testbed FY2011 Domain

  16. GPS RO Assimilation Diagnostics * Results for 2007081512

  17. 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 Surface Observation Impacts U Analysis 24-h fcst 48-h fcst No surface data RMSE

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

  19. 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 Future Plans and Challenges

  20. DTC Data Assimilation Team

More Related