{% extends "base_template.html" %} {% block title %}Per-Gene Plots by {{ report_data.metadata_info.column_used_for_coloring }} - PyCodon Analyzer Report{% endblock %} {% block content %}

Per-Gene Plots Colored by Metadata: '{{ report_data.metadata_info.column_used_for_coloring }}'

This section displays various plots for each gene (including the 'complete' concatenated set, if analyzed), where data points or series are colored based on the categories found in the metadata column '{{ report_data.metadata_info.column_used_for_coloring }}'. {% if report_data.metadata_info.categories_shown %} The categories plotted are: {{ report_data.metadata_info.categories_shown | join(', ') }}. {% if report_data.metadata_info.other_category_used %} (Other categories, if any, were grouped into an "Other" category). {% endif %} {% endif %} These plots help in visually correlating codon usage patterns and sequence properties with the provided metadata.

All plots in this section are also available in their respective subdirectories: {{ report_data.output_dir_root_name }}/{{ report_data.metadata_info.column_used_for_coloring | sanitize_filename }}_per_gene_plots/


{# Iterate through each gene that has metadata plots #} {# The data structure is expected to be: report_data.plot_paths.per_gene_metadata_plots[metadata_column_name][gene_name][plot_type_key] #} {% set meta_col_name = report_data.metadata_info.column_used_for_coloring %} {% if report_data.plot_paths.per_gene_metadata_plots and report_data.plot_paths.per_gene_metadata_plots[meta_col_name] %} {% for gene_name, plots in report_data.plot_paths.per_gene_metadata_plots[meta_col_name].items() | sort %}

Gene: {{ gene_name }}

Plots for '{{ gene_name }}' colored by '{{ meta_col_name }}'. Individual plot files are located in the subdirectory: {{ report_data.output_dir_root_name }}/{{ meta_col_name | sanitize_filename }}_per_gene_plots/{{ gene_name | sanitize_filename }}/

ENC vs GC3 Plot

{% if plots.enc_vs_gc3 %} ENC vs GC3 for {{ gene_name }} by {{ meta_col_name }} {% else %}

Plot not available.

{% endif %}

Neutrality Plot

{% if plots.neutrality %} Neutrality Plot for {{ gene_name }} by {{ meta_col_name }} {% else %}

Plot not available.

{% endif %}

Correspondence Analysis (CA) Biplot

{% if plots.ca_biplot %} CA Biplot for {{ gene_name }} by {{ meta_col_name }} {% else %}

Plot not available.

{% endif %}

Relative Dinucleotide Abundance

{% if plots.dinucl_abundance %} Dinucleotide Abundance for {{ gene_name }} by {{ meta_col_name }} {% else %}

Plot not available.

{% endif %}
{% endfor %} {% else %}

No per-gene plots colored by metadata '{{ meta_col_name }}' are available for this report.

{% endif %} {% endblock %}