{% import 'xia2_macros.html' as xia2_macros %} {% extends "report_base.html" %} {% block content %}

Cosym Analysis

{% if symmetry_analysis.summary_table is defined %}

Scoring individual symmetry operations

{{ macros.table(symmetry_analysis.sym_ops_table, has_column_header=True) }}

Scoring all possible subgroups

{{ macros.table(symmetry_analysis.subgroups_table, has_column_header=True) }}
{{ macros.table(symmetry_analysis.summary_table, has_row_header=True) }}
{% endif %} {{ macros.panel('Cosym plots', 'cosym_plots', cosym_graphs) }} {% if comparison_graphs %} {{ macros.panel('Cluster comparison', 'comparison_graphs', comparison_graphs) }} {% endif %} {{ macros.panel('Data sets', 'datasets', {}, tables=image_range_tables) }} {{ macros.panel('Unit cell analysis', 'unit_cell', unit_cell_graphs, styles=styles) }} {{ macros.panel('Orientation analysis', 'orientation', orientation_graphs, styles=styles) }} {% if filter_plots is not none and filter_plots|length %} {{ macros.panel('Scaling and filtering plots', 'filter_plots', filter_plots) }} {% endif %}
{{ macros.table(delta_cc_half_table, has_column_header=true, has_row_header=false) }} {{ macros.plotly_graphs(delta_cc_half_graphs) }}
{{ macros.table(cc_cluster_table, has_column_header=true, has_row_header=true) }} {{ macros.plotly_graph("cc_cluster", cc_cluster_json, style="dendrogram-plot") }}
{{ macros.table(cos_angle_cluster_table, has_column_header=true, has_row_header=true) }} {{ macros.plotly_graph("cos_angle_cluster", cos_angle_cluster_json, style="dendrogram-plot") }}
{% for div_id, json_data in cos_angle_cosym_graphs.items() %} {% if styles != None %} {{ macros.plotly_graph(div_id, json_data, style=styles.get(div_id)) }} {% else %} {{ macros.plotly_graph(div_id, json_data) }} {% endif %} {% endfor %}
{{ macros.plotly_graph("pca_analysis", pca_plot, style="dendrogram-plot") }}
{% for cluster_name, item in individual_dataset_reports.items() %}

Detailed statistics for dataset {{ cluster_name }}

{{ macros.table(item['overall_statistics_table'], has_column_header=true, has_row_header=true) }}
{{ macros.table(item['merging_statistics_table'], has_column_header=true) }} *significant at p={{ cc_half_significance_level }}
{% if "xtriage" in item %} {{ xia2_macros.xtriage_results(item["xtriage"]["success"], item["xtriage"]["warnings"], item["xtriage"]["danger"]) }} {% endif %}

Analysis plots

{{ macros.panel('Analysis by resolution', 'resolution_' + cluster_name | replace(" ", "_"), item['resolution_graphs']) }} {{ macros.panel('Analysis by image number', 'batch_' + cluster_name | replace(" ", "_"), item['batch_graphs'], tables=[item["image_range_table"]]) }} {{ macros.panel('Miscellaneous', 'misc_' + cluster_name | replace(" ", "_"), item['misc_graphs'], styles=styles) }}
{% endfor %}
{% endblock %}

{{ xia2_version }}