The aggregarion model document defines the aggregation models used.
An example of the document contents is given below, for a comprehensive description of all the possible content options see the schema document. Data continuation and abbreviated content expressed as …:
The root level tag contains a reference to the schema document which is used to validate the content of the XML document:
<aggregation_base
   xmlns="http://www.simo-project.org/simo"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://www.simo-project.org/simo ../schemas/aggregation_modelbase.xsd">
An example of aggregation model: the name of the model is sum, that will be used to refer to this model in model chains. simoaggr.py contains the implementation of the model. <vector_implementation> is xs:bool value indicating whether the aggregation model can handle vectors, i.e. multiple target attributes simultaneously:
…
   <model>
   <name>sum</name>
   <description>Sums up either values of two operands or values of a single operand (a list of values)</description>
   <implemented_at>simoaggr.py</implemented_at>
   <vector_implementation>false</vector_implementation>
   </model>
   …
</aggregation_base>