eoio.readers.radcalnet.subset module#
eoio.readers.radcalnet.subset#
Resolves user-defined subsets for radcalnet in situ measurements.
Classes#
Raised when a RadCalNet subset definition is invalid. |
|
|
Resolved subsetting info for RadCalNet subset reads. |
Functions#
|
Build a RADCALNETSubset from a dataset and subset definition. |
- class eoio.readers.radcalnet.subset.RADCALNETSubset(series_indices: ndarray | None, wavelength_indices: ndarray | None)[source]#
Bases:
objectResolved subsetting info for RadCalNet subset reads.
- series_indices#
Indices for series dimension
- Type:
numpy.ndarray | None
- wavelength_indices#
Indices for wavelength dimension
- Type:
numpy.ndarray | None
- series_indices: ndarray | None#
- wavelength_indices: ndarray | None#
- exception eoio.readers.radcalnet.subset.RADCALNETSubsetError[source]#
Bases:
ValueErrorRaised when a RadCalNet subset definition is invalid.
- eoio.readers.radcalnet.subset.build_subset(*, ds: Dataset, subset: dict) RADCALNETSubset[source]#
Build a RADCALNETSubset from a dataset and subset definition.
- Parameters:
ds – The input dataset.
subset – Subsetting definition.
- Returns:
The resolved subsetting information.