Variants Table
{% for i in range(7) %}
{% endfor %}
{% if variants and variants|length > 0 %}
| {% for col_info in column_data %} | {{ col_info.display_name }} | {% endfor %}
|---|---|
| {% for col_info in column_data %} | {% if col_info.is_igv_link_column %} {# Handle structured igv_links data which is a list of dicts #} {% if v_row[col_info.original_name] and v_row[col_info.original_name]|length > 0 %} {% for igv_link_detail in v_row[col_info.original_name] %} {% if igv_link_detail.report_path | is_safe_url %} IGV report for {{ igv_link_detail.sample_id }} (opens in new tab) {{ igv_link_detail.sample_id }} {% if not loop.last %} {% endif %} {% else %} {{ igv_link_detail.sample_id }}{% if not loop.last %} {% endif %} {% endif %} {% endfor %} {% else %} N/A {% endif %} {% elif col_info.is_standard_link_column and v_row[col_info.original_name] and v_row[col_info.original_name] | string | trim != "" %} {% if v_row[col_info.original_name] | is_safe_url %} {{ col_info.link_display_text }} (opens in new tab) {{ col_info.link_display_text }} {% else %} {{ v_row[col_info.original_name] }} {% endif %} {% elif col_info.apply_hover_expand and col_info.max_width_px %} {% set safe_max_width = col_info.max_width_px | int %} {% if safe_max_width > 0 %} {{ v_row[col_info.original_name] }} {% else %} {{ v_row[col_info.original_name] }} {% endif %} {% else %} {{ v_row[col_info.original_name] }} {% endif %} | {% endfor %}
No variants found matching the filtering criteria.
The filtering process completed successfully but no variants remained after applying all filters. This may be due to:
- Strict filtering criteria
- Specific gene selection with no matching variants
- Sample-specific filters excluding all variants
You may want to try adjusting your filtering parameters or check your input data.
Total Variants
{{ summary.num_variants }}
Unique Genes
{{ summary.num_genes }}
Samples
{{ summary.num_samples | default(0) }}
Impact Breakdown
-
{% for level in ['HIGH', 'MODERATE', 'LOW', 'MODIFIER'] %}
- {{ level }} {{ summary.impact_distribution.get(level, 0) if summary.impact_distribution is mapping else 0 }} {% endfor %}
Top Genes
{% if summary.top_genes is defined and summary.top_genes|length > 0 %}-
{% for gene_info in summary.top_genes[:5] %}
- {{ gene_info.gene }}{{ gene_info.count }} {% endfor %}
No gene data available
{% endif %}Impact Distribution
| Impact Level | Variant Count |
|---|---|
| {{ level }} | {{ summary.impact_distribution.get(level, 0) }} |
Inheritance Patterns
{% if summary.inheritance_distribution is defined and summary.inheritance_distribution|length > 0 %}
{% else %}
| Inheritance Pattern | Variant Count |
|---|---|
| {{ pattern|replace('_', ' ') }} | {{ count }} |
Inheritance analysis not available (no pedigree provided)
{% endif %}