# \#py-art

**URL:** https://openradar.discourse.group/tag/py-art/4.md

[Latest](https://openradar.discourse.group/latest.md) · [Categories](https://openradar.discourse.group/categories.md) · [Tags](https://openradar.discourse.group/tags.md)

---

## [Ring/ripple like signature](https://openradar.discourse.group/t/ring-ripple-like-signature/674)

<div class="topic-metadata">

**Author:** [@Joshwx](https://openradar.discourse.group/u/Joshwx)\
**Replies:** 1\
**Last updated:** [May 12, 2026, 6:20pm UTC](https://openradar.discourse.group/t/ring-ripple-like-signature/674 "2026-05-12T18:20:53Z")

</div>

Hi, I currently am using gridded level 2 radar data for a project and I am getting towards the analysis section. This weekend I noticed a ‘ring’ shaped artifact that appears like a ripple in the reflectivity pattern an…

---

## [Visualizing BWER from a cross section](https://openradar.discourse.group/t/visualizing-bwer-from-a-cross-section/665)

<div class="topic-metadata">

**Author:** [@gene\_cgha](https://openradar.discourse.group/u/gene_cgha)\
**Replies:** 0\
**Last updated:** [January 26, 2026, 3:39am UTC](https://openradar.discourse.group/t/visualizing-bwer-from-a-cross-section/665 "2026-01-26T03:39:31Z")

</div>

Hi everyone, I’m currently working on radar cross-section analysis using PyArt and I’d like to ask for some guidance on how to properly choose or define the cross-section points/line when creating vertical cross section…

---

## [Unusual masking in Radar Mosaic](https://openradar.discourse.group/t/unusual-masking-in-radar-mosaic/656)

<div class="topic-metadata">

**Author:** [@gene\_cgha](https://openradar.discourse.group/u/gene_cgha)\
**Replies:** 5\
**Last updated:** [December 6, 2025, 6:33pm UTC](https://openradar.discourse.group/t/unusual-masking-in-radar-mosaic/656 "2025-12-06T18:33:11Z")

</div>

Hi, greetings to all, I’m currently working on generating a radar mosaic that combines data from three radar sites — Baguio (S-BAG), Baler (S-BAL), and Daet (S-DAET) — using Py-ART’s grid\_from\_radars function. When I u…

---

## [Filtering and retrievals of C-band Dual-pol Radar](https://openradar.discourse.group/t/filtering-and-retrievals-of-c-band-dual-pol-radar/649)

<div class="topic-metadata">

**Author:** [@gene\_cgha](https://openradar.discourse.group/u/gene_cgha)\
**Replies:** 2\
**Last updated:** [October 16, 2025, 7:03am UTC](https://openradar.discourse.group/t/filtering-and-retrievals-of-c-band-dual-pol-radar/649 "2025-10-16T07:03:29Z")

</div>

Hi greetings. I’m currently working in some radar data, particularly in Tagaytay, Philippine’s C-band dual-pol radar. I’m trying to filter out weather echoes by following the same methodology as in the post for Swiss C-b…

---

## [How does the Py-ART function pyart.map.grid\_from\_radars() handle cases where two radars are located at different site altitudes? For example, I am working with data from a C-band radar situated at 673 m MSL and an X-band radar located at 272 m MSL](https://openradar.discourse.group/t/how-does-the-py-art-function-pyart-map-grid-from-radars-handle-cases-where-two-radars-are-located-at-different-site-altitudes-for-example-i-am-working-with-data-from-a-c-band-radar-situated-at-673-m-msl-and-an-x-band-radar-located-at-272-m-msl/643)

<div class="topic-metadata">

**Author:** [@imd](https://openradar.discourse.group/u/imd)\
**Replies:** 2\
**Last updated:** [August 28, 2025, 3:52pm UTC](https://openradar.discourse.group/t/how-does-the-py-art-function-pyart-map-grid-from-radars-handle-cases-where-two-radars-are-located-at-different-site-altitudes-for-example-i-am-working-with-data-from-a-c-band-radar-situated-at-673-m-msl-and-an-x-band-radar-located-at-272-m-msl/643 "2025-08-28T15:52:00Z")

</div>

Currently, I am gridding them separately using the following calls: #X-Band: radar\_kict #C-Band: radar\_ktlx grid\_ktlx = pyart.map.grid\_from\_radars( \[radar\_ktlx\], grid\_limits=grid\_limits, grid\_shape=grid\_shape, gat…

---

## [Producing "inverted" CAPPI maps](https://openradar.discourse.group/t/producing-inverted-cappi-maps/642)

<div class="topic-metadata">

**Author:** [@gene\_cgha](https://openradar.discourse.group/u/gene_cgha)\
**Replies:** 0\
**Last updated:** [August 28, 2025, 10:22am UTC](https://openradar.discourse.group/t/producing-inverted-cappi-maps/642 "2025-08-28T10:22:16Z")

</div>

Hi all, I’m currently working with CfRadial data and trying to generate a CAPPI of reflectivity using Py-ART. I followed the example here: Compare PPI vs CAPPI — Py-ART 2.1.0 documentation However, when plotting with c…

---

## [Echo top height estimation feom ground radar data set](https://openradar.discourse.group/t/echo-top-height-estimation-feom-ground-radar-data-set/627)

<div class="topic-metadata">

**Author:** [@ankithva](https://openradar.discourse.group/u/ankithva)\
**Replies:** 0\
**Last updated:** [July 21, 2025, 7:47pm UTC](https://openradar.discourse.group/t/echo-top-height-estimation-feom-ground-radar-data-set/627 "2025-07-21T19:47:42Z")

</div>

Any body knows how to estimte /calculate echo top height from IMD indian S BAND doppler radar data, i tried with modified ETH algorithm proposed by Lakshmanan et al. (2013) with 5 years of radar data to calculate m…

---

## [Looking for References for R(KDP) Power Law Coefficients in \_coeff\_rkdp\_table() (Py-ART)](https://openradar.discourse.group/t/looking-for-references-for-r-kdp-power-law-coefficients-in-coeff-rkdp-table-py-art/626)

<div class="topic-metadata">

**Author:** [@eltonrobaina](https://openradar.discourse.group/u/eltonrobaina)\
**Replies:** 0\
**Last updated:** [July 18, 2025, 8:30pm UTC](https://openradar.discourse.group/t/looking-for-references-for-r-kdp-power-law-coefficients-in-coeff-rkdp-table-py-art/626 "2025-07-18T20:30:07Z")

</div>

Dear Open Radar community, I am currently investigating the R(KDP) power-law relationships used in the pyart.retrieve.qpe module from the Py-ART library and would like to ask for your help in identifying the original re…

---

## [Pyart State Boundary Issue](https://openradar.discourse.group/t/pyart-state-boundary-issue/619)

<div class="topic-metadata">

**Author:** [@Erick](https://openradar.discourse.group/u/Erick)\
**Replies:** 8\
**Last updated:** [June 24, 2025, 10:39pm UTC](https://openradar.discourse.group/t/pyart-state-boundary-issue/619 "2025-06-24T22:39:25Z")

</div>

Hello, I have noticed an issue with Py-art in python. It plots the lower resolution state boundaries overtop the higher resolution boundaries. I pulled this graphic off the Py-art website and it shows the same thing. …

---

## [Third Py-ART Development Roadmap Survey](https://openradar.discourse.group/t/third-py-art-development-roadmap-survey/617)

<div class="topic-metadata">

**Author:** [@zssherman](https://openradar.discourse.group/u/zssherman)\
**Replies:** 0\
**Last updated:** [June 16, 2025, 5:10pm UTC](https://openradar.discourse.group/t/third-py-art-development-roadmap-survey/617 "2025-06-16T17:10:12Z")

</div>

Hello! Every 5 years, the Py-ART development team creates a roadmap. This roadmap creates a timeline of development goals and more based on survey feedback from stakeholders and the community. If individuals have time, …

---

## [Cfad of reflectivity from gpm dpr 2a for for stratiform and convective](https://openradar.discourse.group/t/cfad-of-reflectivity-from-gpm-dpr-2a-for-for-stratiform-and-convective/553)

<div class="topic-metadata">

**Author:** [@ankithva](https://openradar.discourse.group/u/ankithva)\
**Replies:** 5\
**Last updated:** [March 3, 2025, 10:16am UTC](https://openradar.discourse.group/t/cfad-of-reflectivity-from-gpm-dpr-2a-for-for-stratiform-and-convective/553 "2025-03-03T10:16:40Z")

</div>

Guys ,iam struggling to plot CFAD OF REFLECTIVITY for stratiform and convective for a specific extent region FROM GPM DPR 2A, can any one help me ?

---

## [On creating Time-Height Cross Section Plot with Py-ART and C-band Radar Files](https://openradar.discourse.group/t/on-creating-time-height-cross-section-plot-with-py-art-and-c-band-radar-files/559)

<div class="topic-metadata">

**Author:** [@gene\_cgha](https://openradar.discourse.group/u/gene_cgha)\
**Replies:** 5\
**Last updated:** [February 25, 2025, 2:39am UTC](https://openradar.discourse.group/t/on-creating-time-height-cross-section-plot-with-py-art-and-c-band-radar-files/559 "2025-02-25T02:39:31Z")

</div>

Greetings! I’m relatively new to using Py-ART and am currently working with several dual-pol C-band radar files from 00 to 12 UTC, in a universal format (uf). My goal is to create a time-height cross section plot to vis…

---

## [Open Radar Community Meeting](https://openradar.discourse.group/t/open-radar-community-meeting/181)

<div class="topic-metadata">

**Author:** [@mgrover1](https://openradar.discourse.group/u/mgrover1)\
**Replies:** 32\
**Last updated:** [February 19, 2025, 3:45pm UTC](https://openradar.discourse.group/t/open-radar-community-meeting/181 "2025-02-19T15:45:16Z")

</div>

Hi All, At our previous Py-ART development meeting, we brought up the idea of moving toward a broader Open Radar community meeting, focused more on the community instead of just the development of a single package. Is …

---

## [Opening Cartesian data from EDGE software with the pyart library](https://openradar.discourse.group/t/opening-cartesian-data-from-edge-software-with-the-pyart-library/549)

<div class="topic-metadata">

**Author:** [@eltonrobaina](https://openradar.discourse.group/u/eltonrobaina)\
**Replies:** 0\
**Last updated:** [January 24, 2025, 7:33pm UTC](https://openradar.discourse.group/t/opening-cartesian-data-from-edge-software-with-the-pyart-library/549 "2025-01-24T19:33:13Z")

</div>

Hello everyone, how are you? I recently received this data in Cartesian format from EEC’s EDGE software to inspect. Normally I receive the volumetric data in polar coordinates and then convert it to Cartesian. But this …

---

## [LIDAR ppi converation in gridded format](https://openradar.discourse.group/t/lidar-ppi-converation-in-gridded-format/548)

<div class="topic-metadata">

**Author:** [@imd](https://openradar.discourse.group/u/imd)\
**Replies:** 3\
**Last updated:** [January 24, 2025, 9:20am UTC](https://openradar.discourse.group/t/lidar-ppi-converation-in-gridded-format/548 "2025-01-24T09:20:43Z")

</div>

I have LiDAR data that I’d like to convert to radar format (because I want to use pyart package) and then grid it. However, after gridding, I noticed that the ds.rsw values are NaN. Could you please advise on how to retr…

---

## [Recommendations for Radar Beam Blocking Problem](https://openradar.discourse.group/t/recommendations-for-radar-beam-blocking-problem/451)

<div class="topic-metadata">

**Author:** [@eltonrobaina](https://openradar.discourse.group/u/eltonrobaina)\
**Replies:** 2\
**Last updated:** [November 25, 2024, 3:49pm UTC](https://openradar.discourse.group/t/recommendations-for-radar-beam-blocking-problem/451 "2024-11-25T15:49:02Z")

</div>

Hello! I would like help from this communit again! I have been studying data from the radar that have a beam blocking. You can see in the plots below that I made with py-art and wradlib. I have tried techniques like…

---

## [Retrieve.kdp\_maesake unexpected output problem with Py-ART](https://openradar.discourse.group/t/retrieve-kdp-maesake-unexpected-output-problem-with-py-art/527)

<div class="topic-metadata">

**Author:** [@Woutv](https://openradar.discourse.group/u/Woutv)\
**Replies:** 2\
**Last updated:** [November 11, 2024, 3:45pm UTC](https://openradar.discourse.group/t/retrieve-kdp-maesake-unexpected-output-problem-with-py-art/527 "2024-11-11T15:45:48Z")

</div>

Hello I am trying to create KDP values from PhiDP values from a Radar. The radardata I can extract are .VOL files will not be compatible with Py-ART. So I wrote a code to transform the file structure so that it can be s…

---

## [How long should the pyart python import take?](https://openradar.discourse.group/t/how-long-should-the-pyart-python-import-take/471)

<div class="topic-metadata">

**Author:** [@dmbrown1](https://openradar.discourse.group/u/dmbrown1)\
**Replies:** 5\
**Last updated:** [May 17, 2024, 6:01pm UTC](https://openradar.discourse.group/t/how-long-should-the-pyart-python-import-take/471 "2024-05-17T18:01:35Z")

</div>

I have been using pyart in python for a little bit. I was wondering: when I import pyart in python, is it normal for it to take 40-60 seconds to import? If so, I will stop worrying about it. If not, I will keep trying…

---

## [Iam having problem in extracting(20 to 40 dbz) and potting reflectivity to rainrate](https://openradar.discourse.group/t/iam-having-problem-in-extracting-20-to-40-dbz-and-potting-reflectivity-to-rainrate/468)

<div class="topic-metadata">

**Author:** [@ankithva](https://openradar.discourse.group/u/ankithva)\
**Replies:** 3\
**Last updated:** [May 12, 2024, 11:54am UTC](https://openradar.discourse.group/t/iam-having-problem-in-extracting-20-to-40-dbz-and-potting-reflectivity-to-rainrate/468 "2024-05-12T11:54:56Z")

</div>

I need to plot rainfall(IMD) (20dbz to 40 dbz) so when iam trying to plot it values greater than 40 dbz is also coming ,i will mention code bellow: import numpy as np import matplotlib.pyplot as plt import cartopy.crs…

---

## [ValueError: could not broadcast input array from shape (40,250,250) into shape (250,250)](https://openradar.discourse.group/t/valueerror-could-not-broadcast-input-array-from-shape-40-250-250-into-shape-250-250/443)

<div class="topic-metadata">

**Author:** [@ankithva](https://openradar.discourse.group/u/ankithva)\
**Replies:** 11\
**Last updated:** [April 10, 2024, 8:15am UTC](https://openradar.discourse.group/t/valueerror-could-not-broadcast-input-array-from-shape-40-250-250-into-shape-250-250/443 "2024-04-10T08:15:07Z")

</div>

import matplotlib.pyplot as plt import cartopy.crs as ccrs import cartopy.feature as cfeature from cartopy.mpl.gridliner import LONGITUDE\_FORMATTER, LATITUDE\_FORMATTER import numpy as np import warnings import wradlib as…

---

## [Pangeo Showcase on Py-ART and xradar](https://openradar.discourse.group/t/pangeo-showcase-on-py-art-and-xradar/449)

<div class="topic-metadata">

**Author:** [@mgrover1](https://openradar.discourse.group/u/mgrover1)\
**Replies:** 2\
**Last updated:** [April 3, 2024, 11:21am UTC](https://openradar.discourse.group/t/pangeo-showcase-on-py-art-and-xradar/449 "2024-04-03T11:21:06Z")

</div>

Hey all! I will be giving a talk tomorrow at 12 AM US Eastern Time - feel free to stop by if you are able!

---

## [Can we use 'pyart.retrieve.steiner\_conv\_strat()' function to classify rain type using a netcdf file as input instead of a radar grid object?](https://openradar.discourse.group/t/can-we-use-pyart-retrieve-steiner-conv-strat-function-to-classify-rain-type-using-a-netcdf-file-as-input-instead-of-a-radar-grid-object/447)

<div class="topic-metadata">

**Author:** [@Mehzooz](https://openradar.discourse.group/u/Mehzooz)\
**Replies:** 2\
**Last updated:** [April 1, 2024, 4:07pm UTC](https://openradar.discourse.group/t/can-we-use-pyart-retrieve-steiner-conv-strat-function-to-classify-rain-type-using-a-netcdf-file-as-input-instead-of-a-radar-grid-object/447 "2024-04-01T16:07:48Z")

</div>

Hello everyone, My research is in rainfall prediction using radar data. I wanted to classify rain echoes using the inbuilt function ‘pyart.retrieve.steiner\_conv\_strat()’ in py-art. My input file is an already gridded re…

---

## [Suggest me a method to classify stratiform and convective rate and to extract the corresponding reflectivity value](https://openradar.discourse.group/t/suggest-me-a-method-to-classify-stratiform-and-convective-rate-and-to-extract-the-corresponding-reflectivity-value/435)

<div class="topic-metadata">

**Author:** [@ankithva](https://openradar.discourse.group/u/ankithva)\
**Replies:** 1\
**Last updated:** [March 22, 2024, 1:22pm UTC](https://openradar.discourse.group/t/suggest-me-a-method-to-classify-stratiform-and-convective-rate-and-to-extract-the-corresponding-reflectivity-value/435 "2024-03-22T13:22:12Z")

</div>

suggest me a method to classify stratiform and convective rate and to extract the corresponding reflectivity value (using gridded IMD doppler weather radar data)

---

## [How to plot the accumulated (for a day/single plot) // how can i extract reflectivity values of stratiform and convective for evaluation](https://openradar.discourse.group/t/how-to-plot-the-accumulated-for-a-day-single-plot-how-can-i-extract-reflectivity-values-of-stratiform-and-convective-for-evaluation/432)

<div class="topic-metadata">

**Author:** [@ankithva](https://openradar.discourse.group/u/ankithva)\
**Replies:** 0\
**Last updated:** [March 21, 2024, 6:58pm UTC](https://openradar.discourse.group/t/how-to-plot-the-accumulated-for-a-day-single-plot-how-can-i-extract-reflectivity-values-of-stratiform-and-convective-for-evaluation/432 "2024-03-21T18:58:38Z")

</div>

1)How to plot the accumulated (for a day/single plot) ? 2)how can i extract reflectivity values of stratiform and convective for evaluation ? My code: import numpy as np import matplotlib.pyplot as plt import carto…

---

## [AttributeError : pyart.feature\_detection](https://openradar.discourse.group/t/attributeerror-pyart-feature-detection/424)

<div class="topic-metadata">

**Author:** [@ankithva](https://openradar.discourse.group/u/ankithva)\
**Replies:** 7\
**Last updated:** [March 21, 2024, 6:51pm UTC](https://openradar.discourse.group/t/attributeerror-pyart-feature-detection/424 "2024-03-21T18:51:19Z")

</div>

when iam plotting this import numpy as np import matplotlib.pyplot as plt import cartopy.crs as ccrs import cartopy.feature as cfeature from cartopy.mpl.gridliner import LONGITUDE\_FORMATTER, LATITUDE\_FORMATTER impo…

---

## [Can't plot reflectivity values \>=40dbz with appropriate ticks and cmaps](https://openradar.discourse.group/t/cant-plot-reflectivity-values-40dbz-with-appropriate-ticks-and-cmaps/421)

<div class="topic-metadata">

**Author:** [@ankithva](https://openradar.discourse.group/u/ankithva)\
**Replies:** 3\
**Last updated:** [March 16, 2024, 10:53am UTC](https://openradar.discourse.group/t/cant-plot-reflectivity-values-40dbz-with-appropriate-ticks-and-cmaps/421 "2024-03-16T10:53:58Z")

</div>

indeed to extract “REF” values \>=40dbz and need to plot it : import pyart import numpy as np import glob import matplotlib.pyplot as plt import cartopy.crs as ccrs import cartopy.feature as cfeature from cartopy.m…

---

## [Py-ART 2.0 Design Review](https://openradar.discourse.group/t/py-art-2-0-design-review/411)

<div class="topic-metadata">

**Author:** [@mgrover1](https://openradar.discourse.group/u/mgrover1)\
**Replies:** 1\
**Last updated:** [March 6, 2024, 7:23pm UTC](https://openradar.discourse.group/t/py-art-2-0-design-review/411 "2024-03-06T19:23:30Z")

</div>

Hey All! Next week on March 6 at 11 AM Central time, I will be holding a design review for “Py-ART 2.0”. Several folks from the open radar community are already on the design review, but if you would like to attend as w…

---

## [ERAD 2022 Open Radar Shortcourse](https://openradar.discourse.group/t/erad-2022-open-radar-shortcourse/47)

<div class="topic-metadata">

**Author:** [@mgrover1](https://openradar.discourse.group/u/mgrover1)\
**Replies:** 1\
**Last updated:** [February 15, 2024, 5:05pm UTC](https://openradar.discourse.group/t/erad-2022-open-radar-shortcourse/47 "2024-02-15T17:05:27Z")

</div>

Open Radar Short Course at ERAD 2022 At 11th European Conference on Radar in Meteorology and Hydrology (ERAD) in Locarno, Switzerland, we presented a short course on the Open Radar Science stack! The course took place o…

---

## [From this how i can derive longitude and Latitude ponts of volume scan radar](https://openradar.discourse.group/t/from-this-how-i-can-derive-longitude-and-latitude-ponts-of-volume-scan-radar/399)

<div class="topic-metadata">

**Author:** [@aswin](https://openradar.discourse.group/u/aswin)\
**Replies:** 3\
**Last updated:** [February 14, 2024, 1:40pm UTC](https://openradar.discourse.group/t/from-this-how-i-can-derive-longitude-and-latitude-ponts-of-volume-scan-radar/399 "2024-02-14T13:40:47Z")

</div>

---

## [Grid.to\_xarray() issue with lat/lon](https://openradar.discourse.group/t/grid-to-xarray-issue-with-lat-lon/377)

<div class="topic-metadata">

**Author:** [@wxwolff1](https://openradar.discourse.group/u/wxwolff1)\
**Replies:** 2\
**Last updated:** [January 16, 2024, 7:05pm UTC](https://openradar.discourse.group/t/grid-to-xarray-issue-with-lat-lon/377 "2024-01-16T19:05:06Z")

</div>

Hello, Latest versions of pyart (e.g. 1.16) now sets 2d lat and lon as coordinates, but 1d x, y coordinates. This makes using ds.swap\_dims({“x”: “lon”, “y”: 'lat"}) fail and has broken a lot of code that uses Xarray dow…

[Next page](https://openradar.discourse.group/tag/py-art/4.md?match_all_tags=true&page=1&tags%5B%5D=py-art)
