wradlibhttps://wradlib.org/2021-06-01T13:00:00+02:00An Open Source Library for Weather Radar Data ProcessingRelease 1.102021-06-01T13:00:00+02:002021-06-01T13:00:00+02:00wradlibtag:wradlib.org,2021-06-01:/2021/06/wradlib_release_1_10_0/<p>We have now released version 1.10 of&nbsp;wradlib.</p> <p>This version contains several enhancements and some bugfixes. For our Continuous Integration we&#8217;ve moved to GitHub Actions for all of our production&nbsp;repositories.</p> <p>Now, these are the most important&nbsp;changes:</p> <p><strong>New&nbsp;features</strong></p> <ul> <li>add <a href="https://docs.wradlib.org/en/latest/notebooks/fileio/wradlib_xarray_backends.html"><span class="caps">ODIM</span>/<span class="caps">GAMIC</span>/CfRadial/<span class="caps">RADOLAN</span> backends</a> for reading …</li></ul><p>We have now released version 1.10 of&nbsp;wradlib.</p> <p>This version contains several enhancements and some bugfixes. For our Continuous Integration we&#8217;ve moved to GitHub Actions for all of our production&nbsp;repositories.</p> <p>Now, these are the most important&nbsp;changes:</p> <p><strong>New&nbsp;features</strong></p> <ul> <li>add <a href="https://docs.wradlib.org/en/latest/notebooks/fileio/wradlib_xarray_backends.html"><span class="caps">ODIM</span>/<span class="caps">GAMIC</span>/CfRadial/<span class="caps">RADOLAN</span> backends</a> for reading radar data into xarray&nbsp;Datasets</li> <li>decode <span class="caps">IRIS</span> DB_XHDR as numpy structured&nbsp;array</li> </ul> <p><strong>Maintenance</strong></p> <ul> <li>use GitHub Actions as <span class="caps">CI</span></li> <li>use new <code>xarray.BackendEntryPoint</code></li> <li>address several DeprecationWarnings (eg.&nbsp;numpy)</li> <li>create/use earthdata credentials for srtm data (users would need to do so, if the want to use srtm&nbsp;data)</li> </ul> <p><strong>Bugfixes</strong></p> <ul> <li>fix _FillValue and <span class="caps">GAMIC</span> dynamic&nbsp;range </li> <li>fix doctest example in&nbsp;vpr-module</li> <li>fix handle kwarg change&nbsp;scipy.cKDTree</li> </ul> <p>We like to thank all our contributors and all community members who ask questions and provide feedback on the various channels. Your contributions are very much&nbsp;appreciated. </p> <p>For a complete list of changes refer to the <a href="https://github.com/wradlib/wradlib/commits/main">wradlib repository</a>.</p> <p>As all new enhancements and additions might introduce regressions, please report any issues you&nbsp;experience.</p>Release 1.92020-11-26T10:00:00+01:002020-11-26T10:00:00+01:00wradlibtag:wradlib.org,2020-11-26:/2020/11/wradlib_release_1_9_0/<p>We have now released version 1.9 of&nbsp;wradlib.</p> <p>This version contains several bugfixes and some enhancements. For our Continuous Integration we&#8217;ve moved to <code>micromamba</code> which speeds up creation of Python&nbsp;environments.</p> <p>Now, these are the most important&nbsp;changes:</p> <p><strong>New&nbsp;features</strong></p> <ul> <li>make wradlib.io capable of consuming file-like&nbsp;objects …</li></ul><p>We have now released version 1.9 of&nbsp;wradlib.</p> <p>This version contains several bugfixes and some enhancements. For our Continuous Integration we&#8217;ve moved to <code>micromamba</code> which speeds up creation of Python&nbsp;environments.</p> <p>Now, these are the most important&nbsp;changes:</p> <p><strong>New&nbsp;features</strong></p> <ul> <li>make wradlib.io capable of consuming file-like&nbsp;objects</li> <li>read truncated <span class="caps">RADOLAN</span>&nbsp;composites</li> </ul> <p><strong>Maintenance</strong></p> <ul> <li>use micromamba on <span class="caps">CI</span> to save <span class="caps">CI</span>&nbsp;time</li> <li>add Python 3.9 builds to all <span class="caps">CI</span></li> </ul> <p><strong>Bugfixes</strong></p> <ul> <li>add capability to decode old <span class="caps">DX</span>&nbsp;header </li> <li>simplify dimension angle handling <span class="caps">ODIM</span>/<span class="caps">GAMIC</span></li> <li>adapt to new string handling in h5py &gt;=&nbsp;3.0</li> </ul> <p>We like to thank all our contributors and all community members who ask questions and provide feedback on the various channels. Your contributions are very much&nbsp;appreciated. </p> <p>For a complete list of changes refer to the <a href="https://github.com/wradlib/wradlib/commits/main">wradlib repository</a>.</p> <p>As all new enhancements and additions might introduce regressions, please report any issues you&nbsp;experience.</p>Release 1.82020-09-03T11:00:00+02:002020-09-03T11:00:00+02:00wradlibtag:wradlib.org,2020-09-03:/2020/09/wradlib_release_1_8_0/<p>We have now released version 1.8 of&nbsp;wradlib.</p> <p>This version contains several bugfixes and enhancements. We&#8217;ve also done a lot of maintenance with regard to Continuous Integration as well as handled upstream&nbsp;deprecations.</p> <p>Now, these are the most important&nbsp;changes:</p> <p><strong>New&nbsp;features</strong></p> <ul> <li>add <span class="caps">WN</span> product size (1200,1000 …</li></ul><p>We have now released version 1.8 of&nbsp;wradlib.</p> <p>This version contains several bugfixes and enhancements. We&#8217;ve also done a lot of maintenance with regard to Continuous Integration as well as handled upstream&nbsp;deprecations.</p> <p>Now, these are the most important&nbsp;changes:</p> <p><strong>New&nbsp;features</strong></p> <ul> <li>add <span class="caps">WN</span> product size (1200,1000) to radolan grid, add test for correct reference point (lower&nbsp;left)</li> <li>add <code>WN</code> and <code>YW</code> products to radolan to xarray&nbsp;converter</li> <li>add <code>wradlib.show_versions()</code> to easily get state of wradlib and it&#8217;s dependencies (thanks to <a href="http://xarray.pydata.org/en/stable/">xarray</a>) </li> </ul> <p><strong>Maintenance</strong></p> <ul> <li>add azure <span class="caps">CI</span>&nbsp;tests</li> <li>code formatting according to black/isort/flake8, add&nbsp;setup.cfg</li> <li>add github&nbsp;templates</li> <li>remove deprecated and unused code and handle upstream&nbsp;deprecations</li> <li>use pytest for testing, implement &#8220;@require_data&#8221; to be able to run tests in case of missing&nbsp;wradlib-data </li> <li>enhance azure ci workflow by adding flake8 linter and uploading&nbsp;coverage</li> </ul> <p><strong>Bugfixes</strong></p> <ul> <li>fix srtm downloads windows path issues and region&nbsp;selection</li> <li>make <code>georeference_dataset</code> work with <span class="caps">ND</span>&nbsp;datasets</li> <li>update <code>vis.plot_scan_strategy()</code></li> <li>add switch to keep elevation data unaltered (<span class="caps">DWD</span> terrain following&nbsp;scan)</li> <li>always translate <span class="caps">ODIM</span> attributes to <span class="caps">CF</span>&nbsp;attributes </li> <li>specify keys (sweep_groups) which should be saved using&nbsp;to_netcdf </li> <li>rework <span class="caps">ODIM</span> <span class="caps">RHI</span> elevation angle&nbsp;retrieval </li> </ul> <p>We like to thank all our contributors and all community members who ask questions and provide feedback on the various channels. Your contributions are very much&nbsp;appreciated. </p> <p>For a complete list of changes refer to the <a href="https://github.com/wradlib/wradlib/commits/main">wradlib repository</a>.</p> <p>As all new enhancements and additions might introduce regressions, please report any issues you&nbsp;experience.</p>Release 1.72020-06-12T08:00:00+02:002020-06-12T08:00:00+02:00wradlibtag:wradlib.org,2020-06-12:/2020/06/wradlib_release_1_7_0/<p>We have now released version 1.7 of&nbsp;wradlib.</p> <p>This version contains several bugfixes and&nbsp;enhancements.</p> <p>Now, these are the most important&nbsp;changes:</p> <ul> <li> <p><strong>Improvements in georef.projection&nbsp;module</strong></p> <p>Edouard Goudenhoofdt (<span class="caps">RMI</span> - Belgium) enhanced the projection-module with new functions to create radar centric and default earth&nbsp;projections.</p> </li> <li> <p><strong>Implementation of interpolation functions …</strong></p></li></ul><p>We have now released version 1.7 of&nbsp;wradlib.</p> <p>This version contains several bugfixes and&nbsp;enhancements.</p> <p>Now, these are the most important&nbsp;changes:</p> <ul> <li> <p><strong>Improvements in georef.projection&nbsp;module</strong></p> <p>Edouard Goudenhoofdt (<span class="caps">RMI</span> - Belgium) enhanced the projection-module with new functions to create radar centric and default earth&nbsp;projections.</p> </li> <li> <p><strong>Implementation of interpolation functions working on regular&nbsp;grids</strong></p> <p>In another example of joining forces of Edouard Goudenhoofdt (<span class="caps">RMI</span> - Belgium) and Kai Mühlbauer (University Bonn - Germany) new interpolators working on regular grids have been implemented. This will be the first serve of a general overhaul of the interpolation&nbsp;classes. </p> </li> <li> <p><strong>Rework of PhiDP/<span class="caps">KDP</span> algorithm (Vulpiani&nbsp;et.al.)</strong></p> <p>Kai Mühlbauer (University Bonn - Germany) added a new generalized <code>derive</code> function for calculation of derivation which significantly improves NaN-handling and speed. All other parts of the Vulpiani algorithm have been revised in terms of speed, handling of <span class="caps">ND</span>-arrays and&nbsp;parametrization.</p> </li> <li> <p><strong>Implement decoding of DB_RAINRATE2 in <span class="caps">IRIS</span>/Sigmet&nbsp;reader</strong></p> <p>Alper Çubuk (<span class="caps">TSMS</span> - Turkey) added decoding of <span class="caps">RAINRATE2</span> </p> </li> <li> <p><strong>Bugfixes</strong></p> <p>The wradlib community found several bugs which are now&nbsp;fixed. </p> </li> </ul> <p>We like to thank all our contributors and all community members who ask questions and provide feedback on the various channels. Your contributions are very much&nbsp;appreciated. </p> <p>For a complete list of changes refer to the <a href="https://github.com/wradlib/wradlib/commits/main">wradlib repository</a>.</p> <p>As all new enhancements and additions might introduce regressions please report any issues you&nbsp;experience.</p>Release 1.62020-03-12T10:00:00+01:002020-03-12T10:00:00+01:00wradlibtag:wradlib.org,2020-03-12:/2020/03/wradlib_release_1_6_0/<p>We have now released version 1.6 of&nbsp;wradlib.</p> <p>This version contains several bugfixes and&nbsp;enhancements.</p> <p>Now, these are the most important&nbsp;changes:</p> <ul> <li> <p><strong>Implementation of multi file <span class="caps">ODIMH5</span>&nbsp;reader/writer</strong></p> <p>In a combined effort of Edouard Goudenhoofdt (<span class="caps">RMI</span> - Belgium) and Kai Mühlbauer (University Bonn - Germany) a new implementation of a …</p></li></ul><p>We have now released version 1.6 of&nbsp;wradlib.</p> <p>This version contains several bugfixes and&nbsp;enhancements.</p> <p>Now, these are the most important&nbsp;changes:</p> <ul> <li> <p><strong>Implementation of multi file <span class="caps">ODIMH5</span>&nbsp;reader/writer</strong></p> <p>In a combined effort of Edouard Goudenhoofdt (<span class="caps">RMI</span> - Belgium) and Kai Mühlbauer (University Bonn - Germany) a new implementation of a multi-file <span class="caps">ODIMH5</span>-reader has been&nbsp;added.</p> <p>The main difference to the other implementation is the ability to handle a timeseries of <span class="caps">ODIMH5</span> data. Another great advantage lies in the implementation itself, where retrieving of metadata is achieved by using <code>h5py</code>, <code>h5netcdf</code> or <code>netcdf</code> depending on the users needs, which accounts for speed. The reading of datasets itself is decoupled from the metadata using&nbsp;xarray.</p> <p>Please find the implementation details included with a usage example in <a href="https://docs.wradlib.org/en/1.6.0/notebooks/fileio/wradlib_odim_multi_file_dataset.html">this comprehensive notebook</a>. </p> </li> <li> <p><strong>Improvements in georef.raster&nbsp;module</strong></p> <p>Edouard Goudenhoofdt (<span class="caps">RMI</span> - Belgium) enhanced the raster-module with the ability to automatically retrieve and project <span class="caps">SRTM</span> elevation&nbsp;data.</p> </li> <li> <p><strong>Improve and simplify&nbsp;zr.module</strong></p> <p>Kai Mühlbauer (University Bonn - Germany) took the chance to strip the zr-module from old code and made the functions work with multidimensional input&nbsp;data.</p> </li> <li> <p><strong>Bugfixes</strong></p> <p>The wradlib community found several bugs which are now&nbsp;fixed. </p> </li> </ul> <p>We like to thank all our contributors and all community members who ask questions and provide feedback on the various channels. Your contributions are very much&nbsp;appreciated. </p> <p>For a complete list of changes refer to the <a href="https://github.com/wradlib/wradlib/commits/main">wradlib repository</a>.</p> <p>As all new enhancements and additions might introduce regressions please report any issues you&nbsp;experience.</p>