The National Space Science Data Center's (NSSDC) Common Data Format (CDF) is a self-describing data abstraction for the storage and manipulation of multidimensional data in a platform- and discipline-independent fashion. It consists of a scientific data management package (known as the "CDF Library") that allows programmers and application developers to manage and manipulate scalar, vector, and multi-dimensional data arrays.
| Tags | Software Development Libraries Java Libraries Scientific/Engineering |
|---|---|
| Licenses | Public Domain |
| Operating Systems | Unix POSIX Windows Windows Windows Cygwin Mac OS X |
| Implementation | C Java Fortran |
Recent releases


Release Notes: This release adds support for leap seconds. There are minor changes in the sktcdf tool program and cdfdump help. There is a fix for cdfmerge while using a text file for input files control. The Java CDF class's open method has been modified to delay collecting variable and attribute data. There are assorted bugfixes.


Release Notes: This release adds data types CDF_INT8 and CDF_TIME_TT2000, where the latter is nanoseconds since J2000 with leap seconds included. There are minor enhancements and bugfixes.


Release Notes: This release adds two new data types: CDF_INT8 and CDF_TIME_TT2000. It adds a new tool, cdfleapsecondsinfo, for performing calculations on leapseconds. It adds an opion to convert epoch between CDF_EPOCH/EPOCH16 and CDF_TIME_TT2000 in cdfconvert tool. It modifies the code to handle 64-bit Fortran on Solaris/Intel.


Release Notes: Minor bugfixes.


Release Notes: This version provides both 32 and 64-bit distributions for Windows. New features were added to CDF Tools: cdfexport and cdfdump. New methods and modified code were provided to handle scalar variable data for Java-CDF APIs. curses-based tools are now properly handled for the MingW port. CDF file validation was adjusted for older V 2.0 files. Library bugs were fixed.