{% from "utils.html" import comments_table %}
{% macro pin_indicator(variant, case) %}
{% if 'suspects' in case and variant._id in case.suspects %}
{% endif %}
{% endmacro %}
{% macro causative_badge(variant, case) %}
{% if 'causatives' in case and variant._id in case.causatives %}
Causative
{% endif %}
{% endmacro %}
{% macro comments_badge(institute, case, variant) %}
{% set comment_count = variant.comments | count_cursor %}
{% if comment_count > 0 %}
{% set comments_content = comments_table(institute, case, variant.comments, variant._id) %}
{{ comment_count }}
{% if 'GLOBAL' in comments_content %}
{% endif %}
{% endif %}
{% endmacro %}
{% macro other_tiered_variants(variant) %}
{% if variant.matching_tiered %}
T
{% endif %}
{% endmacro %}
{% macro matching_manual_rank(variant) %}
{% if variant.matching_ranked %}
M
{% endif %}
{% endmacro %}
{% macro evaluations_badge(variant) %}
{% if variant.evaluations %}
{% for evaluation in (variant.evaluations or []) %}
{{ evaluation.classification.short }}
{% endfor %}
{% endif %}
{% endmacro %}
{% macro dismissals_badge(variant) %}
{% if variant.dismissals %}
{{ variant.dismissals }}
{% endif %}
{% endmacro %}
{% macro research_assessments_badge(variant) %}
{% if variant.research_assessments %}
{% for assessment in (variant.research_assessments or []) %}
{{ assessment.label }}
{% endfor %}
{% endif %}
{% endmacro %}
{% macro clinical_assessments_badge(variant) %}
{% if variant.clinical_assessments %}
{% for assessment in (variant.clinical_assessments or []) %}
{{ assessment.label }}
{% endfor %}
{% endif %}
{% endmacro %}
{% macro group_assessments_badge(variant) %}
{% if variant.group_assessments %}
{% for assessment in (variant.group_assessments or []) %}
{{ assessment.label }}
{% endfor %}
{% endif %}
{% endmacro %}