RAVE
File List
Here is a list of all documented files with brief descriptions:
 Lib
 gadjust
 
gra.py
Gauge-radar analysis
 
obsmatcher.py
Matcher for extracting observations that matches the provided acrr composite product
 
tcritical.py
Contains lookup table of critical values for Student's T-test of means
 
ttest.py
T-tests for whether differences in correlations and means are real or bogus
 
acqva_featuremap_generator.py
Support for creating static cluttermaps that can be used by the ACQVA algorithm
 
BaltradMessageXML.py
Functionality for managing XML in BALTRAD messages
 
compositegenerator.py
Python interface to composite generator functionality
 
compositing.py
Python interface to composite generation functionality
 
fm12_importer.py
Class used for importing fm12 synop files into the rave database
 
odc_fixIO.py
Routines for validating and harmonizing file contents
 
odc_generate.py
Odyssey production using the BALTRAD toolbox
 
odc_hac.py
Performs hit-accumulation clutter filtering using hit-accumulation monthly "climatologies" or "counter files"
 
odc_hac_pgf_plugin.py
Plugin for clutter management using hit accumulations: HAC This plugin is intended for real-time incrementation of the HAC files
 
odc_hac_quality_plugin.py
A quality plugin for enabling ODC hit-accumulation clutter management
 
odc_polarQC.py
Quality controls polar data for Odyssey
 
odim_source.py
Various look-ups of the /what/source attribute
 
polar_merger.py
 
Proj.py
PROJ.4 interface History: 1997-06-15 fl Created 1997-06-17 fl Added helpers 1998-06-02 dm Added more helpers 1998-06-09 dm Modified the constructor to simplify automation 2005-09-29 dm Tidied up 2011-06-29 dm Doxygenified for BALTRAD
 
qitotal_options.py
Keeps information on the qitotal options, like site weight and what fields that are included in the qi-total algorithm
 
rave_area.py
Module for defining geographical areas (cartographic surfaces) using the Proj and rave_projection module
 
rave_bdb.py
Provides access to the bdb api if it is reachable
 
rave_ctfilter.py
Identification and removal of residual non-precipitation echoes using the Meteosat Second Generation Cloud-Type product: CTFILTER
 
rave_daemon.py
Generic daemon functionality
 
rave_dealias_quality_plugin.py
A quality plugin for enabling support for dealiasing
 
rave_defines.py
Contains a variety of definitions used by RAVE
 
rave_distance_quality_plugin.py
A composite quality plugin for generating the surface distance field
 
rave_dom.py
The domain object model for various objects used in rave
 
rave_dom_db.py
The database - domain model setup
 
rave_height_quality_plugin.py
A composite quality plugin for generating the surface distance field
 
rave_hexquant.py
Encodes/decodes ODIM quantities to/from hex for the purposes of creating simple file strings representing which quantities are in the contents
 
rave_math.py
Math functions
 
rave_mppool.py
Class for creating non-daemonic process pools
 
rave_overshooting_quality_plugin.py
A composite quality plugin for generating the probability of overshooting quality field
 
rave_pgf.py
RAVE Product Generation Framework
 
rave_pgf_acrr_plugin.py
Plugin for generating the acrr product generation that is initiated from the beast framework
 
rave_pgf_apply_qc_plugin.py
Plugin for applying quality control on a volume that is initiated from the beast framework
 
rave_pgf_cf_exporter_plugin.py
Plugin for exporting cf-convention files
 
rave_pgf_composite_plugin.py
Plugin for generating a composite that is initiated from the beast framework
 
rave_pgf_debug.py
Bogus product generator used to debug registries
 
rave_pgf_gra_plugin.py
Plugin for generating the gra coefficients that is initiated from the beast framework
 
rave_pgf_logger.py
Management utilities for the logging system
 
rave_pgf_protocol.py
Protocol converter that can be used to translate for example a beast generator command into a rave generator command
 
rave_pgf_qtools.py
Convenience functions for formatting processing queue messages
 
rave_pgf_quality_registry.py
A registry for managing different quality-based algorithms for processing and ensuring that specific quality information is added to the resulting composite
 
rave_pgf_quality_registry_mgr.py
A manager for modifying the quality based registry
 
rave_pgf_registry.py
Functionality for managing the registry containing algorithms in the product generation framework
 
rave_pgf_scansun_plugin.py
Plugin for scanning a polar volume for sun hits, using the RAVE product generation framework
 
rave_pgf_site2D_plugin.py
Plugin for scanning a polar volume for sun hits, using the RAVE product generation framework
 
rave_pgf_verify.py
Functionality for verifying whether arguments given to a product generator are those expected
 
rave_pgf_volume_plugin.py
Plugin for generating a volume that is initiated from the beast framework
 
rave_pia_quality_plugin.py
A composite quality plugin for generating the PIA quality field
 
rave_projection.py
Module for defining projections using the Proj module
 
rave_qitotal_quality_plugin.py
A composite quality plugin for generating the qi total field
 
rave_quality_chain_plugin.py
Plugin for performing qc-chains on various sources
 
rave_quality_chain_registry.py
Registry for reading quality control chain configurations
 
rave_quality_plugin.py
 
rave_radarindex_quality_plugin.py
A composite quality plugin for producing the radar index field
 
rave_radvol_quality_plugin.py
A quality plugin for enabling RADVOL-QC support
 
rave_radvol_realtime.py
Real-time management of RADVOL configuration options
 
rave_scansun_quality_plugin.py
A quality plugin with scansun support
 
rave_tempfile.py
Redefines the tempfile template for RAVE
 
rave_tile_registry.py
A registry for keeping track on areas that are divided into a number of tiles for faster processing
 
rave_util.py
Utility functions for doing common tasks
 
rave_zdiff_quality_plugin.py
A quality plugin for enabling zdiff qc support
 
tiled_compositing.py
Python interface to be able to perform tiled compositing
 librave
 radvol
 lib
 
radvol.c
Radvol-QC general structures and algorithms
 
radvol.h
Radvol-QC general structures and algorithms
 
radvolatt.c
Radvol-QC algorithms of correction for attenuation in rain
 
radvolatt.h
Radvol-QC algorithms of correction for attenuation in rain
 
radvolbroad.c
Radvol-QC algorithms for assessment of distance to radar related effects
 
radvolbroad.h
Radvol-QC algorithms for assessment of distance-to-radar related effects
 
radvolnmet.c
Radvol-QC algorithms for non-meteorological echoes removal
 
radvolnmet.h
Radvol-QC algorithms for non-meteorological echoes removal
 
radvolspeck.c
Radvol-QC algorithms for speck removal
 
radvolspeck.h
Radvol-QC algorithms for speck removal
 
radvolspike.c
Radvol-QC algorithms for spike removal
 
radvolspike.h
Radvol-QC algorithms for spike removal
 scansun
 
scansun.c
KNMI's sun scanning functionality
 
scansun.h
Header file for KNMI's sun scanning functionality
 
scansun_main.c
Main function for a binary for running KNMI's sun scanning functionality
 toolbox
 
acqva.c
Provides functionality for creating composites according to the acqva method
 
acqva.h
Provides functionality for creating composites according to the acqva method
 
acqvacompositegeneratorfactory.c
Provides functionality for creating acqva composites
 
acqvacompositegeneratorfactory.h
Factory method for ACQVA composite generation
 
acqvafeaturemap.c
Feature map used when working with acqva
 
acqvafeaturemap.h
Feature map used when working with acqva
 
area.c
Defines an area, the extent, projection, etc
 
area.h
Defines an area, the extent, projection, etc
 
arearegistry.c
Provides support for reading and writing areas to and from an xml-file
 
arearegistry.h
Provides support for reading and writing areas to and from an xml-file
 
bitmap_generator.c
Provides functionallity for creating a surrounding bitmap on a composite
 
bitmap_generator.h
Provides functionallity for creating a surrounding bitmap on a composite
 
cartesian.c
Defines the functions available when working with cartesian products
 
cartesian.h
Defines the functions available when working with cartesian products
 
cartesian_cf_io.c
Cartesian CF convention handler
 
cartesian_cf_io.h
Adaptor for cartesian CF convention files
 
cartesian_odim_io.c
Cartesian ODIM decorator
 
cartesian_odim_io.h
Adaptor for cartesian ODIM H5 files
 
cartesiancomposite.c
Defines the functions available when creating composites from cartesian products
 
cartesiancomposite.h
Defines the functions available when creating composites from cartesian products
 
cartesianparam.c
Defines the functions available when working with cartesian data products
 
cartesianparam.h
Defines the functions available when working with a cartesian field
 
cartesianvolume.c
Defines the functions available when working with cartesian products
 
cartesianvolume.h
Defines the functions available when working with cartesian volumes
 
composite.c
Provides functionality for creating composites
 
composite.h
Provides functionality for creating composites
 
composite_algorithm.h
Interface for defining your own compositing algorithm
 
composite_utils.c
Contains various utility functions when creating composites
 
composite_utils.h
Contains various utility functions when creating composite factories
 
compositearguments.c
The arguments that should be passed on to a composite generator
 
compositearguments.h
The arguments that should be passed on to the composite generator
 
compositeengine.c
Provides a base engine for creating composites
 
compositeengine.h
Provides base functionality for creating composites
 
compositeenginebase.c
Provides some utilities
 
compositeenginebase.h
Contains definitions useful when working with the composite engine
 
compositeenginefunctions.c
Useful functions when working with the composite engine
 
compositeenginefunctions.h
Useful functions when working with the composite engine
 
compositeengineqc.c
Provides some utilities
 
compositeengineqc.h
Contains definitions useful when adding qc-handling to composite factories
 
compositefactorymanager.c
Registry for keeping track of available composite generator factories
 
compositefactorymanager.h
Registry for keeping track of available composite generator factories
 
compositefilter.c
A filter for matching composite arguments
 
compositefilter.h
A filter for matching composite arguments
 
compositegenerator.c
Provides functionality for creating composites
 
compositegenerator.h
Generator for generating composites using various approaches
 
compositegeneratorfactory.h
Interface for defining your own compositing factory
 
ctfilter.c
Functionality for identifying and removing residual non-precipitation echoes in Cartesian radar products, using the standard SAF-NWC cloud-top product from EUMETCAST in HDF5
 
ctfilter.h
Functionality for identifying and removing residual non-precipitation echoes in Cartesian radar products, using the standard MSG-based SAF-NWC cloud-top product available through EUMETCAST in HDF5
 
dealias.c
Function for dealiasing weather radar winds
 
dealias.h
Provides functionality for dealiasing radial wind data
 
detection_range.c
Provides functionality for creating composites
 
detection_range.h
Provides functionality for creating composites
 
file_object.c
Defines a general file object
 
file_object.h
This is a general file object
 
file_object_odim_io.c
File Object ODIM IO functions
 
file_object_odim_io.h
Adaptor for file objects when reading ODIM H5 files
 
lazy_dataset.c
This is a wrapper around a lazy nodelist reader used for fetching data from a HL_NodeList
 
lazy_dataset.h
This is a wrapper around a lazy nodelist reader used for fetching data from a HL_NodeList
 
lazy_nodelist_reader.h
 
legacycompositegeneratorfactory.c
Provides functionality for creating composites
 
legacycompositegeneratorfactory.h
Interface for defining your own compositing factory method
 
nearestcompositegeneratorfactory.c
The NEAREST composite factory
 
nearestcompositegeneratorfactory.h
The NEAREST composite factory
 
odc_hac.c
Functionality for performing hit-accumulation clutter filtering
 
odc_hac.h
Function for performing hit-accumulation clutter filtering
 
odim_io_utilities.c
Utilities when working with ODIM H5 files
 
odim_io_utilities.h
Utilities when working with ODIM H5 files
 
odim_source.c
Defines an odim source
 
odim_source.h
Defines an odim source
 
odim_sources.c
Provides support for reading odim sources from an xml-file and managing these in a structure
 
odim_sources.h
Provides support for reading the odim sources from an xml-file This object supports RAVE_OBJECT_CLONE
 
polar.c
Navigation routines for calculating distances and heights
 
polar.h
Navigation routines for calculating distances and heights
 
polar_odim_io.c
Polar ODIM IO functions
 
polar_odim_io.h
Adaptor for polar ODIM H5 files
 
polarnav.c
Utilities for performing polar navigation
 
polarnav.h
Utilities for performing polar navigation
 
polarscan.c
Defines the functions available when working with polar scans
 
polarscan.h
Defines the functions available when working with polar scans
 
polarscanparam.c
Defines the functions available when working with polar scans
 
polarscanparam.h
Defines the functions available when working with one parameter in a polar scan
 
polarvolume.c
Defines the functions available when working with polar volumes
 
polarvolume.h
Defines the functions available when working with polar volumes
 
poo_composite_algorithm.c
POO compositing algorithm
 
poo_composite_algorithm.h
POO compositing algorithm
 
proj_wkt_helper.h
 
projection.c
Wrapper around PROJ.4
 
projection.h
Wrapper around PROJ.4
 
projection_pipeline.c
Helper class to support both legacy PROJ.4 projection and > PROJ.4
 
projection_pipeline.h
Helper class to support both legacy PROJ.4 projection and > PROJ.4 This object supports RAVE_OBJECT_CLONE
 
projectionregistry.c
Provides support for reading and writing projections to and from an xml-file
 
projectionregistry.h
Provides support for reading and writing projections to and from an xml-file
 
radardefinition.c
Defines a radar definition
 
radardefinition.h
Defines a radar definition This object supports RAVE_OBJECT_CLONE
 
rave_acrr.c
Implementation of the Precipitation accumulation - ACRR algorithm This object does NOT support RAVE_OBJECT_CLONE
 
rave_acrr.h
Implementation of the Precipitation accumulation - ACRR algorithm
 
rave_alloc.c
Allocation routines for keeping track on memory
 
rave_alloc.h
Allocation routines for keeping track on memory
 
rave_attribute.c
Defines the functions available when working with polar scans
 
rave_attribute.h
Used for keeping track on attributes
 
rave_attribute_table.c
Used for managing attributes and handle different versions
 
rave_attribute_table.h
Used for managing attributes and handle different versions
 
rave_bufr_io.c
Adaptor for polar BUFR files
 
rave_bufr_io.h
Adaptor for polar BUFR files
 
rave_data2d.c
Represents a 2-dimensional data array
 
rave_data2d.h
Represents a 2-dimensional data array
 
rave_datetime.c
Object for managing date and time
 
rave_datetime.h
Object for managing date and time
 
rave_debug.h
Defines the functions for debugging rave
 
rave_field.c
Generic field that only provides a 2-dim data field and a number of dynamic attributes
 
rave_field.h
Generic field that only provides a 2-dim data field and a number of dynamic attributes
 
rave_gra.c
Gauge radar adjustment (GRA)
 
rave_gra.h
Gauge radar adjustment (GRA)
 
rave_hlhdf_utilities.c
Utilities for working with H5 files
 
rave_hlhdf_utilities.h
Utilities for working with H5 files
 
rave_io.c
Functions for performing rave related IO operations, mostly ODIM-formatted HDF5 files
 
rave_io.h
Functions for performing rave related IO operations, mostly ODIM-formatted HDF5 files
 
rave_iocache.c
Functions for managing io cache files like static files
 
rave_iocache.h
Functions for managing io cache files like static files
 
rave_legend.c
Used for managing attributes and handle different versions
 
rave_legend.h
Used for defining a legend that can be added to a parameter
 
rave_list.c
Implementation of a simple list
 
rave_list.h
Implementation of a simple list
 
rave_object.c
Generic implementation of an object that is used within rave
 
rave_object.h
Generic implementation of an object that is used within rave
 
rave_proj.h
Handles compatibility issues related to PROJ versions and the definitions
 
rave_properties.c
Provides support for property handling
 
rave_properties.h
Property handling This object supports RAVE_OBJECT_CLONE
 
rave_qitotal.c
Implementation of the QI-total algorithm
 
rave_qitotal.h
Implementation of the QI-total algorithm
 
rave_simplexml.c
Provides support for reading and writing areas to and from an xml-file
 
rave_simplexml.h
Simple XML object frontend to expat
 
rave_transform.c
Transformation routines for going between projections
 
rave_transform.h
Transformation routines
 
rave_types.c
Type definitions for RAVE
 
rave_types.h
Type definitions for RAVE
 
rave_utilities.c
Contains various utility functions that makes life easier when working with the rave framework
 
rave_utilities.h
Contains various utility functions that makes life easier when working with the rave framework
 
rave_value.c
Data value abstraction
 
rave_value.h
A value object that can represent standard types like int, double,
 
raveobject_hashtable.c
Implementation of a rave object hashtable that maps between strings and rave core objects
 
raveobject_hashtable.h
Implementation of a rave object hashtable that maps between strings and rave core objects
 
raveobject_list.c
Implementation of a rave object list that ensures that the objects contained within the list are released upon destruction etc
 
raveobject_list.h
Implementation of a rave object list that ensures that the objects contained within the list are released upon destruction etc
 
ravepia.c
This object does support RAVE_OBJECT_CLONE
 
ravepia.h
This object does support RAVE_OBJECT_CLONE
 
raveutil.c
Utilities for translating between different units and other useful functions
 
raveutil.h
Utilities for translating between different units and other useful functions
 
transform.c
Defines the functions available when transforming between different types of products
 
transform.h
Defines the functions available when transforming between different types of products
 
vertical_profile.c
Defines the functions available when working with vertical profiles
 
vertical_profile.h
Defines the functions available when working with vertical profiles
 
vp_odim_io.c
Polar ODIM IO functions
 
vp_odim_io.h
Adaptor for VP ODIM H5 files
 modules
 
mean.c
Mean
 
pyacqva.c
Python version of the Acqva API
 
pyacqva.h
Python version of the Acqva API
 
pyacqvacompositegeneratorfactory.c
Python version of the Acqva composite handling as a factory
 
pyacqvafeaturemap.c
Python version of the Area API
 
pyacqvafeaturemap.h
Python version of the AcqvaFeatureMap API
 
pyacrr.c
Python version of the Acrr API
 
pyacrr.h
Python version of the Acrr API
 
pyarea.c
Python version of the Area API
 
pyarea.h
Python version of the Area API
 
pyarearegistry.c
Python version of the Area registry
 
pyarearegistry.h
Python version of the Area registry API
 
pybitmapgenerator.c
Python version of the Transform API
 
pybitmapgenerator.h
Python version of the Transform API
 
pycartesian.c
Python version of the Cartesian API
 
pycartesian.h
Python version of the Cartesian API
 
pycartesiancomposite.c
Python version of the Cartesian Composite generator API
 
pycartesiancomposite.h
Python version of the CartesianComposite API
 
pycartesianparam.c
Python version of the Cartesian Parameter API
 
pycartesianparam.h
Python version of the Cartesian API
 
pycartesianvolume.c
Python version of the CartesianVolume API
 
pycartesianvolume.h
Python version of the CartesianVolume API
 
pycomposite.c
Python version of the Composite API
 
pycomposite.h
Python version of the Composite API
 
pycompositealgorithm.c
Python version of the Compositing Algorithm API
 
pycompositealgorithm.h
Python version of the Compositing Algorithm API
 
pycompositearguments.c
Python version of the Composite arguments API
 
pycompositearguments.h
Python version of the Composite Arguments API
 
pycompositefactorymanager.c
Python version of the Composite factory manager API
 
pycompositefactorymanager.h
Python version of the Composite Factory Manager API
 
pycompositefilter.c
Python version of the Composite arguments API
 
pycompositefilter.h
Python version of the Composite Filter API
 
pycompositegenerator.c
Python version of the Composite generator API
 
pycompositegenerator.h
Python version of the Composite Generator API
 
pycompositegeneratorfactory.c
Python version of the Compositing Generator Plugin API
 
pycompositegeneratorfactory.h
Python version of the Compositing Generator Factory API
 
pyctfilter.c
Python version of the MSG cloud-type filter
 
pydealias.c
Python version of the dealiasing API
 
pydetectionrange.c
Python version of the detection range API
 
pydetectionrange.h
Python version of the Detection range API
 
pyfileobject.c
Python version of the FileObject API
 
pyfileobject.h
Python version of the FileObject API
 
pygra.c
Python version of the Gra API
 
pygra.h
Python version of the Gra API
 
pyiocache.c
Python version of the RaveIOCache API
 
pyiocache.h
Python version of the RaveIOCache API
 
pylazynodelistreader.c
Python version of the RaveIO API
 
pylazynodelistreader.h
Python version of the LazyNodeListReader API
 
pylegacycompositegeneratorfactory.c
Python version of the Legacy composite handling as a factory
 
pynearestcompositegeneratorfactory.c
Python version of the Nearest composite handling as a factory
 
pyodc_hac.c
Python version of the HAC API
 
pyodimsource.c
Python version of the OdimSource API
 
pyodimsource.h
Python version of the OdimSource API
 
pyodimsources.c
Python version of the Area registry
 
pyodimsources.h
Python version of the OdimSources API
 
pypia.c
Python version of the PIA API
 
pypia.h
Python version of the PIA API
 
pypolarnav.c
Python module for performing basic polar navigation
 
pypolarnav.h
Python module for performing basic polar navigation
 
pypolarnavinfo.c
Python version of the PolarNavigationInfo API
 
pypolarnavinfo.h
Python version of the PolarNavigationInfo
 
pypolarscan.c
Python version of the PolarScan API
 
pypolarscan.h
Python version of the PolarScan API
 
pypolarscanparam.c
Python version of the PolarScan API
 
pypolarscanparam.h
Python version of the PolarScanParam API
 
pypolarvolume.c
Python version of the PolarVolume API
 
pypolarvolume.h
Python version of the PolarVolume API
 
pypoocompositealgorithm.c
Python version of the POO Compositing Algorithm API
 
pyprojection.c
Python version of the projection API
 
pyprojection.h
Python version of the projection API
 
pyprojectionpipeline.c
Python version of the projection API
 
pyprojectionpipeline.h
Python version of the projection pipeline API
 
pyprojectionregistry.c
Python version of the Projection registry
 
pyprojectionregistry.h
Python version of the Projection registry API
 
pyqitotal.c
Python version of the QI total API
 
pyqitotal.h
Python version of the QI total algorithm
 
pyradardefinition.c
Python version of the RadarDefinition API
 
pyradardefinition.h
Python version of the RadarDefinition API
 
pyradvol.c
Python wrappers for IMGW's RADVOL-QC
 
pyrave_debug.h
Useful macros and functions when debugging python rave objects
 
pyraveattributetable.c
Python version of the rave attribute table
 
pyraveattributetable.h
 
pyravedata2d.c
Python version of the RaveData2D API
 
pyravedata2d.h
Python version of the RaveData2D API
 
pyravefield.c
Python version of the RaveField API
 
pyravefield.h
Python version of the RaveField API
 
pyraveio.c
Python version of the RaveIO API
 
pyraveio.h
Python version of the RaveIO API
 
pyravelegend.c
Python version of the RaveLegend API
 
pyravelegend.h
Python version of the RaveField API
 
pyraveproperties.c
Python version of the rave properties
 
pyraveproperties.h
Python version of the properties API
 
pyravevalue.c
Python version of the RaveValue API
 
pyravevalue.h
Python version of the Rave Value API
 
pyscansun.c
Python interface to KNMI's sun scanning functionality
 
pytransform.c
Python version of the Transform API
 
pytransform.h
Python version of the Transform API
 
pyverticalprofile.c
Python version of the VerticalProfile API
 
pyverticalprofile.h
Python version of the VerticalProfile API
 
rave.c
Python wrapper for the rave product generation framework