the radio occultation processing package
DESCRIPTION
The Radio Occultation Processing Package. GRAS-SAF Team (Axel von Engeln), August 2005. GPSRO2, Lansdowne, Virginia. Introduction. ROPP Objectives. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/1.jpg)
© Crown copyright 2005 Page 1
The Radio Occultation Processing Package
GRAS-SAF Team (Axel von Engeln), August 2005
GPSRO2, Lansdowne, Virginia
![Page 2: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/2.jpg)
© Crown copyright 2005 Page 2
Introduction
![Page 3: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/3.jpg)
© Crown copyright 2005 Page 3
ROPP Objectives
To provide users with a comprehensive software package, containing all necessary functions to pre-process RO data from CGS Level 1b files or GRAS SAF Level 2 files, plus RO-specific components to assist with the assimilation of these data.
Implemented as a set of pick’n’mix modules. Some 3rd party freeware support libraries required (e.g. netCDF, udunits, Lapack)
![Page 4: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/4.jpg)
© Crown copyright 2005 Page 4
ROPP Background
Partly follows the AAPP idea (ATOVS and AVHRR Pre-processing Package / NWP-SAF)
Developed within the GRAS-SAF at the Met Office
Aims at Operational Meteorological Centers
Also allows stand alone processing
![Page 5: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/5.jpg)
© Crown copyright 2005 Page 5
ROPP Context
GRAS Level 1b (CGS)
PFS netCDFpfs2ropp
GRAS Level 2 (SAF)
ropp2bufrBUFR
ropp_1dvar
ropp_fm
NWP VAR system
NWP User
netCDFropp_preproc
ropp_qc
![Page 6: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/6.jpg)
© Crown copyright 2005 Page 6
ROPP Facts
Portability built-in (tested with several Unix/Linux compilers)
Installation uses standard configure, make, make install sequence
Maintained under SVN version control ROPP is NOT a black box, standalone,
end-to-end processor but a modular system providing the required (possibly distributed) functions.
![Page 7: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/7.jpg)
© Crown copyright 2005 Page 7
Modules
![Page 8: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/8.jpg)
© Crown copyright 2005 Page 8
ROPP Modules (1)
ropp_tools Utility Library (unit conversions, interfaces etc)
ropp_io IO Library (bufr, netCDF, conversions)
ropp_fm Forward Library, T/L & Adjoints for bending angles
or refractivity (hybrid, pressure & height based)
![Page 9: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/9.jpg)
© Crown copyright 2005 Page 9
ROPP Modules (2)
ropp_1dvar 1DVar Library (Minimiser, Q/C)
ropp_ug User Guide
![Page 10: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/10.jpg)
© Crown copyright 2005 Page 10
ROPP Future Modules
ropp_preproc Pre-processing Library from Level 1b to Level 2
(Version2: Abel transform, thinning, coordinate transforms, Version3: FSI)
ropp_qc Quality control Libraries
ropp_fm 2-D Bending Angle (hybrid, pressure & height
based)
![Page 11: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/11.jpg)
© Crown copyright 2005 Page 11
ROPP Examples
![Page 12: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/12.jpg)
© Crown copyright 2005 Page 12
ROPP Examples: Information content
Tropical profile, w/ and w/o inflated background errors above 5 hPa, for various uncorrelated bending angle noise levels
![Page 13: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/13.jpg)
© Crown copyright 2005 Page 13
ROPP Examples: 1K Altitude
One order of magnitude in noise reduction ~ 15 km in altitude.
![Page 14: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/14.jpg)
© Crown copyright 2005 Page 14
ROPP: Surface Pressure Retrieval
Surface pressure retrieval increments. Small inconsistency in altitude reference (top) and modified (bottom).
![Page 15: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/15.jpg)
© Crown copyright 2005 Page 15
Acknowledgments / Contacts
Acknowledgments:
•Met Office (Dave Offiler)•Met Office / EUMETSAT (Christian Marquardt)•Met Office / ECMWF (Sean Healy)
Contacts:
•Email: [email protected]•Web: http://www.metoffice.gov.uk/research/interproj/grassaf/index.html
![Page 16: The Radio Occultation Processing Package](https://reader035.vdocuments.mx/reader035/viewer/2022062806/5681439c550346895db01a88/html5/thumbnails/16.jpg)
© Crown copyright 2005 Page 16
Questions & Answers