Met Office logo
  bullet  Home  bullet  Research  bullet  Projects  bullet  GRAS SAF  bullet  ROPP Space
  NWP | Climate | Seasonal forecasting | Atmospheric processes | Oceanography | Projects | The stratosphere Space
Page Top
  Radio Occultation Processing Package
underline

The Radio Occultation Processing Package (ROPP) is one of the deliverables within the GRAS SAF. This software is developed within the context of the EUMETSAT Satellite Application Facility on GRAS Meteorology (GRAS SAF), under the Co-operation Agreement dated 1 December 2006, between EUMETSAT and the Danish Meteorological Institute (DMI), Denmark, by one or more partners within the GRAS SAF.

The partners in the GRAS SAF are DMI, Denmark, Met Office, UK, the Institut d'Estudis Espacials de Catalunya (IEEC), Spain and the European Centre for Medium Range Weather Forecasts (ECMWF).

ROPP software processes bending angles or refractivity profiles from radio occultation measurements to temperature, humidity, pressure, geopotential height profiles. Future development will also include processing from path delay data to bending angles and refractivity profiles. For atmospheric profile retrieval, ROPP uses a 1D-VAR module that allows a variational retrieval of temperature and water vapour, along with a surface pressure. It is written in FORTRAN 90, including some extensions of FORTRAN 95. It comes in several modules which are provided to users of radio occultation data to plug into their local code together with some stand-alone applications. The following modules are available.

Module Purpose
TOOLS Set of utilities used by other ROPP modules
IO Handles all input output of radio occultation data, supporting netCDF, text and BUFR formats
FM Forward model, currently only 1D with future extensions to 2D
1DVAR 1DVAR code for variational assimilation, currently on ECMWF model levels
QC Quality control; currently part of 1D-VAR
TEST A number of user-runnable tests are included with most of the above modules.

The interaction between the different modules is shown in the following figure, arrows denote dependencies where the arrow head points toward the module on which it depends.

Interaction between modules

ROPP also requires several third party libraries to be installed (the latest versions known to be compatible with ROPP is indicated):

Library Version Purpose
netCDF 3.6.1 Input/Output of files in netCDF format
udunits 1.12.4 Automatically convert physical units
blas 3.0 Basic linear algebra subroutine package (required by lapack)
lapack/lapack95 3.0 Linear algebra package/Interface to Fortran95
m1qn3 3.0 Minimiser for 1D-Var
bufr 16.5 Required if BUFR encoding/decoding is desired
zlib 1.2.3 Compression library (pre-installed on most Unix/Linux OS)

ROPP documents

An overview document (PDF) and the user guide (PDF) documents are available.

These documents require Adobe Reader 7.0 or later

Adobe image

ROPP Software Request

Users wishing to obtain the ROPP code will need to first register via the GARF website at the DMI and then agree to the terms and conditions of a software licence. There is no charge for the package.

Beta testing

Updates to ROPP will be occasionally issued which users will be invited to test as beta releases prior to full release. Beta versions will be made available on this page. There is currently no active beta test programme

 
EUMETSAT
GRAS SAF
Met Office
IEEC
DMI
ECMWF
 
About
GRAS SAF at DMI
Members' site
Abbreviations
Deliverables:
- ROPP
- Monitoring
News
GRAS SAF developments
Links
ECMWF
EUMETSAT
DMI
IEEC
Contact
Software requests
GRASSAF enquiry
www.metoffice.gov.uk ©Crown copyright
Crown copyright www.metoffice.gov.uk