For example, if you wanted to extract the 0th layer of the ISRM's SO4 values:
> ncks -v pSO4 -d layer,0 big_isrm.ncf pSO4L0.nc
Slicing isrm_v1.2.1.ncf
I'm running into this on my MacBook:
$ ncwa isrm_v1.2.1.ncf test.nc
ERROR: nco__open() unable to open file "isrm_v1.2.1.ncf"
ERROR NC_EVARSIZE One or more variable sizes violate format constraints
... and the following:
HINT: NC_EVARSIZE errors occur when attempting to copy or aggregate input files together into an output file that exceeds the per-file capacity of the output file format, and when trying to copy, aggregate, or define individual variables that exceed the per-variable constraints of the output file format. The per-file limit of all netCDF formats is not less than 8 EiB on modern computers, so any NC_EVARSIZE error is almost certainly due to violating a per-variable limit. Relevant limits: netCDF3 NETCDF_CLASSIC format limits fixed variables to sizes smaller than 2^31 B = 2 GiB ~ 2.1 GB, and record variables to that size per record. A single variable may exceed this limit if and only if it is the last defined variable. netCDF3 NETCDF_64BIT_OFFSET format limits fixed variables to sizes smaller than 2^32 B = 4 GiB ~ 4.2 GB, and record variables to that size per record. Any number of variables may reach, though not exceed, this size for fixed variables, or this size per record for record variables. The netCDF3 NETCDF_64BIT_DATA and netCDF4 NETCDF4 formats have no variable size limitations of real-world import. If any variable in your dataset exceeds these limits, alter the output file to a format capacious enough, either netCDF3 classic with 64-bit offsets (with -6 or --64), to PnetCDF/CDF5 with 64-bit data (with -5), or to netCDF4 (with -4 or -7). For more details, see http://nco.sf.net/nco.html#fl_fmt
I've tried various –fl_fmt flags, but no avail. Even trying to just dump the format throws the same error:
$ ncdump -k isrm_v1.2.1.ncf
ncdump: isrm_v1.2.1.ncf: NetCDF: One or more variable sizes violate format constraints
Summary
Just a quick issue to memoize efforts by @dholstius.
Details
From the README:
Slicing
isrm_v1.2.1.ncf
I'm running into this on my MacBook:
... and the following:
I've tried various
–fl_fmt
flags, but no avail. Even trying to just dump the format throws the same error:Related Issues
8