Per conversation with some folks at CDPHE, an aggregation depends on the exact alias map that went into it. We ought to find a way to store this information usefully.
In-python, it should be an attribute of Aggregation. Outside of that... Does this mean we should institute a special save/read convention or format? Perhaps all we need is Aggregation.write(), which makes a json with the highest levels being (1) the mapping (current output of Aggregation.to_str(), and (2) the version info?
Per conversation with some folks at CDPHE, an aggregation depends on the exact alias map that went into it. We ought to find a way to store this information usefully.
In-python, it should be an attribute of
Aggregation
. Outside of that... Does this mean we should institute a special save/read convention or format? Perhaps all we need isAggregation.write()
, which makes ajson
with the highest levels being (1) the mapping (current output ofAggregation.to_str()
, and (2) the version info?