{% 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 %}