PascalLesage / presamples

Package to write, load, manage and verify numerical arrays, called presamples.
BSD 3-Clause "New" or "Revised" License
14 stars 11 forks source link

Centralize aggregating functions #52

Open PascalLesage opened 5 years ago

PascalLesage commented 5 years ago

*One *of the uses presamples is to use aggregate data to simplify models. The burger paper was an example of how to aggregate data at the LCI level (aggregated LCI datasets, i.e. BA-1s) Data can be aggregated on many other levels:

The proposal is to extract what is common to all these cases and then adapt (subclass) for different aggregation levels.

Potential common methods:
1) aggregating: calculating results once 2) External transformation functions during aggregation (specific example: balancing of land use of water flows) 3) saving result arrays 4) determine history/pedigree of aggregated dataset (store ancestry somehow - see Bonsai's work? blockchain?)
5) supplanting of model "branches" by aggregate "leaves" and (if possible) vice-versa

Link to be made to temporalis and acyclic trees