Use of ncdump and ncgen together can accomplish some simple data management tasks. Format conversion, remote access, compression, and rechunking data for faster access are possible with nccopy. Compiling and linking programs that use netCDF C-based libraries is easier with nc-config.
CDL (Common Data form Language), as previously mentioned, is a human-readable text representation of netCDF data.
The ncdump command-line utility converts netCDF data to human-readable text form.
Examples of ncdump use
Common uses for ncdump include:
From a CDL text file input, the ncgen command-line utility can generate a binary netCDF file, or a program to generate the netCDF file.
Examples of ncgen use
Examples of common uses of ncgen
ncdump and ncgen together
Used together, ncdump and ncgen can accomplish simple netCDF manipulations with little or no programming.
The nccopy command-line utility copies and optionally compresses and chunks netCDF data.
Examples of nccopy use
Examples of common uses of nccopy
Common Data Model utilities
The netCDF-Java package includes some additional useful utilities.
The nc-config command-line utility assists with the setting of compiler and linker flags for building applications.
The netCDF library and utilities permit Unicode names for netCDF objects, such as Dimensions, Variables, and Attributes:
Other NetCDF Utilities
Many other useful netCDF utilities developed by third parties are available, for example NCL, NCO, and CDO packages. The Java ToolsUI utility is described in the netCDF Java session.