YosefLab / Cassiopeia

A Package for Cas9-Enabled Single Cell Lineage Tracing Tree Reconstruction
https://cassiopeia-lineage.readthedocs.io/en/latest/
MIT License
75 stars 24 forks source link

sped up average missing data #235

Closed mattjones315 closed 7 months ago

mattjones315 commented 7 months ago

Sped up the function cas.solver.missing_data_methods.assign_missing_average, especially for ambiguous data, by a factor of ~100x. Makes a big difference when there's quite a lot of missing data.

codecov[bot] commented 7 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (0f7c330) 79.53% compared to head (81bf0ee) 79.61%. Report is 1 commits behind head on master.

:exclamation: Current head 81bf0ee differs from pull request most recent head 8e8cab1. Consider uploading reports for the commit 8e8cab1 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #235 +/- ## ========================================== + Coverage 79.53% 79.61% +0.07% ========================================== Files 89 89 Lines 8064 8061 -3 ========================================== + Hits 6414 6418 +4 + Misses 1650 1643 -7 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.