JavaScript disabled You need to activate JavaScript in order to use OpenProject! Learn more
merged with default
MIN: Changes in GAMIC hdf reader. Changes include corrections for azimuthal and elevation alignment of data and missing dynamic range attributes
wradlib/wradlib mit default zusammengeführt
DOC: Corrected typos with respect to freqencies of typical radar bandwidths.
ENH: Added funtion read_generic_hdf5.
As discussed in Ticket #11, adding support for reading all types of hdf5 files.
MIN: Changes on linear_despeckle and fill_phidp.
For linear_despeckle, the first gate is set to nan if the second is nan.
For fill_phidp, the computation has been made more robust for the margins of the arrays.
FIX: Made sure that the setup_distribute module is packaged for PyPI.
MIN: Using the median instead of the mean to compute the value at the margins surronding a NaN region in function fill_phidp.
This way, local jumps in PhiDP do not affect the local fill value too much.
MIN: Removing some redundant ines from fill_phidp.
ENH: Changed the way PhiDP values are filled in function fill_phidp in order to avoid Kdp artefacts.
Citing from the new function docstring: Contiguous NaN regions are filled by the average of the values of the margins that surround the NaN region. At the left and...
FIX: Removed error in addressing the variable kdp in function kdp2r.
DOC: Enhancing the documentation of the kdp_from_phidp function.
MIN: Making the use of "mean" the default to compute MFB, and "median" optional.
Using AdjustMFB was using the median to compute the mean field bias in order to make the correction more robust against outliers. In order to account for the name (MEAN field bias), the behaviour was changed. Now, the field bias is, by default,...
MIN: Considering the possibility that ErrorMetrics does not receive any valid obs/est pair.
REF: xvalidate method in adjust now returns NaN values for invalid data points.
In the previous version, the xvalidate method only returned pairs of observed and estimated if both observed and estimated were valid values. This had a major disadvantage: You could not relate the values of the returned obs/est pairs to...
FIX: Added "try" in __init__ so import does not raise an error if speedup is not available.
FIX: Forcing fill_phidp to continue iteration after setting all gates to zero.
MIN: Relaxed conditions on the shape of input arrays for classify_echo_fuzzy.
Now the shapes of the arrays do not need to have the same shape, but only need to be broadcastable (the two last dimensions need to be the same).
FIX: Removing a bunch of nasty bugs from the latest enhancements related to polarimetry.
ENH: Allowing for other decision variables to be passed to classify_echo_fuzzy.
FIX: Removed error in assert statements in wradlib.clutter.classify_echo_fuzzy.
Now debugging of all the new enhancements begins...sorry for the inconvenience.
FIX: Making wradlib.dp.texture applicable for arbitrarily dimensioned arrays.
FIX: Deleted unnecessary import of module io in module vpr.
ENH: Added function for retrieving rainfall intensity directly from specific differntial phase.
See library reference of function wradlib.trafo.kdp2r for details.
ENH: Added fuzzy echo classification based on Vulpiani (2012) to wradlib.clutter.
See library reference for wradlib.clutter.classify_echo_fuzzy for details.
A related utitlity function has been added to wradlib.util for defining trapezoidal membership functions.
ENH: Added attenuation retrieval (pia) from specific differential phase (Kdp).
See library reference for function wradlib.atten.pia_from_kdp for details.
ENH: Added new module dp containing algorithms related to dual-pol and differential phase.
For details, have a look at the library reference.
For speed up of phase unfolding, wradlib.dp also makes optional use of a shared library based on f2py (the extension module is called speedup). This is the first time...
FIX: New implementation of wradlib.filter_gabella removed NaNs from original array.
Line 209 of wradlib/clutter.py is: img[bad] = np.Inf This line changes the original image, but it was intend only as a local manipulation. In order to avoid this unintended behaviour, a local copy of img is generated in case...
Removed thresholding at end of filter_gabella
bug fix
Changes for pull request 10
Merged wradlib/wradlib into default
TYPO
COMPLETION: of documention of radome attenuation
FIX: adjusting the required numpy version to 1.7 due to recent changes in wradlib.vpr.
new thresholding filter_gabella
Nans support for filter gabella
New filter_gabella
New implementation filter Gabella
New filter gabella implementation.
TYPO: in the documentation
NEW: empirical attenuation estimation due to wetting of the radome
Changed code to make the shape of 3-D volumes generated by classes in wradlib.vpr to follow the convention (...,z,y,x) in order to make it consistent with the current polar convention (...,sweep,azimuth,range).
Main results from today's sprinting session. A few functions to calculate mean profiles and to do simple corrections.
ENH: Added new keyword argument "show" to vis.polar_plot2 in order to allow multiple subplots.
The default value of show is True. If show is not explicitely passed, the behaviour of the funciton remains unchanged (i.e. the plot is immediately shown). If show...
FIX: referring to revision no. 315, the Fix haven't worked proper, so here is hopefully a well-oiled update
Removed PyTables as a dependency from setup.py and from gettingstarted.rst
FIX: Removed PyTables dependency in wradlib.io
PyTables was used to allow convenience import/export of data arrays to/from hdf5 files. This was implemented via wradlib.io.to_hdf5 and wradlib.io.from_hdf5. However, PyTables tends to conflict particularly with the netCDF4 module, probably...
FIX: Changed order in which netCDF4 and tables is imported.
The former order procuced errors for the latest Python(x,y) release.
Merged in kai_muehlbauer/wradlib_miub (pull request #8)
New plot module in wrl.vis
FIX: a few changes concerning mainly the handling of keyword arguments during initialization and plotting.
DOC: fixed typos, corrected some directorypaths
DOC: a few more minor changes
DOC: moved class description of cg_plot from __init__ to class docstring, so that numpydoc puts it into the right place.
FIX: fixed a few paths to data files and datasets to get the cg_plot_demos working
FIX: fixed an import error
STY: Some trailing whitespace removals
FIX: checked and corrected indentation of wradlib.vis.py
Added Example for cg_plot
ENH: New Plot Routine cg_plot, plot polar data on a curvilinear grid
FIX: Adapted use of subprocess in bufr.decbufr to Linux and Mac environments
FIX: Modified syntax for executing decbufr under Linux and Mac
FIX: Make sure decbufr is compiled under Mac during installation.
FIX: Make sure that setup.py now copies decbufr to the installation directory even on Mac.
FIX: Removed limitation that prevents the bufr module to be called from Mac systems
FIX: Changed setup.py so that it will not produce an installation error on systems other than Windows and Linux.
BUFR compilation is not yet available on Mac OS X from etup.py. Until we find a way to achieve this, the installation should only give a warning, but should complete without...
Synchronised required version numbers with Thomas in order to avoid merge conflicts.
Added some TODO remarks into vpr.py
Changing required numpydoc version to 0.3 and pyproj version to 1.8.9
FIX: removed miscalculation at class-method adjust.AdjustBase.xvalidate in case using this class with more than 1 nearest neighbor for the best/median raws corresponding to the observations, the returned adjusted xvalidation pairs are wrongly not related to the original location, which is the same location as...
FIX: caught an error in correctAttenuationHB occured in case of attenuation overflow (AttenuationOverflowError was raised independently of the error-treatment mode
ENH: added batch file to automate making of html and ms-help documentation. This includes a few other settings concerning inline maths and an explicit setting of the pythonpath in case a different wradlib-installation is used for daily work (because sphinx uses imports when generating the...
DOC: reworked the linux installation part.
reduced required version numbers for scipy and pyproj so that the debian packages for Ubuntu 12.04 would satisfy all dependencies.
Reduced required version number for pyproj
DOC: new gettingstarted.rst and new index.rst and new conf.py
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...
TEST: Adding test template for wradlib.io
DOC: Making sidebar background black
Merged in thpfaff/wradlib/feature/tp/kriging (pull request #6)
Introduce Kriging
added tests for the trafo module
Removed dependency to the basemap toolkit, updated the documentation.
Merge with default
--HG-- branch : feature/tp/kriging
added covariogram testing functions
added re-initialization of weights attribute to ensure results of subsequent calls do not accumulate.
DOC: more documentation and some fiddlings with math text
CLEANUP: Removed some old documents
Renamed setup.py to setup_distutils.py
Setup based on distutils is intended to be replaced by setup based on Distribute/setuptools.
CLEANUP: Removed doctest from __main__
FIX: removed error, raised if gateset contains empty dimensions
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
FIX: Removed a warning which rather causes errors then preventing them
Making some changes to speed up the vpr module.
Changed recipe2 in this context.
DOC: Making recipe1 nicer and adding a timer (takes only 20 seconds).
ENH: wradlib.vpr.volcoords_from_polar_irregular can deal with volumes in which the scan strategy differs between elevation angles.
DOC: images in recipes can now be enhanced by click.
DOC: added recipe2 about readling and plotting an ODIM_h5 polar volume.
DOC: edited recipe1 in documentation section "recipes", as well as the underlying source.
Minor edits in wradlib.vis
Also available in: Atom