Write JSON-headed ASCII file of data with metadata from SpaceData object
Parameters: | fname : str
insd : spacepy.datamodel.SpaceData
|
---|---|
Returns: | None : |
Other Parameters: | |
depend0 : str (optional)
order : list (optional)
metadata: str or file-like (optional) :
delimiter: str :
|
Examples
>>> import spacepy.datamodel as dm
>>> data = dm.SpaceData()
>>> data.attrs['Global'] = 'A global attribute'
>>> data['Var1'] = dm.dmarray([1,2,3,4,5], attrs={'Local1': 'A local attribute'})
>>> data['Var2'] = dm.dmarray([[8,9],[9,1],[3,4],[8,9],[7,8]])
>>> data['MVar'] = dm.dmarray([7.8], attrs={'Note': 'Metadata'})
>>> dm.toJSONheadedASCII('outFile.txt', data, depend0='Var1', order=['Var1'])
#Note that not all field names are required, those not given will be listed
#alphabetically after those that are specified