Skip to main content

extract_variables

Function extract_variables 

Source
pub fn extract_variables(
    group: &Group<'_>,
    dimensions: &[NcDimension],
    dim_addr_map: &HashMap<u64, NcDimension>,
) -> Result<Vec<NcVariable>>
Expand description

Extract variables from an HDF5 group.

Datasets with CLASS=DIMENSION_SCALE are dimensions, not variables. All other datasets become NcVariables.

dim_addr_map maps dimension-scale dataset addresses to their NcDimension, used to resolve DIMENSION_LIST object references.