Dataset: JSON serialization
Implement JSON serialization of the Dataset
object, instead of pickle so that it is easier to recover older datasets.
Data required to store & restore:
-
variables: -
name str
-
dimension int
-
dataobject class name str
-
domain - type & values Interval
orOptions
--> serialize itself -
units str
-
transformations (?) [str]
-
other settings?
-
-
DP and PA blocks: -
name and display name str
-
lists of variable names [str]
-
-
data references: -
list of UIDs, list of file names (suffixes), number of records per file --> already implemented as a dictionary
-
Edited by Ania Apolinarska