Skip to content

Stream transcript aggregation onto a hex lattice and harden Xenium ingest - #6

Merged
rushin682 merged 2 commits into
mainfrom
xenium-hex-aggregation
Aug 31, 2026
Merged

Stream transcript aggregation onto a hex lattice and harden Xenium ingest#6
rushin682 merged 2 commits into
mainfrom
xenium-hex-aggregation

Silence mypy on scipy, dask_image, and pyarrow

99cadbf
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 31, 2026 in 0s

64.43% (target 1.00%)

View this Pull Request on Codecov

64.43% (target 1.00%)

Details

Codecov Report

❌ Patch coverage is 63.17829% with 95 lines in your changes missing coverage. Please review.
✅ Project coverage is 64.43%. Comparing base (f7d34f7) to head (99cadbf).

Files with missing lines Patch % Lines
src/spatialrefinery/core/downloader.py 8.62% 53 Missing ⚠️
src/spatialrefinery/io/xenium.py 57.95% 37 Missing ⚠️
src/spatialrefinery/core/utils.py 95.53% 5 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main       #6      +/-   ##
==========================================
+ Coverage   61.00%   64.43%   +3.43%     
==========================================
  Files           9        9              
  Lines         900     1119     +219     
==========================================
+ Hits          549      721     +172     
- Misses        351      398      +47     
Files with missing lines Coverage Δ
src/spatialrefinery/core/utils.py 82.25% <95.53%> (+17.85%) ⬆️
src/spatialrefinery/io/xenium.py 36.18% <57.95%> (+12.90%) ⬆️
src/spatialrefinery/core/downloader.py 29.72% <8.62%> (-7.04%) ⬇️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.