Recent Releases of PyCINRAD
PyCINRAD - PyCINRAD 1.9.2
What's Changed
- fix: numpy v2.0 incompatibility by @pysoer in https://github.com/CyanideCN/PyCINRAD/pull/118
- fix bugs by @pysoer in https://github.com/CyanideCN/PyCINRAD/pull/119
- GridMapper support merge CR by @pysoer in https://github.com/CyanideCN/PyCINRAD/pull/111
- fix:dist len error by float round-off by @pysoer in https://github.com/CyanideCN/PyCINRAD/pull/125
- Update README by @pysoer in https://github.com/CyanideCN/PyCINRAD/pull/124
- Misc bug fixes for
StandardData,StandardPUPandPPI
Full Changelog: https://github.com/CyanideCN/PyCINRAD/compare/v1.9.1...v1.9.2
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN 8 months ago
PyCINRAD - PyCINRAD 1.9.1
What's Changed
- fix: 自定义cbar标签参数&PPI返回保存的文件名&PUP HCL产品色标 by @pysoer in https://github.com/CyanideCN/PyCINRAD/pull/103
- StandardPUP添加产品 by @pysoer in https://github.com/CyanideCN/PyCINRAD/pull/114
- fix: slow add_shp in cartopy v0.23 by @ZhaJiMan in https://github.com/CyanideCN/PyCINRAD/pull/116
- feat: support fmt phased array data by @pysoer in https://github.com/CyanideCN/PyCINRAD/pull/117
- 修复
Section绘图时添加colorbar的错误 - 修复
setup.py部分参数 - 修复转换为
pyart.Radar时的错误
New Contributors
- @ZhaJiMan made their first contribution in https://github.com/CyanideCN/PyCINRAD/pull/116
Full Changelog: https://github.com/CyanideCN/PyCINRAD/compare/v1.9.0...v1.9.1
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 1 year ago
PyCINRAD - PyCINRAD 1.9.0
What's Changed
- 新增MESO和TVS产品解析 by @zzysupernova in https://github.com/CyanideCN/PyCINRAD/pull/94
- 新增绘图字体检查 by @longtsing in https://github.com/CyanideCN/PyCINRAD/pull/97
- 新增CAPPI,SWP,UAM,STI解析 by @pysoer in https://github.com/CyanideCN/PyCINRAD/pull/98
- 新增MOC雷达拼图v3.0解析 by @pysoer in https://github.com/CyanideCN/PyCINRAD/pull/99
- 修复UTC时间转换 by @Anebrithien in https://github.com/CyanideCN/PyCINRAD/pull/102
- 在io下面添加函数
read_autoby @pysoer in https://github.com/CyanideCN/PyCINRAD/pull/105 - 修复了
cartopy和numpy的兼容问题 - 修复了转换到
pyart对象时可能出现的错误
New Contributors
- @zzysupernova made their first contribution in https://github.com/CyanideCN/PyCINRAD/pull/94
- @longtsing made their first contribution in https://github.com/CyanideCN/PyCINRAD/pull/97
- @Anebrithien made their first contribution in https://github.com/CyanideCN/PyCINRAD/pull/102
Full Changelog: https://github.com/CyanideCN/PyCINRAD/compare/v1.8.0...v1.9.0
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 1 year ago
PyCINRAD - PyCINRAD 1.8.0
What's Changed
- 添加了部分StandardPUP产品解析 by @pysoer in https://github.com/CyanideCN/PyCINRAD/pull/92
- 显著减小了包的大小 by @CyanideCN in https://github.com/CyanideCN/PyCINRAD/pull/93
- 适配
cartopy0.21版本带来的改动 - 支持读取ROSE产品中格点格式的文件,包括组合反射率等
Full Changelog: https://github.com/CyanideCN/PyCINRAD/compare/v1.7.2...v1.8.0
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 2 years ago
PyCINRAD - PyCINRAD 1.7.2
What's Changed
- 增加
cinrad.io.read_level2快捷读取函数 - 增加CD格式单层扫描的支持
- 增加PPI生成透明图功能 by @pysoer in https://github.com/CyanideCN/PyCINRAD/pull/89
- 修复剖面绘制的一些问题
- 修复
GridMapper调用过程中的KeyError
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN almost 3 years ago
PyCINRAD - PyCINRAD 1.7.1
What's Changed
- Fix SWAN datetime error
- Fix PPI
add_city_nameserror - Fix sdist installation error
Full Changelog: https://github.com/CyanideCN/PyCINRAD/compare/v1.7.0...v1.7.1
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 3 years ago
PyCINRAD - PyCINRAD 1.7.0
Fix wrong resolution in StandardData
Fix the long-lasting issue of adding coordinate labels in the map
And other minor fixes
Support decoding phased-array radar file in PhasedArrayData
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN about 4 years ago
PyCINRAD - PyCINRAD 1.6.3
Bug fixes
Fix SWAN decoding error
Fix error in exporting netcdf
New features
Add HCL x-section colormap
Add StandardData.merge method to merge single-tilt standard data
Change radar station info to json format to facilitate editing
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 4 years ago
PyCINRAD - PyCINRAD 1.6.2
New features
Support single-tilt standard data
Support CC2 file format (VOL only)
Bug fixes
Change the way of calculating azimuths to eliminate discontinuity
Fix RF mask in StandardPUP
Support HCL product in StandardPUP
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN about 5 years ago
PyCINRAD - PyCINRAD 1.6.2-beta
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 5 years ago
PyCINRAD - PyCINRAD 1.6.1
New features
Hydrometeor classification
Support OHP products
Bug fixes
Many
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 5 years ago
PyCINRAD - PyCINRAD 1.6.0
New features
Support more types of PUP file, including VIL, ET, CR
Use xarray.Dataset as data container
5x speedup in VIL calculation
Bug fixes
Incorrect velocity mapping in PUP file
Incorrect max range attribute in PUP file
Echo top calculation
Missing color of RF when plotting velocity PPI
Deprecation
cinrad.easycalc is depreacted, and is changed to cinrad.calc
cinrad.visualize.RHI is removed, use cinrad.visualize.Section instead
cinrad.io.NexradL2Data is removed
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 5 years ago
PyCINRAD - PyCINRAD 1.5.1
New Features
Consistent figure size
Skip unrecognized variable in StandardData with a warning instead of an error
And several bug fixes regarding decoding files.
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 5 years ago
PyCINRAD - PyCINRAD 1.5
Bugs fixed
SAB files are not parsed completely
Decoding error in StandardData
Failure in determining type of radar in CinradReader
New features
Support reading special type of SC/CC files
Use kd-tree to interpolate data and remove pyresample from dependencies, pykdtree becomes an optional dependency
Use vanadis to generate reversed colormaps
A function to convert cinrad.io.StandarData to pyart.core.Radar
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN about 6 years ago
PyCINRAD - PyCINRAD 1.4.2
Bug fixed:
- Zero division error encountered when calculating VIL density.
- Erroreous calculation of
VCSwhen input data are not arranged by elevation order. - Wrong resolution of
PUPfiles. - Wrong product name of
SWANfiles.
New features:
- Improved representation of resolution when it is smaller than 0.1 km.
- Cached shapefile object to reduce time when plotting multiple pictures.
- New
resolutionparameter can be passed toquick_crfunction. - Taking the height of radar into account when calculating
VCS. - Some support for new standard PUP files.
- Autoscaling of plotting extent in
PPI. - Rasing a warning instead of an error when cartopy version is lower than
0.18.0when plotting grid lines. - Improved repr of
Radialobject.
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 6 years ago
PyCINRAD - PyCINRAD 1.4.1
Bugs fixed
Fixed some errors in chinaCity.json.
Fixed typo in some APIs.
Fixed projection inaccuracy when plotting cinrad.datastruct.Radial.
New features
A built-in Chinese font is added. (Noto sans)
Performace of cinrad._utils is improved.
Add GridMapper which can produce radar mosaic.
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 6 years ago
PyCINRAD - PyCINRAD 1.4
Bug fixed:
Fix missing scan information in derived products.
Fix projection error in decoding PUP radial data.
New features:
Support CINRAD CD/SC radar data decoding.
Error will not be raised when the radar code is not in existing database. But the position of radar will be set as (0, 0)
Font can be changed dynamically by cinrad.set_font function
Notes:
to_nc method in cinrad.io.CinradReader is removed.
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 6 years ago
PyCINRAD - PyCINRAD 1.3.3
Bugs fixed:
Fix some bugs in plotting RHI
Fix typo
Decode error in SWAN data
New features:
Velocity dealias
More supported data types in VCS calculation and visualization
VIL density calculation and visualization
cinrad.io.StandardData now supports RHI scanning mode
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 6 years ago
PyCINRAD - PyCINRAD 1.3.2
Bugs fixed:
Some mysterious error faced in continuous plotting
The basemap doesn't show on the plot when plotting derived radial product
Wrong zorder in highlighted area
Mysterious interrupting lines when highlighting an area
New features:
KDP calculation fromwradarlib
Static typing
A basic UI
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 6 years ago
PyCINRAD - PyCINRAD 1.3.1
Several bug fixes from version 1.3
Layout change
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN almost 7 years ago
PyCINRAD - PyCINRAD 1.3
New features:
PPI city names annotation
Huge improvement in radar algorithms (about 10x speed up)
Maximum potential descending gust estimation
Deleted API:
RHI method in cinrad.io
Bug fix:
Fix bug in cinrad.io.StandardData when requested data range exceeds maxmimum range
Thanks @PomGGMM for pull request!
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN almost 7 years ago
PyCINRAD - PyCINRAD 1.2.2
New Features:
PUP data support
PPI layout change
Faster algorithms
Faster IO operation
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN almost 7 years ago
PyCINRAD - PyCINRAD 1.2.1
Fix bugs in decoding CINRAD SAB/CAB radar files
Fix bug in setup.py
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN about 7 years ago
PyCINRAD - PyCINRAD 1.2
New features:
Vertical cross-section calculation and visualization
NetCDF writing support
Faster algorithms
And several bug fixes
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN about 7 years ago
PyCINRAD - PyCINRAD 1.1.1
New features:
Customized plot settings
Simpler data structure
Bug fixes
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN about 7 years ago
PyCINRAD - cinrad模块重构版本
重构之后的稳定版本。
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN about 7 years ago
PyCINRAD - Preliminary release
目前本程序支持除CD雷达外所有雷达数据的读取。可绘图的产品的具体列表见README。
Atmosphere - Meteorological Observation and Forecast
- Python
Published by CyanideCN over 7 years ago