{% extends "variants/variants_layout.html" %} {% from "variants/utils.html" import callers_cell, cell_rank, filter_form_footer, sv_filters, variant_link_href, variant_rank_score %} {% from "variants/components.html" import cell_models, frequency_cell_general, observed_cell_general, overlapping_cell, variant_gene_symbols_cell, variant_funct_anno_cell %} {% block category_title %} Structural variants {% endblock %} {% block variants_form_action %} {{url_for('variants.sv_variants', institute_id=institute._id, case_name=case.display_name)}} {% endblock %} {% block variants_filter %} {{ sv_filters(form, institute, case) }} {% endblock %} {% block variants_filter_form_footer %} {{ filter_form_footer(form, result_size, total_variants, page, variants|length, institute) }} {% endblock %} {% block variants_table_header %} Rank Score Callers Type Chr Start End Length Pop Freq Observed Gene(s) Function Inheritance model Overlap {% endblock %} {% block variants_table_rows %} {% for variant in variants %} {{ variant_row(variant, inherit_palette) }} {% else %} No matching variants {% endfor %} {% endblock %} {% macro variant_row(variant, inherit_palette) %} {% elif 'causatives' in case and variant._id in case.causatives %} class="causative"> {% else %} > {% endif %} {{ cell_rank(variant, institute, case, form, manual_rank_options) }} {{variant_rank_score(variant)}} {{ callers_cell(variant) }} {{ variant.sub_category|upper }} {{ variant.chromosome if variant.chromosome == variant.end_chrom else variant.chromosome+'-'+variant.end_chrom }} {% if variant.chromosome != variant.end_chrom %}{{ variant.chromosome }}:{% endif %}{{ variant.position|human_longint|safe }} {% if variant.chromosome != variant.end_chrom %}{{ variant.end_chrom }}:{% endif %}{{ 'inf' if variant.end == 100000000000 else variant.end|human_longint|safe }} {{ '-' if variant.length == 100000000000 else variant.length|human_longint|safe}} {{ frequency_cell_general(variant) }} {{observed_cell_general(variant)}} {{ variant_gene_symbols_cell(variant, inherit_palette) }} {{ variant_funct_anno_cell(variant) }} {{ cell_models(variant, genetic_models_palette) }} {{ overlapping_cell(variant, institute, case) }} {% endmacro %}