3 <style type="text/css">
9 border-width: 0 0 1px 1px;
11 border-collapse: collapse;
16 border-width: 1px 1px 0 0;
27 {% block summary_stats %}
32 <td colspan="2">No Match</td>
33 <td colspan="2">QC Failed</td>
34 <td colspan="4">Unique</td>
35 <td colspan="4">Repeat</td>
60 {% for lane in lane_summary_list %}
62 <td>{{ lane.cycle_width }}</td>
63 <td>{{ lane.flowcell_id }}</td>
64 <td>{{ lane.lane_id }}</td>
65 <td>{% if lane.end %}{{ lane.end }}{% endif %}</td>
66 <td>{{ lane.clusters.0 }} ± {{ lane.clusters.1 }}</td>
67 <td>{{ lane.reads }}</td>
68 <td>{{ lane.no_match }}</td>
69 <td>{{ lane.no_match_percent|stringformat:".2f" }}</td>
70 <td>{{ lane.qc_failed }}</td>
71 <td>{{ lane.qc_failed_percent|stringformat:".2f" }}</td>
72 <td>{{ lane.unique_reads }}</td>
73 <td>{{ lane.match_codes.U0 }}</td>
74 <td>{{ lane.match_codes.U1 }}</td>
75 <td>{{ lane.match_codes.U2 }}</td>
76 <td>{{ lane.repeat_reads }}</td>
77 <td>{{ lane.match_codes.R0 }}</td>
78 <td>{{ lane.match_codes.R1 }}</td>
79 <td>{{ lane.match_codes.R2 }}</td>
86 {% for lane in lane_summary_list %}
87 <h2>{{lane.cycle_width}} {{ lane.flowcell_id }} {{ lane.lane_id }} {{ lane.end }}</h2>
89 {% for name, counts in lane.summarized_reads.items %}
90 <li><b>{{ name }}</b>: {{ counts }}</li>