A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of PyCINRAD

PyCINRAD - PyCINRAD 1.9.1

What's Changed

New Contributors

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

Atmosphere - Meteorological Observation and Forecast - Python
Published by CyanideCN 9 months ago

PyCINRAD - PyCINRAD 1.9.0

What's Changed

New Contributors

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

Atmosphere - Meteorological Observation and Forecast - Python
Published by CyanideCN 12 months ago

PyCINRAD - PyCINRAD 1.8.0

What's Changed

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

Atmosphere - Meteorological Observation and Forecast - Python
Published by CyanideCN almost 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 over 2 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

Atmosphere - Meteorological Observation and Forecast - Python
Published by CyanideCN almost 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 over 3 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 about 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 over 4 years ago

PyCINRAD - PyCINRAD 1.6.2-beta

Atmosphere - Meteorological Observation and Forecast - Python
Published by CyanideCN over 4 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 almost 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 almost 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 about 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 over 5 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.

Atmosphere - Meteorological Observation and Forecast - Python
Published by CyanideCN over 5 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 almost 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 almost 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 about 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 about 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 about 6 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 about 6 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 about 6 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 over 6 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 over 6 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 over 6 years ago

PyCINRAD - cinrad模块重构版本

重构之后的稳定版本。

Atmosphere - Meteorological Observation and Forecast - Python
Published by CyanideCN over 6 years ago

PyCINRAD - Preliminary release

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

Atmosphere - Meteorological Observation and Forecast - Python
Published by CyanideCN over 6 years ago