Added 'lanes_for' which will show recent flowcell lanes ordered by date,
[htsworkflow.git] / htsworkflow / frontend / templates / samples / library_index.html
1 {% extends "base_site.html" %}
2 {% load adminmedia admin_list i18n %}
3
4 {% block bodyclass %}change-list{% endblock %}
5 {% block coltype %}flex{% endblock %}
6
7 {% block content %}
8 <div id="library-index-div" class="djangocss">
9   <div class="module{% if cl.has_filters %} filtered{% endif %}" id="changelist">
10     {% block search %}{% search_form cl %}{% endblock %}
11
12     {% block filters %}
13     {% if cl.has_filters %}
14     <div id="changelist-filter">
15       <h2 class="djangocss">{% trans 'Filter' %}</h2>
16       {% for spec in cl.filter_specs %}
17          {% admin_list_filter cl spec %}
18          {% endfor %}
19        </div>
20        {% endif %}
21        {% endblock %}
22
23   
24  {% block pagination %}{% pagination cl %}{% endblock %}
25
26 {% block summary_stats %}
27 <table class="djangocss">
28   <thead class="djangocss">
29     <tr class="djangocss">
30       <td class="djangocss">Parent</td>
31       <td class="djangocss">Library ID</td>
32       <td class="djangocss">Species</td>
33       <td class="djangocss">Library Name</td>
34       <td colspan="3" class="djangocss">Single</td>
35       <td colspan="3" class="djangocss">Paired</td>
36       <td class="djangocss">HD</td>
37     </tr>
38     <tr class="djangocss">
39       <td colspan="4"></td>
40       <td>&lt;40</td>
41       <td>&lt;100</td>
42       <td>100+</td>
43       <td>&lt;40</td>
44       <td>&lt;100</td>
45       <td>100+</td>
46       <td></td>
47     </tr>
48   </thead>
49   <tbody class="djangocss">
50     {% for lib in library_list %}
51     <tr class="djangocss">
52       <td class="djangocss"><a href="/library/{{ lib.library_id }}">{{ lib.amplified_from }}</a></td>
53       <td class="djangocss"><a href="/library/{{ lib.library_id }}">{{ lib.library_id }}</a></td>
54       <td class="djangocss"><a href="/library/{{ lib.library_id }}">{{ lib.species_name }}</a></td>
55       <td class="djangocss"><a href="/library/{{ lib.library_id }}">{{ lib.library_name }}</a></td>
56       <td class="djangocss" bgcolor="#00BFFF">{{ lib.lanes_run.0.0 }}</td>      
57       <td class="djangocss" bgcolor="#00BFFF">{{ lib.lanes_run.0.1 }}</td>      
58       <td class="djangocss" bgcolor="#00BFFF">{{ lib.lanes_run.0.2 }}</td>      
59       <td class="djangocss" bgcolor="#66CDAA">{{ lib.lanes_run.1.0 }}</td>
60       <td class="djangocss" bgcolor="#66CDAA">{{ lib.lanes_run.1.1 }}</td>      
61       <td class="djangocss" bgcolor="#66CDAA">{{ lib.lanes_run.1.2 }}</td>      
62       {% if lib.is_archived %}
63         <td class="djangocss"><img src="/static/img/hdd_unmount.png" alt="Archived" /></td>
64       {% else %}
65         <td class="djangocss"></td>
66       {% endif %}
67     </tr>
68     {% endfor %}
69   </tbody>
70 </table>
71 </div>
72 {% endblock %}
73 {% endblock %}