{% extends "layout.html" %} {% from "utils.html" import activity_panel, comments_panel, pedigree_panel %} {% from "variant/variant_details.html" import old_observations %} {% from "variant/components.html" import external_scripts, external_stylesheets, matching_variants, variant_scripts %} {% from "variant/utils.html" import causative_button, genes_panel, igv_track_selection, modal_causative, overlapping_panel, sv_alignments, pin_button, transcripts_panel %} {% from "variant/rank_score_results.html" import rankscore_panel %} {% from "variant/gene_disease_relations.html" import omim_phenotypes %} {% from "variant/variant_details.html" import frequencies, gtcall_panel, observations_panel %} {% from "variant/buttons.html" import dismiss_variant_button, splice_junctions_button, variant_tag_button %} {% block title %} {{ super() }} - {{ institute.display_name }} - {{ case.display_name }} - {{ variant.display_name }} {% endblock %} {% block css %} {{ super() }} {{ external_stylesheets() }} {% endblock %} {% block top_nav %} {{ super() }} {% endblock %} {% block top_nav_right %} {% if config['MAIL_USERNAME'] %} {# Email setting must be setup #} {% endif %} {{ super() }} {% endblock %} {% block content_main %}
{% if variant.missing_data %}
Showing only first 30 genes!
{{variant.hgnc_symbols|sort|join(", ")}}
{% endif %}
{% if variant.category == "cancer_sv" %} {{matching_variants(managed_variant, causatives, variant.matching_tiered) }} {% else %} {{matching_variants(managed_variant, causatives) }} {% endif %}
{{ panel_basics() }}
{{ panel_summary() }}
{{ frequencies(variant) }} {% if config['LOQUSDB_SETTINGS'] %} {{ observations_panel(variant, observations, case) }} {{ old_observations(variant) }} {% endif %}
{{ gtcall_panel(variant) }}
{% set has_pedigree = case.madeline_info and case.individuals|length > 1 %} {% if has_pedigree %}
{{ pedigree_panel(case) }}
{% endif %}
{{ comments_panel(institute, case, current_user, variant.comments, variant_id=variant._id) }}
{{ omim_phenotypes(variant) }}
{{ rankscore_panel(rank_score_results) }}
{{ overlapping_panel(variant, overlapping_vars, case, institute) }}
{{ ext_links(variant) }}
{{ activity_panel(events|reverse) }}
{% if config['MAIL_USERNAME'] %} {# Email setting must be setup #} {{ verify_modal() }} {% endif %} {% if config['MAIL_USERNAME'] %} {# Email setting must be setup #} {{ modal_cancel_verify() }} {% endif %}
{{ modal_causative(case, institute, variant) }} {% endblock %} {% macro panel_basics() %}
Basics
{% endmacro%} {% macro panel_summary() %}
Summary
{% endmacro %} {% macro ext_links(variant) %} {# External links #}
Ensembl DECIPHER
{% endmacro %} {% macro verify_button() %} {% if variant.sanger_ordered %} {% if variant.validation in ['True positive', 'False positive']%} {% else %} {% endif %} {% else %} {% endif %} {% endmacro %} {% macro verify_modal() %}
{% endmacro %} {% macro modal_cancel_verify() %}
{% endmacro %} {% macro verify_form() %} {% endmacro %} {% block scripts %} {{ super() }} {{ external_scripts() }} {{ variant_scripts() }} {% endblock %}