WayScience / coSMicQC

Single cell Morphology Quality Control (coSMicQC)
https://wayscience.github.io/coSMicQC/
BSD 3-Clause "New" or "Revised" License
7 stars 3 forks source link

Enhance `find_outliers` and `identify_outliers` performance by avoiding duplication and filtering columns #140

Open d33bs opened 6 days ago

d33bs commented 6 days ago

Description

This PR enhances find_outliers and identify_outliers performance by filtering to only the necessary columns and avoiding data duplication where possible. Along the path towards this PR I also analyzed code coverage and found we needed to clean up a bunch of legacy fixtures which are no longer used here (should boost the coverage percentage overall now as a result).

Closes #134 Closes #86

What kind of change(s) are included?

Checklist

Please ensure that all boxes are checked before indicating that this pull request is ready for review.