Skip to contents

NOTE: only functions on a root group thus far

Usage

inq_grp(z, group = "/")

# S3 method for class 'character'
inq_grp(z, group = "/")

# S3 method for class 'NetCDF'
inq_grp(z, group = "/")

# S3 method for class 'ZarrGroup'
inq_grp(z, group = "/")

# S3 method for class '`NULL`'
inq_grp(z, group = "/")

Arguments

z

an open ZarrGroup as returned by open_nz

group

NOTUSED

Value

list similar to that returned by grp.inq.nc

Examples


z <- open_nz(z_demo())

inq_grp(z)
#> $grps
#> list()
#> 
#> $name
#> [1] "/"
#> 
#> $fullname
#> [1] "/"
#> 
#> $dimids
#> [1] 0 1 2
#> 
#> $varids
#> [1] 0 1 2 3 4
#> 
#> $ngatts
#> [1] 30
#> 

# equivalent data in NetCDF
if(requireNamespace("RNetCDF", quietly = TRUE)) {#'
  inq_grp(z_demo(format = "netcdf"))
}
#> $self
#> [1] 65536
#> attr(,"handle_ptr")
#> <pointer: 0x55b9062a58c0>
#> attr(,"class")
#> [1] "NetCDF"
#> 
#> $grps
#> list()
#> 
#> $name
#> [1] "/"
#> 
#> $fullname
#> [1] "/"
#> 
#> $dimids
#> [1] 0 1 2
#> 
#> $unlimids
#> [1] 2
#> 
#> $varids
#> [1] 0 1 2 3 4
#> 
#> $typeids
#> integer(0)
#> 
#> $ngatts
#> [1] 30
#>