Jeff Whitaker

Results 538 comments of Jeff Whitaker

From the [netcdf users guide](https://www.unidata.ucar.edu/software/netcdf/docs/attribute_conventions.html) under `valid_range`: "If neither valid_min, valid_max nor valid_range is defined then generic applications should define a valid range as follows. If the data type is...

BTW - the work around is to actually specify a valid_min, or set _FillValue to a positive number.

The change occurred in 1.2.5 when a user reported that we were not conforming to the standards specified in the users guide. @dopplershift - could you ask around and see...

Since we depend on numpy and cython, once those are python3 only we will be also.

I'm guessing it has something to do with their being more than one unlimited dimension. Do you really need both 'Time' and 'Slices' to be unlimited?

I think having the 'Slices' dimension be fixed would speed things up considerably.

Chunksizes can have a large impact on read and write speed. See https://www.unidata.ucar.edu/software/netcdf/docs/netcdf_perf_chunking.html and https://www.unidata.ucar.edu/blogs/developer/en/entry/chunking_data_why_it_matters.

Looks like [nc_open_mem](https://www.unidata.ucar.edu/software/netcdf/docs/group__datasets.html#ga91027f1f0530f8ce54d4072ed10be4c1) returns an error when you pass it the memory buffer associated with that file. I would suggest creating an issue at https://github.com/Unidata/netcdf-c/issues with simple C program that...

From https://stackoverflow.com/questions/2192323/what-is-the-python-egg-cache-python-egg-cache "The python egg cache is simply a directory used by setuptools to store packages installed that conform to the egg specification. Additionally, as the error message states, you...

Seems like when `nc_put_att_text` is used, the result is stored as a scalar in the hdf5 file. If `nc_put_att_string` is used (when the string is unicode) a simple dataspace is...