Skip to main content
Service phase: Beta

This service is still in development. Give us your feedback or view this page on the current PRONOM service.

Format

Common Data Format dotCDF

Summary

Name
Common Data Format dotCDF
Version
2.0-2.5
Identifiers
  • Library of Congress Format Description Identifier: fdd000226
  • PUID: fmt/1948
  • Wikidata QID Identifier: Q1116060
Format type
Dataset
Description
Common Data Format is a library and toolkit that was developed by the National Space Science Data Center (NSSDC) at NASA, used for the storage and processing of multi-dimensional datasets. The ‘dotCDF’ file as described in the specification refers specifically to the filetype with extension .cdf. The dotCDF file may be a standalone file containing everything it needs, or it may have companion ‘variable’ files with the extension .vX, where X represents an incrementing numeric value, e.g. .v0, .v1 etc. This entry covers versions 2.0-2.5. Version 2.6 onwards introduced optional compression, and earlier versions require further research.
File extensions
cdf
Source
Preservica / Preservica

Relationships

Is previous version of

Internal signatures

CDF 2.0-2.5

Note
BOF; Offset: 0; Magic number 0x0000FFFF 0x0000FFFF, then a 4 byte variable value representing the size of the ‘CDF Descriptor Record’, followed by the 4 byte ‘RecordType’, which for the CDF Descriptor Record is 0x00000001. There are additional elements in the CDF Descriptor Record that may be used to strengthen the signature is required, and potentially to further divide into separate sub-versions if required. Specifications can be found on the Internet Archive: https://web.archive.org/web/20150922063622/http://nssdcftp.gsfc.nasa.gov/standards/cdf/doc/ or https://cdaweb.gsfc.nasa.gov/pub/software/cdf/dist/obsolete/

Byte sequences

Min Frag Length
Absolute from BOF
Offset
0
Max offset
0
Byte Sequence
0000FFFF0000FFFF{4}00000001
Endianness
None

Changelog

  • Added in V118

    Release date
    30 April 2024

    Common Data Format dotCDF 2.0-2.5: Signature researched and samples provided by Preservica.

    Common Data Format dotCDF 2.0-2.5: Full entry added. Submitted by Preservica.