{% extends "layout.html" %} {% from "variants/utils.html" import compounds_table, svs_table, snv_filters, cell_rank, pagination_footer, pagination_hidden_div, dismiss_variants_block, filter_form_footer, filter_script_main, update_stash_filter_button_status, mark_heteroplasmic_mt %} {% from "variants/components.html" import external_scripts, external_stylesheets, frequency_cell_general, gene_cell, observed_cell_general %} {% block title %} {{ super() }} - {{ institute.display_name }} - {{ case.display_name }} - {{ form.variant_type.data|capitalize }} variants {% endblock %} {% block css %} {{ super() }} {{ external_stylesheets() }} {% endblock %} {% block top_nav %} {{ super() }} {% endblock %} {% block top_nav_right %} {{ super() }} {% endblock %} {% block content_main %}
{{ pagination_hidden_div(page) }}
{{ filter_form_footer(form, result_size, total_variants, more_variants, page, variants|length, institute) }}
{% for variant in variants %} {% if variant.dismiss_variant %} {% elif 'causatives' in case and variant._id in case.causatives %} {% else %} {% endif %} {% else %} {% endfor %}
Rank Score Chr. Gene Pop Freq Observed CADD Gene annotation Func. annotation Inheritance model Overlapping
{{ cell_rank(variant, institute, case, form, manual_rank_options) }} {{ variant.rank_score|int }} {{ variant.chromosome }} {% if variant.chromosome in ["MT","M"] %} {{ mark_heteroplasmic_mt(case.individuals, variant.samples) }} {% endif %} {{ gene_cell(variant) }} {{ frequency_cell_general(variant) }} {{ observed_cell_general(variant) }} {{ cell_cadd(variant) }} {% for annotation in variant.region_annotations %}
{{ annotation }}
{% endfor %}
{% for annotation in variant.functional_annotations %}
{{ annotation }}
{% endfor %}
{{ cell_models(variant) }} {{ overlapping_cell(variant) }}
No matching variants
{{ dismiss_variants_block(dismiss_variant_options, institute, case, show_dismiss_block) }}
{{ pagination_footer(more_variants, page) }}
{% endblock %} {% macro cell_cadd(variant) %}
{% if variant.cadd_score %} {{ variant.cadd_score|round(1) }} {% else %} - {% endif %}
{% endmacro %} {% macro cell_models(variant) %} {% for model in (variant.genetic_models or []) %} {% if model in genetic_models_palette %} {{model}} {% else %} {{ model }} {% endif %} {% endfor %} {% if variant.mosaic_tags %} mosaic {% endif %} {% endmacro %} {% macro overlapping_cell(variant) %} {% if variant.compounds %} {% set ns=namespace(show_compounds=false) %} {% for compound in variant.compounds if not compound.is_dismissed %} {% set ns.show_compounds = true %} {% endfor %} {% if ns.show_compounds %} Compounds {% endif %} {% endif %} {% if variant.overlapping %} Overlapping SVs {% endif %} {% endmacro %} {% block scripts %} {{ super() }} {{ external_scripts() }} {{ filter_script_main(cytobands) }} {% endblock %}