{% macro disease_associated(variant) %}
{% set ns = namespace(gene='') %}
{% for transcript in variant.disease_associated_transcripts %}
{% set ns.gene = transcript.split(":")[0] != ns.gene %}
{% if ns.gene and loop.index > 1%}
{{transcript.split(":")[0]}}: {% elif ns.gene %} {{transcript.split(":")[0]}}: {% endif %} {{transcript.split(":")[1]}} {% set ns.gene = transcript.split(":")[0] %} {% else %} - {% endfor %} |
Gene | Transcript | HGVS Description |
---|---|---|
{{ gene.common.hgnc_symbol if gene.common else gene.hgnc_id }} {% if transcript.is_canonical %} C {% endif %} |
{{ transcript.transcript_id }}
|
{{ (transcript.coding_sequence_name or '')|truncate(20, True) }} {{ (transcript.protein_sequence_name or '')|url_decode }} |
{{ gene.common.hgnc_symbol if gene.common else gene.hgnc_id }} {% if transcript.is_canonical %} C {% endif %} |
{{ refseq_id }} ({{ transcript.transcript_id }})
{% if refseq_id in gene.common.primary_transcripts %}
(hgnc-primary)
{% endif %}
|
{{ (transcript.coding_sequence_name or '')|truncate(20, True) }} {{ (transcript.protein_sequence_name or '')|url_decode }} |