Each rule defines behaviour in both directions. Direction is taken from the geoframe ranks, so aggregation and disaggregation are one operation:
Details
sumUp: sum. Down: split proportionally to the weight. For extensive quantities (capacity, demand, area, population).
weighted_meanUp: weight-weighted mean. Down: copy unchanged. For intensive quantities (efficiency, price, capacity factor).
meanUp: unweighted mean. Down: copy unchanged.
copyUp: the common value, erroring if it is not constant. Down: copy unchanged. For region-invariant scalars.
sdUp: standard deviation over the atoms (aggregation only; going down it degenerates to
NAfor single-atom groups).shareShare within parent: each source region's value divided by the total over its parent group. Unlike every other rule the result stays keyed at the source geoframe – the recast target (or
parent=) names the parent – so it cannot be mixed with other rules in one call (the two share rules mix freely, being one computation). For building distribution keys and normalised profiles; requiresfromto nest within the parent.logshareThe same computation as
share– the values ARE shares – but figures draw it on a fixed log10 percent scale (0.01%..100%), wheresharegets a fixed linear 0..1 scale. Use it when sibling counts differ by orders of magnitude and the linear scale flattens the crowded groups.
