NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
On Wed, 25 Mar 2015, Smith, Neil R wrote:
Have a txt file of buoy data, 2015030900_boy.txt, downloaded from archive sources. Would like to decode it to .gem format. How? I don’t have the man pages.
Neil,There aren't any man pages for the gempak decoders. Instead you have to invoke the decoder with the '-help' option, thus:
[229] vortex% dcmsfc -help DCMSFC DCMSFC decodes raw buoy, ship, C-MAN, and Coast Guard reports from a real-time data feed, or from a file fed to the program through standard input, and writes the data to a GEMPAK surface file. The program is controlled by inputs to the command line. The inputs are program options and the output file name or template. For example, for real-time data feeds: dcmsfc [options] output_file Currently, the decoder can be run in two different modes. If the -a option is not used, the decoder will create hourly files of all marine surface data (ship, C-MAN, fixed and drifting buoys, Coast Guard). If the option "-a 6" is specified, 6-hour files of ship data only will be created. For real-time operation, output files have the form YYYYMMDDHH.ship, and are placed in different directories depending on whether they are hourly or 6-hour files. If running the program interactively with standard input, the -c option must be used. The input file must be also be specified. For example: dcmsfc -c YYMMDD/HHNN [other_options] output_file < input_file A template may be used to specify the output file name. The file name template uses the date and time of the bulletin or report to replace the following characters. YYYY or YY Year with or without the century MM Month number DD Day HH Hour NN Minute DECODER OPTIONS The valid options are: -v N Set the level of verbosity for the logs -c curtim Set the "current" time -b nhours Number of hours to decode prior to "current" time -d decoder_log Set the decoder log file name -t time_out Set the interval for the time out -n Set a flag to NOT save the text data -h Print the help file, then exit the program -p prmfil Set the parameter packing table -s stntbl Set the station table -S stntb2 Set the second station table -a iadstn Set the number of additional stations -m maxtim Set the maximum number of times -e PARM=value Set the environment variable PARM to value-w iwndht Cutoff height for dropsonde "close-to-surface" winds
Version 5.11.1<
Here's my pqact for invoking dmsfc: # ship, buoy and CMAN #WMO (^S[IMN]V[^GINS])|(^S[IMN]W[^KZ])|(^S(HV|HXX|S[^X]))|(^SX(VD|V.50|US(2[0-3]|08|40|82|86)))|(^Y[HO]XX84)
PIPE decoders/dcmsfc -b 9 -a 10000 -d data/gempak/logs/dcmsfc.log -e GEMTBL=/weather/NAWIPS/gempak/tables data/gempak/ship/YYYYMMDDHH_sb.gem # So some variation on these options might work for you. Hope that helps. Tom ---------------------------------------------------------------------------- Tom McDermott 305 Lennon Hall Systems Administrator Email: tmcderm@xxxxxxxxxxxxxxxxx Department of the Earth Sciences Phone: (585) 395-5718 The College at Brockport Fax: (585) 395-2416 State University of New York
Thanks, -Neil _______________________________________________ gembud mailing list gembud@xxxxxxxxxxxxxxxx For list information or to unsubscribe, visit: http://www.unidata.ucar.edu/mailing_lists/
gembud
archives: