> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Calculations

export const coreProductName = "Atoti Server";

This section describes ETL from the reference implementation and the transformations / calculations applied to the sensitivities in the post-processors after they have been aggregated.

First, the [ETL](./etl) (Extract, Transform, Load) layer will apply some transformations
as the data is loaded from the [input files](../input-files-ref-impl) into the [datastore](../datastore-ref-impl).

Once the data is loaded into the datastore, it is available in the [cube](../cube-ref-impl).
The sensitivities in the cube may be partially aggregated upon commit to the datastore for BITMAP and LEAF aggregate providers.
The remainder of the sensitivity aggregation is performed by {coreProductName} at query time.

Then, also at query time, the post-processors [calculate](./query-time-core) the capital charge from the aggregated sensitivities.
