Skip to content

Config update + masking - #68

Merged
FrancescaDr merged 14 commits into
mainfrom
claude_masking
Sep 8, 2026
Merged

FrancescaDr merged 14 commits into
mainfrom
claude_masking

pin scanpy<1.13; reason: plotting import error

7089824
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 8, 2026 in 1s

25.08% (target 1.00%)

View this Pull Request on Codecov

25.08% (target 1.00%)

Details

Codecov Report

❌ Patch coverage is 40.82278% with 748 lines in your changes missing coverage. Please review.
✅ Project coverage is 25.08%. Comparing base (662e864) to head (7089824).
⚠️ Report is 6 commits behind head on main.

Files with missing lines Patch % Lines
src/interscale/config/sweep.py 0.00% 133 Missing ⚠️
src/interscale/evaluation/_latent_analysis.py 6.61% 127 Missing ⚠️
src/interscale/main_sweep.py 0.00% 78 Missing ⚠️
src/interscale/config/__init__.py 9.33% 68 Missing ⚠️
src/interscale/config/registry.py 0.00% 55 Missing ⚠️
src/interscale/config/cli.py 0.00% 39 Missing ⚠️
src/interscale/model/base/_base_model.py 14.63% 35 Missing ⚠️
src/interscale/evaluation/net_streams.py 3.84% 25 Missing ⚠️
src/interscale/train/_trainingplans.py 59.67% 25 Missing ⚠️
src/interscale/module/base/_base_global_module.py 40.00% 24 Missing ⚠️
... and 15 more
Additional details and impacted files
@@             Coverage Diff             @@
##             main      #68       +/-   ##
===========================================
+ Coverage   13.88%   25.08%   +11.19%     
===========================================
  Files          66       71        +5     
  Lines        3593     4560      +967     
===========================================
+ Hits          499     1144      +645     
- Misses       3094     3416      +322     
Files with missing lines Coverage Δ
src/interscale/__init__.py 71.42% <100.00%> (ø)
src/interscale/evaluation/_gene_loadings.py 6.57% <ø> (ø)
src/interscale/geome_dataloader.py 87.32% <100.00%> (+87.32%) ⬆️
src/interscale/model/global_model.py 26.41% <ø> (ø)
src/interscale/model/local_model.py 38.88% <ø> (ø)
src/interscale/pl/__init__.py 100.00% <100.00%> (+100.00%) ⬆️
src/interscale/tl/__init__.py 100.00% <100.00%> (ø)
src/interscale/train/_utils.py 33.33% <100.00%> (+6.66%) ⬆️
src/interscale/model/combined_model.py 19.35% <0.00%> (-0.96%) ⬇️
src/interscale/config/dataset_config.py 7.40% <0.00%> (-0.29%) ⬇️
... and 23 more

... and 8 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.