wradlib: MemoryError with wradlib.io.read_RADOLAN_composite

Dear all,

I am using wradlib 0.8.0 with Python 2.7.10 under Windows 7 Professional (32bit). Unfortunately, wradlib.io.read_RADOLAN_composite() is throwing a MemoryError when reading many binary Radolan RW files.

File “C:\Python27\lib\site-packages\wradlib\io.py”, line 864, in read_RADOLAN_composite arr = arr * attrs[“precision”]

The gzipped Radolan files are in separate folders for the years 2008 to 2015. The task is to read all 70000+ files, to apply the Gabella filter function, and to storing the files in one netcdf. The error occurs after a few thousand loops. The error also occurs when processing the folders individually, but the number of loops varies. Strangely, I successfully managed to store all files without the clutter removal.

clutter = wradlib.clutter.filter_gabella(data)
data1 = wradlib.ipol.interpolate_polar(data, clutter) 

It is my first report of an issue. If you need more specific information, I am happy to provide it.

Best regards, Andreas

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 20 (11 by maintainers)

Most upvoted comments

ok, good to know. keep up the good work.