"""
import pyart
radar = pyart.aux_io.read_radx("DLI241228031216-IMD-B.nc.1", radx_dir="/usr/local/lrose/bin", no_assemble=True)
radar.fields['Z']['data'].shape
(3600, 831)
import xarray as xr
radar = xr.open_dataset("DLI241228031216-IMD-B.nc.1")
radar.Z.shape
(360, 831)
"""
This code snippet shows that actually the radar file contains data from a single sweep or elevation, but when I am using read_radx to read the file, it is assembling all the sweep files corresponding to a time instant and producing the data from all the sweeps combined. Even after applying no_assemble=True, no change in the discrepancy has occurred. How can I ensure that read_radx reads only the data from the single sweep available in the input file provided, and do not try to produce the data from the combined 10 sweeps?
"""
import pyart
radar = pyart.aux_io.read_radx("DLI241228031216-IMD-B.nc.1", radx_dir="/usr/local/lrose/bin", no_assemble=True)
radar.fields['Z']['data'].shape
import xarray as xr
radar = xr.open_dataset("DLI241228031216-IMD-B.nc.1")
radar.Z.shape
"""
This code snippet shows that actually the radar file contains data from a single sweep or elevation, but when I am using read_radx to read the file, it is assembling all the sweep files corresponding to a time instant and producing the data from all the sweeps combined. Even after applying no_assemble=True, no change in the discrepancy has occurred. How can I ensure that read_radx reads only the data from the single sweep available in the input file provided, and do not try to produce the data from the combined 10 sweeps?