sort by:
Revision Author Date Message Commit Date
18f925e ENH: Adding everything required to install wradlib via easy_install/setuptools/distribute New setup.py relies on Distribute. In addition, it implements a new build_py class which takes care of the BUFR compilation. MANIFEST.in defines the files which should appear in the source distribution using "python setup.py sdist". Upload to PyPI via "python setup.py sdist upload" or use the distribute.cmd. 13 March 2013, 08:58:11 UTC
16f3fb5 TEST: Adding test template for wradlib.io 13 March 2013, 08:15:15 UTC
388c7a3 DOC: Making sidebar background black 13 March 2013, 08:13:39 UTC
19d95af CLEANUP: Removed some old documents 12 March 2013, 15:14:49 UTC
ab2ad47 Renamed setup.py to setup_distutils.py Setup based on distutils is intended to be replaced by setup based on Distribute/setuptools. 12 March 2013, 15:14:06 UTC
aa5b89c CLEANUP: Removed doctest from __main__ 12 March 2013, 15:12:22 UTC
ada92c2 Merged in thpfaff/wradlib/feature/tp/kriging (pull request #6) Introduce Kriging 12 March 2013, 18:35:17 UTC
c77f7bd added tests for the trafo module 12 March 2013, 17:51:40 UTC
fcd7161 Removed dependency to the basemap toolkit, updated the documentation. 12 March 2013, 17:03:17 UTC
838b7f3 Merge with default --HG-- branch : feature/tp/kriging 12 March 2013, 16:01:27 UTC
a69e319 added covariogram testing functions --HG-- branch : feature/tp/kriging 12 March 2013, 15:49:53 UTC
66ee8c4 added re-initialization of weights attribute to ensure results of subsequent calls do not accumulate. --HG-- branch : feature/tp/kriging 12 March 2013, 15:41:26 UTC
1c7811d DOC: more documentation and some fiddlings with math text --HG-- branch : feature/tp/kriging 12 March 2013, 15:38:56 UTC
1cfd45f FIX: removed error, raised if gateset contains empty dimensions 08 March 2013, 07:58:44 UTC
5cf79f0 FIX: setting an whole attenuation-BEAM to NaN in case one of the gates along this beam is NaN, was just working for 2-d-array correctly, otherwise the whole attenuation-SCAN was set to NaN; error is now removed 07 March 2013, 13:53:30 UTC
536832c FIX: Removed a warning which rather causes errors then preventing them 06 March 2013, 10:25:00 UTC
4b0b05e Making some changes to speed up the vpr module. Changed recipe2 in this context. 17 January 2013, 16:27:58 UTC
3744223 DOC: Making recipe1 nicer and adding a timer (takes only 20 seconds). 16 January 2013, 15:00:06 UTC
9272f34 ENH: wradlib.vpr.volcoords_from_polar_irregular can deal with volumes in which the scan strategy differs between elevation angles. 16 January 2013, 10:00:45 UTC
3a6a556 DOC: images in recipes can now be enhanced by click. 16 January 2013, 09:58:58 UTC
ec8067b DOC: added recipe2 about readling and plotting an ODIM_h5 polar volume. 16 January 2013, 09:09:06 UTC
6968da3 DOC: edited recipe1 in documentation section "recipes", as well as the underlying source. 16 January 2013, 09:02:48 UTC
5a5687b Minor edits in wradlib.vis 15 January 2013, 16:03:07 UTC
6170607 ENH: Added function issequence to wradlib.util Tests whether input is an iterable sequence of numbers. 15 January 2013, 16:02:37 UTC
3111649 DOC: Changed "Ream" section to "Community" and added section "Recipes". In the Community section, there is now a decription on how to carry out Pull Requests. The section "Recipes" is intended to provide cookbooks/recipes with a lower level of documentation as the Tutorials section. Just a breif description, a sample output and then a link to the script. 15 January 2013, 16:01:55 UTC
ca80540 DOC: Added PyTables to the dependencies list. 10 January 2013, 08:03:16 UTC
abad311 FIX: Removed a condition which tests the validity of ODIM_H5 files. The condition is to strong and should be replaced by a fancier check in the future. 10 January 2013, 08:02:51 UTC
cf181d7 FIX: setup.py shjould also work with the install --user option. All files from the directories which are *not* the package (i.e. wradlib) directories are considered *data* files. In order to make sure these files are installed to the same site-package directory as the wradlib module files, we consider the "--user" which might be provided via "python setup.py install --user". In this case, the target location for the data files is determined via site.USER_SITE. 18 December 2012, 09:13:55 UTC
2a4e2ac FIX: minor edit in wradlib.util.sum_over_time_windows to make sure that accumulation continues in case of empty time window. 18 December 2012, 09:09:49 UTC
a075d14 FIX: Make sure that obs and est arrays in wradlib.verify.ErrorMetrics have the same length. 18 December 2012, 09:07:20 UTC
9543384 FIX: read_EDGE_netcdf is now more flexible with respect to azimuth angle resolution read_EDGE_netcdf now accepts non-equidistant azimuth angles, but also introduces an option in order to enforce equidistant azimuth angles (by setting keyword enforce_equidist=True) In this course, the condition that azimuth agnles MUST be equidistant as required in georef._check_polar_coords was turned into a UserWarning. 04 December 2012, 11:02:45 UTC
5269d25 ENH: added another experimental function for aggregating time series data In this case, sum_over_time_windows computes the sum within specificied time windows if a minimum of time steps of the original time series is available and valid. Another helper function _get_tdelta was added, too. 04 December 2012, 10:59:13 UTC
3a93d13 DOC: just a typo in module vpr documentation 04 December 2012, 10:56:43 UTC
afd46b2 ENH: CartesianVolume is now a parent class for two inherited classes CAPPI and PseudoCAPPI Also added lots of documentation in module vpr.py related to these classes. Added a refrence to vpr module in tutorial_workflow.rst. 27 November 2012, 12:30:50 UTC
13cb324 Merged from thpfaff/wradlib (pull request #5) 26 November 2012, 08:43:26 UTC
8385de1 ENH: the class CartesianVolume does now allow for the creation of Pseudo CAPPIs However, the solution is preliminary (using a Boolean flag argument named pseudocappi). The question which areas in the volume should be masked as NaN. If we want to create a Pseudo CAPPI, only the areas beyond the range should be masked. If we want to create a real volume (one CAPPI or layers of real CAPPIs) also the blind areas (e.g. cone of silence and altitude below the lowest elevation) should be masked. Maybe we should add one base class and then inherit CAPPI and Pseudo CAPPI classes. 23 November 2012, 15:45:55 UTC
648aeea ENH: added plot_scan_strategy and plot_tseries to vis.py plot_scan_strategy plots the beam at different elevation angles, plot_tseries is a convenience function to plot time series FIX: some edits to plot_plan_and_vert - this function is not mature, yet, so the interface does not appear in the API documentation 23 November 2012, 15:42:00 UTC
dc8e705 FIX: made sure that axes in ErrorMetrics.plot begin at zero 23 November 2012, 15:34:24 UTC
85691d9 Minor edits in util.py 23 November 2012, 15:33:28 UTC
742279b FIX: fixed an error that occurs when writing and reading metadata in hdf5 files 23 November 2012, 15:23:57 UTC
b08f793 ENH: added new adjustment classes GageOnly and AdjustNone Both behave the same as the other adjustment classes, but the first only interpolates gage observations, the second returns only the unadjusted values FIX: fixed a bug that occurs for cross validation in two dimensions 23 November 2012, 15:23:01 UTC
f629be5 FIX: Caught an error in polar_plot occurring with newer versions of matplotlib. (v 1.1.0 and newer). Due to changes in the API of Polar Transformations and two additions of the standard PolarAxes object, our NorthPolarAxes does not work any more, but it won't be needed any more either. Right now, the code works with both versions. 15 November 2012, 13:23:33 UTC
38bf01c ENH: Added two functions to plot a horizontal plane view together with marginal vertical sections The base function is vis.plot_plan_and_vert. vis.plot_max_plan_and_vert uses the first function to plot the maximum values of a regular 3d grid along the 3 axes. 15 November 2012, 13:05:04 UTC
979a5d9 ENH: First attempts to walk in 3d space Contains two new elements: volcoords_from_polar is a convenience function to create 3D-Cartesian coordinates from 3D polar coordinates based on georef.polar2latlonalt and georef.project CartesianVolume is a class to interpolate 3-D polar volume data to a regular 3D grid 15 November 2012, 13:02:50 UTC
3e4c352 ENH: Added two functions related to construction of N-dimensional grids 15 November 2012, 12:59:08 UTC
3b053cd ENH: added two convenience functions for quick save/load of arrays and metadata in hdf5 files 15 November 2012, 12:53:39 UTC
98088ea ENH: added two convenience functions for pickling and unpickling to module io 14 November 2012, 11:07:32 UTC
47eac68 DOC: minor edit related to the installation of numpydoc 14 November 2012, 11:05:46 UTC
4e61aff DOC: added adjustment, verification and export to tutorial_workflow.rst and the corresponding example file. 02 November 2012, 13:29:06 UTC
b44defb Added HESSD Technical Note as key reference to title page. 02 November 2012, 13:28:11 UTC
5b0f5fb DOC: minor edit in module docstring of adjust.py 02 November 2012, 10:00:04 UTC
6acb250 ENH: two new functions in util.py related to averaging time series for given time windows. Functions are average_over_time_windows and average_over_time_windows. Not tested, yet - needs some more work. Finally, only one of both should survive. 01 November 2012, 15:55:13 UTC
5ce0467 Added some lines to examples/typical_workflow.py related to gridding 01 November 2012, 15:52:28 UTC
6f44fc4 Replaced DX sample dataset sample.dx by a new one for Tuerkheim. 01 November 2012, 15:49:39 UTC
4288772 Added some content for gridding to the tutorial_workflow.rst 01 November 2012, 15:48:46 UTC
1a05b85 DOC: Added a new tutorial "tutorial_workflow.rst" which provides an overview over a typical processing chain. This tutorial should address the most common porcessing steps very shortly and then refer to the corresponding in-depth-tutorials or library reference sections. Still needs a lot of work, but I think this could be useful for users trying to create complete workflows. 26 October 2012, 13:06:48 UTC
e7c88d4 DOC: Some edits on the module documentation intro 25 October 2012, 07:40:59 UTC
a792262 Some edits to adapt the adjustment_example to the new adjust module 25 October 2012, 07:33:37 UTC
1df6ff6 ENH: New adjust module which comes with out-of-the-box cross validation and free choice of Interpolator 24 October 2012, 15:25:39 UTC
0bc28f0 DOC: minor changes to documentation in order to realize an adequate Latex built with subsequent pdf compilation 19 October 2012, 14:09:35 UTC
ad16e9d DOC: minor edit in vis 04 October 2012, 09:46:44 UTC
c7cc18d FIX: latitude of origin (central meridian) changes with zone as well as the false easting. 04 October 2012, 09:43:37 UTC
b44b6c7 ENH: Added projection string for the RADOLAN stereographic projection to georef.create_projstr 04 October 2012, 09:40:09 UTC
251a872 enhancing the 1-d adjustment example and adding a verification to this; minor changes in the merify module 27 September 2012, 12:21:50 UTC
aa09af0 minor doc related edits in georef and dev_setup.rst 27 September 2012, 07:07:42 UTC
fb9234d Added new adjustment method AdjustMixed with a combined additive and multiplicative error model (according to Thomas's idea). Enhanced the 1-d application example accordingly. We should maybe try to define a more illustrative 1-d example. 25 September 2012, 13:39:29 UTC
53c2eb1 change in setup.py in order to avoid exception when compiling BUFR under Linux - still needs to be tested! 25 September 2012, 11:01:57 UTC
d9f8f2c added class ErrorMetrics to wradlib.verify ErrorMetrics computes performance metrics (such as RMSE, Nash, ...) from a set of observations (e.g. gage) and estimates (e.g. radar) and also print error reports and scatter plots. 21 September 2012, 08:44:07 UTC
c99b8ca minor edit in gettingstarted.rst 21 September 2012, 08:42:44 UTC
1ea6de7 moved _idvalid from adjust to util 20 September 2012, 13:30:24 UTC
a60117a added a message in case not enough gages are available for adjustment... 20 September 2012, 07:26:51 UTC
21e3d66 added wradlib logo to doc pages sidebar 20 September 2012, 07:18:54 UTC
4734555 some minor edits in dev_setup, getting_started and team, particularly including several references to wradlib-users. 19 September 2012, 15:02:59 UTC
3443730 added a multiplicative gage adjustment (adjust.AdjustMultiply); harmonization of all adjustment classes; removed a bug so that radar value at gages can also be retrived in case only the one nearest neighnour is considered; developed a 1-d adjustment example and added this to library reference and to adjust_example.py 19 September 2012, 13:52:47 UTC
eb14934 minro edit in vpr 19 September 2012, 13:49:22 UTC
c855c69 removed a bug from AdjustAdd in case missing values are present; minro edits in adjust_example.py 19 September 2012, 12:26:25 UTC
6d3f27a added a 1d example to adjust_example.py; modified AdjustAdd to deal with missing values 19 September 2012, 12:11:42 UTC
2ee6907 added an outline for a function to create a CAPPI in module VPR and added some explanatory text about significance of VPR 19 September 2012, 12:07:51 UTC
5bcc8f1 Merge with default --HG-- branch : feature/tp/kriging 19 September 2012, 10:16:29 UTC
6d10597 minor edits in rhi_plot related docstrings, included rhi_plot test version in library reference. 19 September 2012, 07:40:21 UTC
5f8c10d added code for rhi_plot provided by Kai Muehlbauer - but not tested, yet! 19 September 2012, 07:07:59 UTC
88cb1e8 minor edits in io (particularly change in package import order) 19 September 2012, 07:06:10 UTC
15a7888 Added reader for GAMIC HDF5 data to wradlib.io.read_GAMIC_hdf5 and added a short section to the tutorial_supported_formats.rst document. 06 September 2012, 13:49:39 UTC
9efb749 Added a prototype for plotting grids over a basemap (class Grid2Basemap). This still needs a lot of work to make it robust, but it can already be tested. 06 September 2012, 08:37:08 UTC
417dae9 Added function polar2latlonalt which returns latitude, longitude and altitude of radar bin based on elevation, azimuth, range and height of the radar location. argument sitecoords is a tuple of three, containing lat, lon and height of the radar location. This function explicitely accounts for the elvation angle as opposed to polar2latlon. Could be useful if we want to georeference volume data or scans with steep elevation angle. 06 September 2012, 08:23:42 UTC
717b02a Bug fix in function arguments of correctAttenuationHB (thrs argument missing) Plus some minor fixes in docstrings... 06 September 2012, 08:18:58 UTC
130525e Introduces Mean Field Bias adjustment approach (class AdjustMFB) to wradlib.adjust One multiplicative correction factor for the entire radart image. 06 September 2012, 08:14:48 UTC
bdbe1b8 Minor changes in util to that aggregate_in_time also works with hdf Datasets Minor change in wradlib.bufr minor edit in __init__ worked on the Grid2Basemap in wradlib/vis.py 17 August 2012, 11:09:22 UTC
242206f minor change to prevent system console to pop up in case bufr.decodebufr is called. 14 August 2012, 09:12:03 UTC
898333d added variable bufr.bufrproj 13 August 2012, 15:12:23 UTC
4a0c262 Added a function to support the construction of proj.4 projection strings in georef.create_projstr 13 August 2012, 12:49:36 UTC
33e008a some little modifications in tutorial_accumulation.rst added function wradlib.util.from_to to create timelines 13 August 2012, 11:02:56 UTC
ba4c006 just some typos... 10 August 2012, 13:37:45 UTC
d1d4999 The wradlib installation guide has now been modified to the "python setup.py install" procedure - for users, this should be the standard procedure. 10 August 2012, 13:34:15 UTC
412c24b change in io.read_OPERA_hdf5 for converting Dataset to numpy array 10 August 2012, 12:21:13 UTC
06cced6 OPERA hdf5 file reader, change of the BUFR reader output and lots of DOC Added a reader for hdf5 files which adhere to the OPERA data model (io.read_OPERA_hdf5) Changed the output of io.read_BUFR (and bufr.decodbufr) in order to be consistent with the other reader (one data data object, one metadata object). Added lots of documentation in the tutorial_supported_formats.rst document. 10 August 2012, 11:06:14 UTC
27302e5 added reader for RADOLAN composite files (io.read_RADOLAN_composite) enhanced the tutorial about supported data formats began work on reader for OPERA hdf5 files (io.read_OPERA_hdf5) 09 August 2012, 13:16:34 UTC
788500d DOC: added more documentation to the BUFR module. Added a tutorial about supported weather radar data formats (not yet complete). 07 August 2012, 10:57:35 UTC
c7eacb2 DOC: added documentation to the bufr module and added aan alias to wradlib.bufr.decodebufr under io.read_BUFR in order to provide a homogeneous appearance under IO. 07 August 2012, 07:48:06 UTC
d03106f Introducing BUFR to wradlib The changeset introduces a wide range of changes which allow the use of BUFR files in wradib. It introduces a new module named bufr.py which provides a wrapper around the OPERA BUFR software (version 3.1). The BUFR software library was made part of the repo in order to allow future developers to add changes. Changes also affect setup.py because the BUFR library needs to be compiled in the course of installation. Also added an example script and one example data set. Documentation still needs to be comlpleted, but will be added soon. Please note the the current type of wrapping is hopefully preliminary. Due to some not yet resolved problems in wrapping a shared library using ctypes and distutils, wradlib.bufr.decodebufr simply calls the executable for BUFR decoding (decbufr), reads and parses the temporary output files and deletes these output files. This is of course not very efficient becasue it involves redundant reading and writing. However, until the problem is resolved, this will be the way wradlib will use the BUFR software. The changeset also introduces a grid plot for cartesian grids to wradlib.vis. 06 August 2012, 14:44:40 UTC
back to top