Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Y24 335 updating flowcel types and library types #2062

Merged

Conversation

dasunpubudumal
Copy link
Contributor

@dasunpubudumal dasunpubudumal commented Nov 8, 2024

Closes #

Changes proposed in this pull request

  • Adding limber_hic request type.
  • Fixing the issue where it only prints the label of the last tube of pool stock tubes.

The corresponding sequencescape changes are sanger/sequencescape#4497.

Instructions for Reviewers

[All PRs] - Confirm PR template filled
[Feature Branches] - Review code
[Production Merges to main]
    - Check story numbers included
    - Check for debug code
    - Check version

Copy link

codecov bot commented Nov 8, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 78.09%. Comparing base (8c30f2c) to head (4b4ab20).
Report is 75 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #2062      +/-   ##
===========================================
+ Coverage    77.98%   78.09%   +0.10%     
===========================================
  Files          471      477       +6     
  Lines        17975    18065      +90     
  Branches       262      262              
===========================================
+ Hits         14018    14108      +90     
  Misses        3955     3955              
  Partials         2        2              
Flag Coverage Δ
javascript 69.89% <ø> (ø)
pull_request 78.09% <100.00%> (+0.10%) ⬆️
push 78.09% <100.00%> (+0.10%) ⬆️
ruby 91.28% <100.00%> (+0.11%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.


🚨 Try these New Features:

Copy link
Contributor Author

@dasunpubudumal dasunpubudumal Nov 20, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Had to take this out of Bespoke PCR pipeline config to make limber_hic WIP-able.

'extra_right_text' => 'some x right text',
'extra_left_text' => 'some x left text'
}
sprint: [{ 'extra_right_text' => 'some x right text', 'extra_left_text' => 'some x left text' }]
},
Copy link
Member

@yoldas yoldas Nov 21, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this changed to an array?
As far as I know, labels_sprint object provides all attributes in a single object. The labels object on the other hand has separate objects for main label and lid label for a tube in an array for example.

Copy link
Contributor Author

@dasunpubudumal dasunpubudumal Nov 21, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Screenshot 2024-11-20 at 10 31 01 AM

When given on a single object (as the image above), if you have multiple tube labels to be printed, the previous tubes will be overwritten by the last tube; therefore printing only the last tube label.

Copy link
Member

@yoldas yoldas Nov 21, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. So it fixes the issue for Squix printing. That will be still a problem if Toshiba printing is used then. Because the array there is not for multiple labels; it is for sections of a single label. Looking again all keys are in the same object so what I said is not correct. Sorry.

@dasunpubudumal dasunpubudumal merged commit f4026d0 into develop Nov 22, 2024
14 checks passed
@dasunpubudumal dasunpubudumal deleted the y24-335-updating-flowcel-types-and-library-types branch November 22, 2024 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Y24-335 - Create a new barcode for normalised XP plates for the HiC Process in LIMBER
3 participants