Aggregator is a tree based calculator. It can build evaluation trees with your custom formulas. It can connect the leaf nodes to your database. You can aggregate and analyze your evaluation trees with ease.
Build your custom evaluation trees using the editor. Add, remove or edit your formula and data nodes.
Aggregator has a built-in equation parser. You can write your own aggregation formulas using built-in operators as building blocks.
You can fill your tree's leaf nodes using data from your database. Log in to your database and Aggregator will extract data according to your preferences.
Use the same tree structure to create a forest using different number of datasets from your database. Evaluate trees of a forest in parallel. Manage correlations between tree evaluations.
Build your tree using editor. Nodes can have any number of children as you want. The data nodes you will add will be leaf nodes. Give names to your nodes and parameters as you like.
Enter your formulas into internal nodes. You can use the parameters you named earlier in your expressions. Built-in aggregation operators can be used to construct a more complex formula.
Fill your data source information on leaf nodes. You can refer to your database table and fields in a hierarchical manner (e.g., myTable.myField). You can also set your min-max values for normalization of real numbers.
Log in to your database with your credentials. Aggregator uses row based order to fill tree replications in forest.
You are set! You can press "aggregate" and your evaluations will start. You can analyze the results after evaluation is done.
Back-End Developer
Ahmet Tarık Yalım
ahmet.yalim@metu.edu.tr
Back-End Developer
Onur Şimşek
simsek.onur_01@metu.edu.tr
Front-End Developer
Kerem Yazıcı
kerem.yazici@metu.edu.tr
Front-End Developer
Nureddin Alperen Üstün
alperen.ustun@metu.edu.tr