Recent Releases of pyrad
pyrad - v.2.1.2
Full Changelog: https://github.com/MeteoSwiss/pyrad/compare/v2.1.1...v.2.1.2
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan 7 months ago
pyrad - v2.1.1
Full Changelog: https://github.com/MeteoSwiss/pyrad/compare/v2.1.0...v2.1.1
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan 11 months ago
pyrad - v2.1.0
Full Changelog: https://github.com/MeteoSwiss/pyrad/compare/v.2.1.0...v2.1.0
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan 12 months ago
pyrad - v.2.0.3
Full Changelog: https://github.com/MeteoSwiss/pyrad/compare/v.2.0.2...v.2.0.3
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan about 1 year ago
pyrad - v.2.0.2
What's Changed
- Dev by @wolfidan in https://github.com/MeteoSwiss/pyrad/pull/79
Full Changelog: https://github.com/MeteoSwiss/pyrad/compare/v.2.0.1...v.2.0.2
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan about 1 year ago
pyrad - v.2.0.1
Full Changelog: https://github.com/MeteoSwiss/pyrad/compare/v2.0...v.2.0.1
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan over 1 year ago
pyrad - v2.0.0
What's Changed
- various enhancements for pyrad by @wolfidan in https://github.com/MeteoSwiss/pyrad/pull/66
Full Changelog: https://github.com/MeteoSwiss/pyrad/compare/v1.8.9...v2.0
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan almost 2 years ago
pyrad - v1.8.9
Bug corrections:
- FIX: fix np.Inf for numpy 2
- fix conflict in src/pyrad_proc/pyrad/flow/flow_aux.py
- revert of https://github.com/MeteoSwiss/pyrad/commit/41382257dc5578d5cb121de11b3766b70e4c1878 that removed by mistake call to read_smn2
- [BUG] fix in process_monitoring_products.py to allow copy to S3 of VOL_HISTOGRAM imgs
- added coercion of product names to list in flow_aux for s3 writing
- added support of visibility_polar varname in process_intercomp (GECSX format)
- fixed issue in process_traj.py that lead to some timesteps not being considered
- provided alternative to fcntl for windows
New additions
- added possibility to copy saved products to S3 storage
- modified function merge_scans_mfcfradial in read_data_radar.py to allow ingesting CFRadial files containing individual parameters and scans
- minor changes to be able to read better SkyEcho files
- added spectraImageConfig struct in loc cfg file to specify spectral image parameters
- function get_datatype_skyecho made available
- Added the possibility to read rain gauge data with reader read_smn2
- Added possibility to use Gate Filter in LP phase processing. Added user-defined settings
- added new SkyEcho variables
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan almost 2 years ago
pyrad -
Bug fixes:
- bug correction in function to read MFCFRADIAL data
- fix bug due to missing fzl in some routines
- fix for missing box variable in process_roi2
- Fix in process_grid_products.py for wrong warning message when bg DDA field is missing
- bug correction in read_knmi
- bug correction in function process_turbulence in process_Doppler.py
- fixed old pandas command in read_radiosounding
New additions
- modified function merge_scans_mfcfradial in read_data_radar.py to allow ingesting CFRadial files containing individual parameters and scans
- ingestion of KNMI H5 radar data files and minor adaptations
- add possibility to use sounding data for fzl estimation
- added function to mask all data not belonging to a ROI. Added rectangular ROI.
- modified function read_knmi of read_data_sensor.py
- added IGRA sounding reader + support for IGRA sounding in DDA wrapper
- modified function read_knmi of read_data_sensor.py
- new functions to read parsivel disdrometer data and compare to radar data
- ingestion of data from SkyEcho proprietary netcdf files
- adaptation of turbulence retrieval to accept lidar data
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan over 2 years ago
pyrad - v1.8.4
Bug corrections
- fix of a bug where vmin and vmax were not applied to lat/lon grid profiles
- fix in plots_grid.py for barbs DDA plots
- fix for file locking issue on NFS systems for timeseries csv files
- deprecation fixes for latest numpy version
New additions
- added support for multi radar in rt processing
- Added new Product WINDSHEAR_LIDAR
- made pyDDA wrapper compatible with new pyDDA version
- added GATEFILTER dataset which reproduces Py-ART gatefilter in pyrad + fixes in DDA processing
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan almost 3 years ago
pyrad - v1.8.3
Bug corrections
- various fixes to be able to use GECSX products as visibility inputs
- fix in merge_cfradial2 for RADARV convention
New additions
- added time tolerance when merging cfradial2 scans with RADARV convention
- added possibility to suppress warnings in rt processing
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan about 3 years ago
pyrad - v1.8.1
Bug fixes:
- fixed issue with list instead of dict in merge_scans_cfradial2
- bug correction in overplotting of grid data. Improvements in the reading of user-defined parameters
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan about 3 years ago
pyrad - v1.8
Bug fixes:
- correction of a bug in function process_vol2grid. Added xsecImageConfig
- redesigned dem readers so they output proj read from file if possible
New additions:
- added DDA process and DDA_LONGITUDE_SLICE DDA_LATITUDE_SLICE DDA_MAP products
- added possibility to specify selfconsistencypath + added poor support of NFS mounts in file locking
- added exact_limits keyword in loc file to display exactly user-specified lon_lines and lat_lines
- added info on searched file directory if no file was found
- added RADARV path convention for windcube lidar data (CFRADIAL2)
- added script under ci that generates pyrad var name mappings references under doc/mappings
- added possibility to specify nyquist velo in process_dealias_region_based
- added the GECSX datatype to read pyrad GECSX input for visibility filter
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan about 3 years ago
pyrad - v1.7
New additions:
- New polar product: CROSS_SECTION in RadarDisplay which can be used to display a cross-section of polar data between arbitrary coordinates
- Added possibility to overplot of a trajectory in a PPI map
- Output data from regions of interest in a radar volume as kml and csv files
- Added some output on the location where the parsing of the config files fails (it is fails)
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan about 3 years ago
pyrad - v1.6
Bug fixes:
- changed the number of colors from cmap.N to len(boundaries) – 1 in get_cmap to avoid colorbar issues with discrete colorbars
- fixed a bug that made it impossible to use any other method than main in flow_control.py
- set xlim and ylim of grid surface plots to the min/max of user defined lat/lon (this step was missing since the last release)
- correction of a bug that did not allow import of pyrad when the metranet library was mssing
New additions:
- change in function process_point_measurement: When Truealt is false input keyword alt is not required and the output alt will be determined by the elevation angle
- added new user-defined parameters in VPR correction scheme
- modifications to allow to read multiple ODIM files containing parameters and scan
- changed keyword add_lines to add_grid_lines to be consistent with Py-ART
- new functions to accumulate gridded data and get data at multiple points in a grid
- added ODIMGRID keyword to be able to ingest gridded data from ODIM files
- added keyword MasterScanTimeTol that allows to combine ODIM files from different scans not having the same nominal time in file name
Atmosphere - Meteorological Observation and Forecast
- Python
Published by wolfidan over 3 years ago