ROPO
Loading...
Searching...
No Matches
ropo_realtime.py File Reference

FMI's ROPO Anomaly Detection and Removal ... ... as a BALTRAD tool. More...

Go to the source code of this file.

Classes

class  options
 Class used to organize options and argument values to ropo. More...
 

Namespaces

namespace  ropo_realtime
 

Functions

 init ()
 Initializes the ARGS dictionary by reading content from XML file.
 
 get_options (inobj)
 Based on the /what/source attribute, find site-specific options/arguments.
 
 copy_topwhat (ino, outo)
 Copies the top-level 'what' attributes from one object to another.
 
 process_scan (scan, options, quality_control_mode=QUALITY_CONTROL_MODE_ANALYZE_AND_APPLY)
 TODO: activate parameters list.
 
 process_pvol (pvol, options, quality_control_mode=QUALITY_CONTROL_MODE_ANALYZE_AND_APPLY)
 Loops through a volume and processes scans using process_scan.
 
 generate (inobj, reprocess_quality_flag=True, quality_control_mode=QUALITY_CONTROL_MODE_ANALYZE_AND_APPLY)
 Generate - does the real work.
 
 PadNrays (scan, options)
 Internal function to wrap rays near 360-0 degrees.
 
 UnpadNrays (scan, classification, gates)
 Internal function to unwrap a scan from overlapping rays.
 

Variables

 CONFIG_FILE
 Contains site-specific argument settings.
 
dict THRESHOLDS
 Dictionary containing static reflectivity thresholds, one for each month of the year.
 
int initialized = 0
 
dict ARGS = {}
 

Detailed Description

FMI's ROPO Anomaly Detection and Removal ... ... as a BALTRAD tool.

This is the real-time script.

Author
Daniel Michelson, SMHI
Date
2011-09-06

Definition in file ropo_realtime.py.