spacepy.datamodel.writeJSONMetadata¶
-
spacepy.datamodel.
writeJSONMetadata
(fname, insd, depend0=None, order=None, verbose=False, returnString=False)[source]¶ Scrape metadata from SpaceData object and make a JSON header
Parameters: fname : str
Filename to write to (can also use a file-like object) None can be given in conjunction with the returnString keyword to skip writing output
insd : spacepy.datamodel.SpaceData
SpaceData with associated attributes and variables in dmarrays
Returns: None (unless returnString keyword is True)
Other Parameters: depend0 : str (optional)
variable name to use to indicate parameter on which other data depend (e.g. Time)
order : list (optional)
list of key names in order of start column in output JSON file
verbose: bool (optional)
verbose output
returnString: bool (optional)
return JSON header as string instead of returning None