### Navigation

- index
- modules |
- modules |
- next |
- previous |
- homepage|
- search|
- documentation »
- datamodel - easy to use general data model »

# spacepy.datamodel.toCDF

`spacepy.datamodel.``toCDF`(fname, SDobject, **kwargs)

  Create a CDF file from a SpacePy datamodel representation

  Parameters: | fname : str Filename to write to SDobject : spacepy.datamodel.SpaceData SpaceData with associated attributes and variables in dmarrays
  Returns: | None :
  Other Parameters:
  | skeleton : str (optional) create new CDF from a skeleton file (default ‘’) flatten : bool (optional) flatten incoming datamodel - if SpaceData objects are nested (default False) overwrite : bool (optional) allow overwrite of an existing target file (default False) autoNRV : bool (optional) attempt automatic identification of non-record varying entries in CDF backward : bool (optional) create CDF in backward-compatible format (default is v3+ compatibility only) verbose : bool (optional) verbosity flag

### Navigation

- index
- modules |
- modules |
- next |
- previous |
- homepage|
- search|
- documentation »
- datamodel - easy to use general data model »