Skip to content

Commit 843d24c

Browse files
committed
Final check for batch genome curation
1 parent b3e45ce commit 843d24c

2 files changed

Lines changed: 32 additions & 1 deletion

File tree

app/controllers/registers_controller.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -598,7 +598,8 @@ def curation_genomics
598598
@checks = {
599599
ambiguous_type_genome: [:ambiguous_type_genome],
600600
inconsistent_16s_assignment: [:inconsistent_16s_assignment],
601-
missing_metadata_in_databases: [:missing_metadata_in_databases]
601+
missing_metadata_in_databases: [:missing_metadata_in_databases],
602+
all_genomics: []
602603
}
603604
@check = (params[:check] || @checks.keys.first).to_sym
604605
@check_k = @checks.keys.index(@check)
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
<%= pager(@names) %>
2+
3+
<table class="table table-hover table-responsive">
4+
<thead>
5+
<tr>
6+
<th>Name, Type</th>
7+
<th>Checks</th>
8+
</tr>
9+
</thead>
10+
<tbody>
11+
<% @names.each do |name| %>
12+
<% genome = name.type_genome %>
13+
<tr>
14+
<td><%= display_link(name) %>, <%= display_link(genome) %></td>
15+
<td class="curator-checklist">
16+
<% name.qc_warnings.each do |warn| %>
17+
<% if warn.area == :genomics %>
18+
<%= render(
19+
partial: 'checks/check',
20+
locals: { warn: warn, no_message: true, no_action: true }
21+
) %>
22+
<% end %>
23+
<% end %>
24+
</td>
25+
</tr>
26+
<% end %>
27+
</tbody>
28+
</table>
29+
<%= render(partial: 'checks/curator_script') %>
30+
<%= pager(@names) %>

0 commit comments

Comments
 (0)