From 8cbdc2d005ef84e72485957ba72327aed29da9d5 Mon Sep 17 00:00:00 2001 From: Dave Lawrence Date: Mon, 16 Dec 2024 17:24:28 +1030 Subject: [PATCH] SACGF/variantgrid#803 - Nicer formatting on Gene ID page --- genes/templates/genes/view_gene.html | 178 +++++++++++++-------------- 1 file changed, 86 insertions(+), 92 deletions(-) diff --git a/genes/templates/genes/view_gene.html b/genes/templates/genes/view_gene.html index 003f144d2..c6f3626ed 100644 --- a/genes/templates/genes/view_gene.html +++ b/genes/templates/genes/view_gene.html @@ -30,111 +30,105 @@

{{ gene }}

{% endif %} {% endwith %} -
-
-
-
Gene Versions
-
- - +
+
Gene Versions
+
+
+ + + + {% for genome_build_id in gene_genome_build_ids %} + + {% endfor %} + + + + {% for version_data in gene_versions %} - - {% for genome_build_id in gene_genome_build_ids %} - - {% endfor %} - - - - {% for version_data in gene_versions %} - - {% for d in version_data %} - {% if forloop.first %} - - {% else %} - + {% else %} + - {% endif %} - {% endfor %} - - {% endfor %} - -
{{ genome_build_id }}
{{ genome_build_id }}
{{ gene.identifier }}{% if d %}.{{ d }}{% endif %} - {% if d %} - {% if d.hgnc %} + {% for d in version_data %} + {% if forloop.first %} + {{ gene.identifier }}{% if d %}.{{ d }}{% endif %} + {% if d %} + {% if d.hgnc %} + + {% if d.hgnc.gene_symbol != d.gene_symbol %} - {% if d.hgnc.gene_symbol != d.gene_symbol %} -
- {{ d.gene_symbol }} - ({{ gene.get_annotation_consortium_display }}) -
- {% endif %} - {% else %} {{ d.gene_symbol }} + ({{ gene.get_annotation_consortium_display }}) + {% endif %} - {{ d.coordinate }} - Details... -
- {{ d.import_source.url }} updated {{ d.import_source.modified|localtime }} -
+ {% else %} + {{ d.gene_symbol }} {% endif %} -
-
+ {{ d.coordinate }} + Details... +
+ {{ d.import_source.url }} updated {{ d.import_source.modified|localtime }} +
+ {% endif %} + + {% endif %} + {% endfor %} + + {% endfor %} + +
-
-
-
Transcript Versions
-
- - - - - {% if has_biotype %} - - {% endif %} - {% for genome_build_id in transcript_genome_build_ids %} - - {% endfor %} - - - - {% if transcript_versions %} - {% for version_data in transcript_versions %} - +
+
Transcript Versions
+
+
Transcript IDBiotype{{ genome_build_id }}
+ + + + {% if has_biotype %} + + {% endif %} + {% for genome_build_id in transcript_genome_build_ids %} + + {% endfor %} + + + + {% if transcript_versions %} + {% for version_data in transcript_versions %} + + + {% if has_biotype %} + + {% endif %} + {% for tv_set in version_data.2 %} - {% if has_biotype %} - - {% endif %} - {% for tv_set in version_data.2 %} - - {% endfor %} - - {% endfor %} - {% else %} - - + + {% endfor %} + + {% endfor %} - {% endif %} - -
Transcript IDBiotype{{ genome_build_id }}
+ {{ version_data.0 }} + {{ version_data.1 }} - {{ version_data.0 }} - {{ version_data.1 }} - {% for tv in tv_set %} - v.{{ tv.version }} - - {% for t_tag in tv.tags %} - {{ t_tag }} - {% endfor %} - + {% for tv in tv_set %} + v.{{ tv.version }} + + {% for t_tag in tv.tags %} + {{ t_tag }} {% endfor %} -
No transcripts.
-
+ {% endfor %} + {% else %} + + No transcripts. + + {% endif %} + +
-
{% endblock content %} \ No newline at end of file