radarx.io.imd.read_volume#

radarx.io.imd.read_volume(files)[source]#

Read and process multiple radar files to create a volume scan dataset. This function reads a list of radar files (or a list of lists, in the case of multi-sweep data) and returns a DataTree object containing the processed volume scan data.

Parameters:

files (list of str or pathlib.Path or list of list of str or pathlib.Path) – A list of radar file paths or a list of lists, where each sublist represents a separate sweep in the radar volume scan.

Returns:

DataTree – A DataTree object containing the volume scan data, organized by sweep.

Examples

>>> import radarx as rx
>>> files = ["sweep1.nc", "sweep2.nc", "sweep3.nc"]
>>> volume_data = rx.io.read_volume(files)

See also

read_sweep

Read and process a single radar sweep file.