adi_py.xarray_accessors
¶
Classes¶
Used to apply special ADI functions to an xarray data array (i.e., variable) |
|
Used to apply special ADI functions to an xarray dataset with the |
- class adi_py.xarray_accessors.ADIDataArrayAccessor(xarray_obj)¶
Used to apply special ADI functions to an xarray data array (i.e., variable) with the namespace ‘adi’
Class Methods
Method Descriptions
- assign_coordinate_system(self, coordinate_system_name: str)¶
- assign_output_datastream(self, output_datastream_name: str, variable_name_in_datastream: str = None)¶
- property nsamples(self) int ¶
- property source_ds_name(self) str ¶
- property source_var_name(self) str ¶
- class adi_py.xarray_accessors.ADIDatasetAccessor(xarray_obj)¶
Used to apply special ADI functions to an xarray dataset with the namespace ‘adi’
Class Methods
Method Descriptions
- add_qc_variable(self, variable_name: str)¶
- add_variable(self, variable_name: str, dim_names: List[str], data: numpy.ndarray, long_name: str = None, standard_name: str = None, units: str = None, valid_min=None, valid_max=None, missing_value: numpy.ndarray = None, fill_value=None)¶
- convert_units(self, old_units: str, new_units: str, variable_names: List[str] = None, converter_function: Callable = None)¶
- drop_transform_metadata(self, variable_names: List[str]) xarray.Dataset ¶
- drop_variables(self, variable_names: List[str]) xarray.Dataset ¶
- get_companion_transform_variable_names(self, variable_name: str) List[str] ¶
- get_qc_variable(self, variable_name: str)¶
- record_qc_results(self, variable_name: str, bit_number: int = None, test_results: numpy.ndarray = None)¶
- variables_exist(self, variable_names: List[str] = []) numpy.ndarray ¶