Closed StephenHulme closed 3 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 91.26%. Comparing base (
ed1e7a2
) to head (2f93ffd
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Changing this class changes the label printing for the Cardinal pipeline as well as for the new scRNA pipeline (search for use of this label template plate_cellaca_qc), are we Ok with that? They specifically asked for it not to waste labels in that pipeline (labels are surprisingly expensive).
If we are ok with that then it looks good.
Am I right in thinking it would reasonably easy to change it so we're not breaking Cardinal? New plate label subclass, override that method, change purpose config to point to new class...?
If so I think we should do that - even though it looks like the Cardinal pipeline might become obsolete, we don't know that for sure yet so makes sense to not break it.
Thanks for the comments @andrewsparkes and @KatyTaylor, I've created a new class as suggested and updated the configs.
Code Climate has analyzed commit 2f93ffd9 and detected 0 issues on this pull request.
The test coverage on the diff in this pull request is 100.0% (50% is the threshold).
This pull request will bring the total coverage in the repository to 90.9% (0.0% change).
View more on Code Climate.
Closes #1729
Changes proposed in this pull request
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