{% from "variants/indicators.html" import clinical_assessments_badge, research_assessments_badge %} {% macro matchmaker_modal(institute, case, suspects, mme_nodes ) %} {% endmacro %} {% macro modal_mme_delete(institute, case) %}
{% endmacro %} {% macro beacon_modal(institute, case) %}
{% endmacro %} {% macro pretty_link_variant(variant, case) %} {# Returns human readable links to the corresponding variant page #} {% if variant.category in ("mei", "snv") %} {% elif variant.category == "str" %} {% elif variant.category == "cancer" %} {% elif variant.category == "outlier" %} {% else %} {% endif %} {{ variant | pretty_variant }} {% endmacro %} {% macro variant_validation_badge(variant) %} {% if variant.validation == 'True positive' %} Validated {% elif variant.validation == 'False positive' %} Validated {% elif variant.sanger_ordered %} Verification ordered {% endif %} {% endmacro %} {% macro tumor_allele_freq(variant) %} {% if variant.tumor %} {{ allele_div(variant.tumor, "Tumor") }} {% endif %} {% if variant.normal %} {{ allele_div(variant.normal, "Normal") }} {% endif %} {% endmacro %} {% macro causatives_list(causatives, partial_causatives, evaluated_variants, institute, case, manual_rank_options, cancer_tier_options) %} {% set already_displayed_variant_ids = [] %}
{% if case.track == 'cancer' %} Clinically significant {% else %} Causative variants ({{causatives|length + partial_causatives|length}}) {% endif %}
{% if not case.causatives|length and not case.partial_causatives|length %}
No causative variants
{% endif %}
{% endmacro %} {% macro allele_div(allele, type) %} {% if 'alt_freq' in allele %}
{{ allele.alt_freq|round(4) }}
{% endif %} {% endmacro %} {% macro suspects_list(suspects, institute, case, manual_rank_options, cancer_tier_options) %}
 Variants pinned ({{suspects|length}}) or included in a ClinVar submission({{ case.clinvar_variants.items()|length }})
{{ clinvar_vars_summary(case, institute) }}
{% endmacro %} {% macro clinvar_var_status(variant, case, institute) %} {% if case.clinvar_variants and variant._id in case.clinvar_variants.keys() %} {% elif case.onco_clinvar_variants and variant._id in case.onco_clinvar_variants %} {% elif variant._id and variant.category in ["snv", "sv"] %}
{% elif variant.category in ('cancer') %}
{% endif %} {% endmacro %} {% macro clinvar_vars_summary(case, institute) %} {% if case.clinvar_variants %} {% elif case.onco_clinvar_variants %} {% endif %} {% endmacro %} {% macro matching_causatives(other_causatives, institute, case, default=False) %}
{% endmacro %} {% macro matching_managed_variants(managed_variants, institute, case, default=False) %}
{% endmacro %} {% macro remove_form(url, hidden_input=None, button_name=None, button_value=None) %}
{% if hidden_input %} {% endif %}
{% endmacro %} {% macro sex_table_cell_content(ind) %} {% if ind.sex_human in ['female','male'] %} {% if ind.sex_human == 'female' %} F {% elif ind.sex_human == 'male' %} M {% else %} {{ind.sex_human}} {% endif %} {% endif %} {% if ind.confirmed_sex %} {% else %} {% endif %} {% endmacro %} {% macro filter_audits(audits, edit=none) %} {% set audit_query = namespace() %} {% for audit in audits %} {% set audit_query = audit.link|url_args %} {% endfor %}
Filters marked audited for case
{{ audit.subject }} ({{audit_query.variant_type if audit_query.variant_type else "type unavailable -"}} {{ audit_query.category if audit_query.category else "category unavailable"}}) was marked checked by {{ audit.user_name }} on {{audit.created_at.strftime('%Y-%m-%d')}}. {% if edit is true %} {% endif %}
{% endmacro %}