RAVE
rave_pgf_scansun_plugin.py File Reference

Plugin for scanning a polar volume for sun hits, using the RAVE product generation framework. More...

Namespaces

namespace  Lib.rave_pgf_scansun_plugin
 

Functions

 Lib.rave_pgf_scansun_plugin.NODfromSourceString (source)
 Convenience function.
 
 Lib.rave_pgf_scansun_plugin.Source2File (isource)
 Creates a file name, preferably containing the NOD identifier for that radar.
 
 Lib.rave_pgf_scansun_plugin.writeHits (source, hits)
 Writes hits to file.
 
 Lib.rave_pgf_scansun_plugin.generate (files, arguments)
 Performs the sun scan.
 

Variables

 Lib.rave_pgf_scansun_plugin.scansun_outputpath = None
 
 Lib.rave_pgf_scansun_plugin.ravebdb = None
 
str Lib.rave_pgf_scansun_plugin.HEADER = "#Date Time Elevatn Azimuth ElevSun AzimSun N dBSunFlux SunMean SunStdd ZdrMean ZdrStdd Refl ZDR\n"
 
str Lib.rave_pgf_scansun_plugin.FORMAT = "%08i %010.3f %7.3f %7.2f %7.4f %7.4f %4i %9.2f %9.2f %6.3f %9.2f %6.3f %s %s\n"
 
 Lib.rave_pgf_scansun_plugin.logger = rave_pgf_logger.create_logger()
 

Detailed Description

Plugin for scanning a polar volume for sun hits, using the RAVE product generation framework.

Register in the RAVE PGF with: % pgf_registry -a -H http://<host>:<port>/RAVE –name=eu.baltrad.beast.generatescansun -m rave_pgf_scansun_plugin -f generate -d 'Scans polar volumes for sun hits'

Author
Daniel Michelson, SMHI
Date
2011-01-21
Author
Ulf E. Nordh, SMHI
Date
2018-12-06. Updated so that an alternative output path (RAVESCANSUN_OUT) can be used instead of RAVEETC. The alternative path (RAVESCANSUN_OUT) must be defined in rave_defines.py The plugin will use RAVESCANSUN_OUT if it is defined, otherwise it will use RAVEETC.