Net CDF - Format Description

Format Description

The netCDF libraries support 3 different binary formats for netCDF files:

  • The classic format was used in the first netCDF release, and is still the default format for file creation.
  • The 64-bit offset format was introduced in version 3.6.0, and it supports larger variable and file sizes.
  • The netCDF-4/HDF5 format was introduced in version 4.0; it is the HDF5 data format, with some restrictions.

All formats are "self-describing". This means that there is a header which describes the layout of the rest of the file, in particular the data arrays, as well as arbitrary file metadata in the form of name/value attributes. The format is platform independent, with issues such as endianness being addressed in the software libraries. The data are stored in a fashion that allows efficient subsetting.

Starting with version 4.0, the netCDF API allows the use of the HDF5 data format. NetCDF users can create HDF5 files with benefits not available with the netCDF format, such as much larger files and multiple unlimited dimensions.

Full backward compatibility in accessing old netCDF files and using previous versions of the C and Fortran APIs is supported.

Read more about this topic:  Net CDF

Famous quotes containing the word description:

    It [Egypt] has more wonders in it than any other country in the world and provides more works that defy description than any other place.
    Herodotus (c. 484–424 B.C.)