Opened 6 years ago

Closed 5 years ago

#589 closed task (fixed)

ropp2bufr_mod.f90 [1 h]

Reported by: Ian Culverwell Owned by: Ian Culverwell
Priority: normal Milestone: ROPP9.1 carry over
Component: ropp_io Version: 9.0
Keywords: Cc:

Description

Change history (2)

comment:1 by Ian Culverwell, 5 years ago

Add comment that L2 extrapolation is off by default to bufr/ropp2bufr_mod.f90, so that it appears when you ask for options to eum2bufr (it was only ever there for EUM input):

prompt:> eum2bufr -h

---------------------------------------------------------------------
                     EUMETSAT to BUFR Encoder
---------------------------------------------------------------------

 Purpose:
   Encode one or more EUMETSAT netCDF files to WMO BUFR.
 Usage:
    > eum2bufr eum_file [eum_file...] [-o bufr_file]
                        [-g[i]] [-s csn_file]
                        [-p thin_file|maxsamp] [-t time] [-r resn]
                        [-e] [-u] [-l] [-d] [-m] [-h] [-v]
 Input:
   One or more files in EUMETSAT netCDF-4 format.
 Output:
   BUFR file, one message or bulletin per input RO profile
 Options:
   -o  BUFR output file name
   -g  GTS routing headers/trailers required
   -gi GTS headers preceded by 10-byte leading
       size/type for GTS IP (FTP) transmission
   -s  file containing last used channel sequence number
       (updated on completion)
   -p  thinning control file name or max. no. samples
   -t  don't encode data older than 'time' ago (hh:mm)
   -u  leave profiles unordered (i.e. in original height order)
   -l  L1+L2 data (Level 1b) are not to be encoded,
       only the ionospheric-corrected profile.
   -m  met. data (Level 2c/d) are not to be encoded
   -e  take L2 extrapolated bending angle from netCDF4 EUM file
   -r  resolution group of netCDF-4 EUM file
   -d  outputs additonal diagnostics to stdout
   -h  this help
   -v  version information
 Defaults:
   Input  file name        : none - at least one required
   Output file name        : from (first) occultation ID <occid>.bufr
   GTS routing headers     : not generated
   Channel sequence nos.   : starts at 001
   Reject time difference  : 00:00 (no rejection on time)
    unless -g* option, when: 23:50 (assuming NRT on GTS)
   Thinning                : sample to <= 375 levels
   Re-ordering             : descending profiles re-ordered to ascending 
   Resolution              : 'thinned' 
   L2 bending angle        : not extrapolated
 See eum2bufr(1) for details.

I don't think there's a need to update the man page, as mentioned in the output above, as that doesn't list the defaults anyway.

Commit this change at r5938.

comment:2 by Ian Culverwell, 5 years ago

Resolution: fixed
Status: newclosed

It probably is worth adding the same comment to the header of tools/eum2bufr_ec.f90, so that the same comment appears in the ROPP io reference manuals. Do this at r5939. (Note that the change to doc/rm_io.tex includes some of the other changes to the ropp_io module that have been made recently, because we don't routinely update this file for every change. I suggest we leave it that way. It provides a nice record of the changes, anyway.)

Closing ticket.

Note: See TracTickets for help on using tickets.