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, StandardPUP and PPI

Full Changelog: https://github.com/CyanideCN/PyCINRAD/compare/v1.9.1...v1.9.2

- Python
Published by CyanideCN about 1 year 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

- Python
Published by CyanideCN almost 2 years 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_auto by @pysoer in https://github.com/CyanideCN/PyCINRAD/pull/105
  • 修复了cartopynumpy的兼容问题
  • 修复了转换到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

- Python
Published by CyanideCN about 2 years 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
  • 适配cartopy 0.21版本带来的改动
  • 支持读取ROSE产品中格点格式的文件,包括组合反射率等

Full Changelog: https://github.com/CyanideCN/PyCINRAD/compare/v1.7.2...v1.8.0

- Python
Published by CyanideCN almost 3 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

- Python
Published by CyanideCN over 3 years ago

PyCINRAD - PyCINRAD 1.7.1

What's Changed

  • Fix SWAN datetime error
  • Fix PPI add_city_names error
  • Fix sdist installation error

Full Changelog: https://github.com/CyanideCN/PyCINRAD/compare/v1.7.0...v1.7.1

- Python
Published by CyanideCN about 4 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

- Python
Published by CyanideCN over 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

- Python
Published by CyanideCN about 5 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

- Python
Published by CyanideCN over 5 years ago

PyCINRAD - PyCINRAD 1.6.2-beta

- Python
Published by CyanideCN over 5 years ago

PyCINRAD - PyCINRAD 1.6.1

New features Hydrometeor classification Support OHP products

Bug fixes Many

- Python
Published by CyanideCN almost 6 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

- Python
Published by CyanideCN about 6 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.

- Python
Published by CyanideCN about 6 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

- Python
Published by CyanideCN over 6 years ago

PyCINRAD - PyCINRAD 1.4.2

Bug fixed: 1. Zero division error encountered when calculating VIL density. 2. Erroreous calculation of VCS when input data are not arranged by elevation order. 3. Wrong resolution of PUP files. 4. Wrong product name of SWAN files.

New features: 1. Improved representation of resolution when it is smaller than 0.1 km. 2. Cached shapefile object to reduce time when plotting multiple pictures. 3. New resolution parameter can be passed to quick_cr function. 4. Taking the height of radar into account when calculating VCS. 5. Some support for new standard PUP files. 6. Autoscaling of plotting extent in PPI. 7. Rasing a warning instead of an error when cartopy version is lower than 0.18.0 when plotting grid lines. 8. Improved repr of Radial object.

- Python
Published by CyanideCN almost 7 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.

- Python
Published by CyanideCN almost 7 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.

- Python
Published by CyanideCN almost 7 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

- Python
Published by CyanideCN about 7 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

- Python
Published by CyanideCN about 7 years ago

PyCINRAD - PyCINRAD 1.3.1

Several bug fixes from version 1.3 Layout change

- Python
Published by CyanideCN about 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!

- Python
Published by CyanideCN about 7 years ago

PyCINRAD - PyCINRAD 1.2.2

New Features: PUP data support PPI layout change Faster algorithms Faster IO operation

- Python
Published by CyanideCN over 7 years ago

PyCINRAD - PyCINRAD 1.2.1

Fix bugs in decoding CINRAD SAB/CAB radar files Fix bug in setup.py

- Python
Published by CyanideCN over 7 years ago

PyCINRAD - PyCINRAD 1.2

New features: Vertical cross-section calculation and visualization NetCDF writing support Faster algorithms

And several bug fixes

- Python
Published by CyanideCN over 7 years ago

PyCINRAD - PyCINRAD 1.1.1

New features: Customized plot settings Simpler data structure

Bug fixes

- Python
Published by CyanideCN over 7 years ago

PyCINRAD - cinrad模块重构版本

重构之后的稳定版本。

- Python
Published by CyanideCN over 7 years ago

PyCINRAD - Preliminary release

目前本程序支持除CD雷达外所有雷达数据的读取。可绘图的产品的具体列表见README。

- Python
Published by CyanideCN over 7 years ago