NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Hi James and Dennis, I discovered an apparent bug in the latest beta snapshot concerning nccopy. I have two builds of netcdf, and I executed the following commands and obtained different results: USING LATEST BUILD (latest beta referenced in previous email) ezaron$ ~/opt/bin/nccopy http://omglnx1.meas.ncsu.edu:8080/thredds/dodsC/gomexppp/2010_June/avg/N N.nc USING AN OLDER BUILD: ezaron$ /opt/local/bin/nccopy http://omglnx1.meas.ncsu.edu:8080/thredds/dodsC/gomexppp/2010_June/avg/N N.nc The latest build fails to copy all the variables correctly. For some reason the file it creates discards all the time variability of the 3-dimensional fields (u,v, temp, and salt). I have attached the output of ncdump -h for the files. I can post the entire files if needed, they are about 1GB. Please see below the nc-config information for both netcdf builds. Here's the config info on the LATEST BUILD: ezaron$ ~/opt/bin/nc-config --all This netCDF 4.1.2-beta2-snapshot2011011022 has been built with the following features: --cc -> cc --cflags -> -I/Users/ezaron/opt/include -I/opt/local/include -I/opt/local/include -I/opt/local/include --libs -> -L/Users/ezaron/opt/lib -lnetcdf -L/opt/local/lib -lhdf5_hl -lhdf5 -L/opt/local/lib -lz -L/opt/local/lib -lcurl -L/opt/local/lib -L/opt/local/lib -L/opt/local/lib -lidn -lssl -lcrypto -lssl -lcrypto -lz -lz -lz --cxx -> g++ --has-c++ -> yes --fc -> g95 --fflags -> -g -O2 /Users/ezaron/opt/include --flibs -> -L/Users/ezaron/opt/lib -lnetcdff -lnetcdf --has-f77 -> no --has-f90 -> no --has-dap -> yes --has-nc2 -> yes --has-nc4 -> yes --has-hdf5 -> yes --has-hdf4 -> no --has-pnetcdf-> no --has-szlib -> no --prefix -> /Users/ezaron/opt --includedir-> /Users/ezaron/opt/include --version -> netCDF 4.1.2-beta2-snapshot2011011022 Here's the config info on the working OLDER BUILD: ezaron$ /opt/local/bin/nc-config --all This netCDF 4.1.1 has been built with the following features: --cc -> /opt/local/bin/gcc-mp-4.3 --cflags -> -I/opt/local/include --libs -> -L/opt/local/lib -lnetcdf --cxx -> /opt/local/bin/g++-mp-4.3 --has-c++ -> yes --fc -> /opt/local/bin/gfortran-mp-4.3 --fflags -> -O2 -m64 -I/opt/local/include --flibs -> -L/opt/local/lib -lnetcdff -lnetcdf --has-f77 -> yes --has-f90 -> yes --has-dap -> yes --has-nc2 -> yes --has-nc4 -> yes --has-hdf5 -> yes --has-hdf4 -> no --has-szlib -> yes --prefix -> /opt/local --includedir-> /opt/local/include --version -> netCDF 4.1.1 Please forgive me if this is not the right place to post a bug report. All the best, -Ed
Attachment:
ncdump_NEW_BUILD_BROKEN.log
Description: Binary data
Attachment:
ncdump_OLD_BUILD_WORKING.log
Description: Binary data
On Jan 10, 2011, at 4:21 PM, Dennis Heimbigner wrote: > The netcdf snapshot > (ftp://ftp.unidata.ucar.edu/pub/netcdf/snapshot/netcdf-4-daily.tar.gz) > available TOMORROW (Tuesday) > now supports the ability to access opendap data stored in files. > > If you have a file called, say, dataset.dods, it is expected that > it contains the on-the-wire data for a request to an opendap server. > Such a file can be created using, for example, wget or a web browser. > Similarly, one can save .das and .dds data in files. > > Suppose you have such a file at absolute path /home/abc/dapdata.dods. > You should now be able to access it using, for example the command: > ncdump file:///home/abs/dapdata > You could also use nccopy instead of ncdump. > NOTE: the final .dods is left off. > > There are some things to note: > 1. You must have at least a .dods file (e.g. dataset.dods). > > 2. If there is also a /home/abs/dapdata.das, > it will be used to obtain attributes. > > 3. If there is a /home/abs/dapdata.dds > it will be used. If this does not exist, > then the dds part of the .dods file will be used. > > If you are in a position to try this out, please do so > and let me know if there are any problems. > > =Dennis Heimbigner (dmh@xxxxxxxx) > Unidata
netcdfgroup
archives: