{##} {##}
Modality | # non-compliant (%) | Non-compliant subjects | Parameters | # compliant (%) | # subjects | ||
---|---|---|---|---|---|---|---|
{{ seq_id }} | {% set percent_non_compliant = 100 * ncomp_sub_ids|length|float / total_subjects %} {% set percent_compliant = 100 * comp_subject_count|float / total_subjects %}{{ ncomp_sub_ids | length }} ({{ percent_non_compliant|round(2, 'floor') }} %) | {% if ncomp_sub_ids|length < 50 %} {% for name in ncomp_sub_ids|sort %} {{ name }}, {% endfor %} {% else %} Too many to fit here. Click here for full list. {% endif %} | {% for parameter in hz['non_compliant_ds'].get_nc_param_ids(seq_id)|sort %} {{ parameter }}, {% endfor %} | {{ comp_subject_count }} ( {{ percent_compliant|round(2, 'floor') }} %) | {{ total_subjects }} |
{{ comp_sequences[index] }} | {% endif %} {% endfor %}
{{ und_sequences[index] }} | {% endif %} {% endfor %}
{{ param }} | {% endfor %}|
---|---|
{{ ref[param].get_value() }} | {% endfor %}
Parameter | Ref. Value | Found | Subject | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{ parameter }} | {{ ref[parameter].get_value() }} | ||||||||||||||
{{ nc_param.get_value() }}, | {% for sub, path in tuples %} {{ sub }}, {% endfor %} |
{{ param }} | {% endfor %}|
---|---|
{{ ref[param].get_value() }} | {% endfor %}
Parameters | # non-compliant (%) | {% for pair in vt['sequence_pairs'] %}{{ pair[0] }}, {{ pair[1] }} |
{% endfor %}
---|---|---|
{{ param }} |
{% set total_subjects = vt['complete_ds'].subjects() | length | float %}
{% set nc_subjects = vt['non_compliant_ds'].total_nc_subjects_by_parameter(param) | float %}
{% set percent_non_comp = 100 * nc_subjects/total_subjects %}
{{ nc_subjects }} ({{ percent_non_comp| round(2, 'floor') }} %) |
{% for pair in vt['sequence_pairs'] %}
{% if param in vt['non_compliant_ds'].get_nc_param_ids(pair[0]) %}
{% set val = vt['non_compliant_ds'].get_nc_subject_ids(pair[0], param, pair[1]) %}
{% for sub in val %}
{{ sub }}, {% endfor %} {% endif %} |
{% endfor %}
{% endfor %}
# non-compliant (%) | {% for pair in vt['sequence_pairs'] %} |
{# {% if param in vt['nc_ds'].get_nc_param_ids(pair[0]) %}#}
{% set nc_subjects = vt['non_compliant_ds'].total_nc_subjects_by_sequence(pair[0], ref_seq=pair[1]) %}
{% set original_seq_name = vt['non_compliant_ds'].get_original_seq_name(pair[0]) %}
{% set total_subjects = vt['complete_ds'].get_subject_ids(original_seq_name) | length | float %}
{% set percent_non_comp = 100 * nc_subjects/total_subjects %}
{{ nc_subjects }} ({{ percent_non_comp| round(2, 'floor') }} %) {# {% endif %}#} |
{% endfor %}