JavaScript disabled You need to activate JavaScript in order to use OpenProject! Learn more
WIP 2.0
FIX: use vectorize for interpolate_polar
ENH: add comp.compose_weighted CompMethod
FIX: keep_attrs in polar.py
FIX: use braces
ENH: add r_to_depth to TrafoMethods
ENH: introduce IpolMethods
ENH: introduce CompMethods
ENH: introduce AttenMethods
MNT: fix crs handling for georeference/reproject
FIX: add **kwargs to _radolan_file.__init__() to work with dask distributed (catching additional kwargs like "mode")
FIX: update io-submodules
FIX: update remaining georef-submodules
FIX: fix georef.misc todo's
DOC: update docs/migration-guide
ENH: update xarray-module/tests
ENH: update verify/vpr/zonalstats/zr-module/tests
ENH: update vis-module/tests
ENH: update dp/ipol/qual/trafo-module/tests
ENH: update comp-module/tests
ENH: update clutter/classify-module/tests
ENH: update atten-module/tests
ENH: update adjust-module/tests
ENH: update georef-module/tests
MNT: remove xarray backends from pyproject.toml
ENH: remove deprecated/ported backend code, update io-module/tests
MNT: import xr_version
ENH: update util-module/tests
MNT: update pre-commit-config.yml
MNT: use mamba-org/setup-micromamba (#627)
* MNT: use mamba-org/setup-micromamba instead of deprecated mamba-org/provision-with-micromamba * MNT: Pin GDAL to 3.6 (issue with AutoIdentifyEPSG) * FIX: WMO number quirk
ENH: introduce wradlib xarray accessor for easy access of wradlib functions from xarray.DataArray (with dp and zr modules prefilled), adapt tests
MNT: lint, update release_notes.md MNT: add subpackages in pyproject.toml WIP: remove deprecated code
MIN: add setuptools_scm to readthedocs.yml to align versions with PyPI
FIX: install checked out wradlib before dirtying the tree
REL: 1.19.1
MNT: add note to first doc-page on restructuring
FIX: get wradlib git tag, correct content-type in pyproject.toml
FIX: use WRADLIB_DOCS_BOT_API_TOKEN
DOC: reintroduce doc into wradlib repository (#619)
MNT: do not trigger readthedocs at wradlib-docs
MNT: update pre-commit
MNT: xfail SRTM download test using bearer token
WIP: adapt codebase to use xradar, remove duplicated code
ENH: update tests to work with pooch, fix CI and requirements.txt
Fix GitHub badge in README.md
Fix GithHub release badge in README.md
MNT: add previous commit to .git-blame-ignore-revs, minor fixes (#616)
MNT: adapt to new black/ruff
MNT: update build-system, lint with ruff
New function for cross sections (RHI) from radar volume (#610)
* added 3D handling
xyz is an array of cartesian coordinates for every spherical coordinate, so the possible dimensions are (elevations, azimuths, range, 3). For 2d, it either has (elevations, range, 3) or (azimuths, range, 3) dimensions. For 3d, the only option is the full (elevations, azimuths, range, 3) dimensions. Thus, i think adding this two lines for the 3d case will not break other functionalities....
FIX: use `dtype=object` for creation of array with a sequence which has inhomogeneous shape
MNT: update CI action and micromamba version
ENH: delete tmp-files for VectorSource after closing (#609)
ENH: make Furuno reader read WRN110 scn data (format 103) (#606)
DOC: add explanations on boolean casting to docstring (#605)
MNT: update git, pyproject.toml, for use with new setuptools_scm
MNT: update CI actions, python versions
ENH: add upper/lower frequency kwargs to wradlib.clutter.histo_cut, return mask as unit8 with clutter==1 and shading==2
MIN: add description/url to wradlib BackendEntrypoints
FIX: cfradial2 coordinates
FIX: cfradial2 BackendEntrypoint
MNT: prepare wradlib for future xradar usage, rename wradlib radar backends, adapt internals to fix issues with xradar in same environment
FIX: radiosonde data changed on server
Changes in # read metadata under get_radiosonde() (#597)
* Changes in # read metadata under get_radiosonde() taking care of missing station identifier
FIX: use 'None' instead of ambiguous 'False' (`0`) for comparison (#595)
FIX: fix assignment error in to_odim export function
ENH: Add RADVOR product types RV, RE and RQ, add prediction time handling for capable products
Co-authored-by: Kai Mühlbauer <kmuehlbauer@wradlib.org>
ENH: read RADOLAN ascii format
FIX: enable ODIM reader to read `qualityN` fields (similar to `dataN`). (#588)
MNT: fix SRTM testing if resource is not available, implement timeout (#587)
FIX: cfradial1 reader alignments (#585)
check for WRADLIB_EARTHDATA_BEARER_TOKEN in pytest
MNT: use Bearer Token instead of credentials (#584)
FIX: add missing finally (#581)
FIX: more scipy deprecations
FIX: sort angles when calculating resolution, reduce threshold
FIX: specify engine within xarray loaders
MNT: do not add 404 resources to demlist
MNT: remove .item()
MNT: update scipy namespace deprecation
FIX: use paax when retrieving axes handles and labels
FIX: use tqdm.auto to enable use in CLI and jupyter
FIX: correctly retrieve dim0 for new and legacy xarray based structures
FIX: explicitely cast sweep_start_ray_index/sweep_end_ray_index to int in cfradial1 reader
MNT: add pre-commit (#577)
Use numpy.linspace in ipol.interpolate_polar (#576)
ENH: add "ancillary"-keyword to io.radolan._radolan_file (#574)
* ENH: add "ancillary"-keyword to io.radolan._radolan_file to enable "secondary", "cluttermask" and "nodatamask" for xarray datasets
ENH: add open_gpm_dataset to read new GPM V07A into xarray Dataset
ENH: use np.expand_dims instead of np.newaxis to make functions work with xarray DataArray
Signed-off-by: Kai Muehlbauer <kmuehlbauer@wradlib.org>
Update docstring for classify_echo_fuzzy (#570)
adds the default weights and trapezoids in the documentation for each decision variable
FIX: update DWD grids (#568)
* FIX: update DWD grids
MNT: fix ci for pypi upload
ENH: add FurunoFile reader (scn/scnx), xarray FurunoBackendEntrypoint and tests
ENH: parameterize byteorder in io.iris._get_fmt_string
MNT: do not overwrite attribute templates
MNT: use pypa's setuptools_scm and build
REL: 1.14.0
FIX: use startdate/starttime if enddate/endtime is missing for ODIM reader
MNT: add packaging to requirements and geopandas to optional requirements, add rioxarray to notebooktests.yml
FIX: extract and decode string items only if necessary
Also available in: Atom