Skip to contents

Inquire Zarr Store

Usage

inq_nz_source(z)

# S3 method for class 'character'
inq_nz_source(z)

# S3 method for class 'NetCDF'
inq_nz_source(z)

# S3 method for class '`NULL`'
inq_nz_source(z)

# S3 method for class 'ZarrGroup'
inq_nz_source(z)

Arguments

z

an open ZarrGroup as returned by open_nz

Value

list similar to that returned by file.inq.nc

Examples


z <- open_nz(z_demo())

inq_nz_source(z)
#> $ndims
#> [1] 3
#> 
#> $nvars
#> [1] 5
#> 
#> $ngatts
#> [1] 30
#> 
#> $format
#> [1] "DirectoryStore"
#> 

# equivalent data in NetCDF
if(requireNamespace("RNetCDF", quietly = TRUE)) {
  nc <- z_demo(format = "netcdf")

  (inq_nz_source(nc))
}
#> $ndims
#> [1] 3
#> 
#> $nvars
#> [1] 5
#> 
#> $ngatts
#> [1] 30
#> 
#> $unlimdimid
#> [1] 2
#> 
#> $format
#> [1] "classic"
#> 
#> $libvers
#> [1] "4.9.2 of Mar 31 2024 08:09:36 $"
#>