From 750c1f2c3abf8aa28a1645b8ed9d69bc8f962e94 Mon Sep 17 00:00:00 2001 From: yoldas Date: Wed, 18 Feb 2026 15:21:16 +0000 Subject: [PATCH 01/29] Add changes for generating screenshots --- .../batches/_cherrypick_single_worksheet.html.erb | 14 +++++++++++++- .../workflows/_cherrypick_strategies.html.erb | 13 +++++++++++++ .../workflows/_plate_template_batches.html.erb | 1 - 3 files changed, 26 insertions(+), 2 deletions(-) diff --git a/app/views/batches/_cherrypick_single_worksheet.html.erb b/app/views/batches/_cherrypick_single_worksheet.html.erb index 6bb66c2c36..ea7c657b99 100644 --- a/app/views/batches/_cherrypick_single_worksheet.html.erb +++ b/app/views/batches/_cherrypick_single_worksheet.html.erb @@ -48,6 +48,8 @@ <%= rowchar %> <% (num_columns).times do |column| -%> <% well = plate_wells[row*num_columns+column] -%> + + <% empty_well = true %> <% if well.present? -%> <% request = indexed_requests[well.id] %> <% source_well = request&.asset %> @@ -62,6 +64,8 @@ <% else %> <% end -%> + + <% empty_well = false %> <%= source_well.map_description %> <%= source_well.plate.barcode_number %> v<%= "%.#{configatron.tecan_precision}f" % well.get_picked_volume %> b<%= "%.#{configatron.tecan_precision}f" % well.get_buffer_volume %> @@ -74,6 +78,9 @@ <% else %> <% end -%> + <% if empty_well -%> + e120.00 + <% end %> <% end -%> <%= rowchar %> @@ -92,7 +99,12 @@ diff --git a/app/views/workflows/_cherrypick_strategies.html.erb b/app/views/workflows/_cherrypick_strategies.html.erb index c72f3e9d84..a48410fd61 100644 --- a/app/views/workflows/_cherrypick_strategies.html.erb +++ b/app/views/workflows/_cherrypick_strategies.html.erb @@ -26,5 +26,18 @@ + +

Additional options:

+ +
+
+
+ +
+ +
+
+
+
<%= vite_javascript_tag 'cherrypick_strategies' %> diff --git a/app/views/workflows/_plate_template_batches.html.erb b/app/views/workflows/_plate_template_batches.html.erb index 4aec5ad3ce..62a350b082 100644 --- a/app/views/workflows/_plate_template_batches.html.erb +++ b/app/views/workflows/_plate_template_batches.html.erb @@ -55,6 +55,5 @@ <%= panel(:info, title: "Step 3: Set volumes and concentrations Information about cherrypicking options".html_safe) do %> <%= render partial: 'cherrypick_strategies', locals: { form: form } %> <% end %> - <%= render partial: "next_stage_submit" %> <% end %> From 918d41289b92fd0da4d2d774157b67732f77af88 Mon Sep 17 00:00:00 2001 From: yoldas Date: Wed, 18 Feb 2026 17:47:04 +0000 Subject: [PATCH 02/29] Update worksheet screenshot based on feedback --- app/views/batches/_cherrypick_single_worksheet.html.erb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/views/batches/_cherrypick_single_worksheet.html.erb b/app/views/batches/_cherrypick_single_worksheet.html.erb index ea7c657b99..8c2dc6d897 100644 --- a/app/views/batches/_cherrypick_single_worksheet.html.erb +++ b/app/views/batches/_cherrypick_single_worksheet.html.erb @@ -100,9 +100,7 @@