disdrodb.accessor package
disdrodb.accessor.methods module
This module defines DISDRODB xarray accessors.
-
class disdrodb.accessor.methods.DISDRODB_Base_Accessor(xarray_obj)[source][source]
Bases: object
DISDRODB Xarray Base Accessor.
-
align(*args)[source][source]
Align DISDRODB products over time, velocity and diameter dimensions.
-
property diameter_bin_edges[source]
Return diameter bin edges.
-
property end_time[source]
Return end time.
-
isel(indexers=None, drop=False, **indexers_kwargs)[source][source]
Perform index-based dimension selection.
-
plot_dsd(**kwargs)[source][source]
Plot DSD n(D) or N(D) timeseries.
-
plot_spectrum(animation=False, **kwargs)[source][source]
Plot spectrum.
-
regularize(**kwargs)[source][source]
Regularize timesteps.
-
property sample_interval[source]
Return the sample interval in seconds.
-
sel(indexers=None, drop=False, method=None, **indexers_kwargs)[source][source]
Perform value-based coordinate selection.
-
property start_time[source]
Return start time.
-
property velocity_bin_edges[source]
Return velocity bin edges.
-
class disdrodb.accessor.methods.DISDRODB_DataArray_Accessor(xarray_obj)[source][source]
Bases: DISDRODB_Base_Accessor
DISDRODB Xarray DataArray Accessor.
-
plot_dsd_quicklook(**kwargs)[source][source]
Plot DSD n(D) or N(D) timeseries in quicklook mode.
-
class disdrodb.accessor.methods.DISDRODB_Dataset_Accessor(xarray_obj)[source][source]
Bases: DISDRODB_Base_Accessor
DISDRODB Xarray Dataset Accessor.
-
plot_dsd_quicklook(**kwargs)[source][source]
Plot DSD n(D) or N(D) timeseries in quicklook mode.
-
plot_raw_and_filtered_spectra(**kwargs)[source][source]
Plot the raw and filtered spectra.
-
property psd[source]
Return PSD class from DISDRODB L2M product.
-
property psd_parameters[source]
Return PSD parameters from DISDRODB L2M product.
-
resample(temporal_resolution)[source][source]
Resample a L1 or L2 DISDRODB Product.
-
split_into_events(variable, **kwargs)[source][source]
Split a DISDRODB product into events.
Module contents
This directory defines DISDRODB xarray accessors.
-
class disdrodb.accessor.DISDRODB_DataArray_Accessor(xarray_obj)[source][source]
Bases: DISDRODB_Base_Accessor
DISDRODB Xarray DataArray Accessor.
-
plot_dsd_quicklook(**kwargs)[source][source]
Plot DSD n(D) or N(D) timeseries in quicklook mode.
-
class disdrodb.accessor.DISDRODB_Dataset_Accessor(xarray_obj)[source][source]
Bases: DISDRODB_Base_Accessor
DISDRODB Xarray Dataset Accessor.
-
plot_dsd_quicklook(**kwargs)[source][source]
Plot DSD n(D) or N(D) timeseries in quicklook mode.
-
plot_raw_and_filtered_spectra(**kwargs)[source][source]
Plot the raw and filtered spectra.
-
property psd[source]
Return PSD class from DISDRODB L2M product.
-
property psd_parameters[source]
Return PSD parameters from DISDRODB L2M product.
-
resample(temporal_resolution)[source][source]
Resample a L1 or L2 DISDRODB Product.
-
split_into_events(variable, **kwargs)[source][source]
Split a DISDRODB product into events.