{% if data.get('algName','') == const['numeric_alg_name']['Hierarchical'] %}

Iter 0

Distance merge: {{data['distance_merge'][0]}}

{% for header in data['clusters_labels'][0]%} {% endfor %} {% for dMatrixNth in data['dist_matrix'][0] %} {% for el in dMatrixNth %} {% endfor %} {% endfor %}
{{header}}
{{el|round(2)}}
{% endif %} {% for x in range(imgN) %}
{% if data.get('algName','') == const['numeric_alg_name']['Hierarchical'] %}

Iter {{x+1}}

Distance merge: {{data['distance_merge'][x+1]}}

{% for header in data['clusters_labels'][x+1]%} {% endfor %} {% for dMatrixNth in data['dist_matrix'][x+1] %} {% for el in dMatrixNth %} {% endfor %} {% endfor %}
{{header}}
{{el|round(2)}}
{% endif %} {% if data.get('algName','') == const['numeric_alg_name']['Dbscan']%} {% if x==1 %}

Core points {{data['core_points']}}

{% elif x==2 %}

Border points {{data['border_points']}}

{% elif x==3 %}

Noise points {{data['noise_points']}}

{% endif %} {% endif %}
{% endfor %}