scverse / scvi-tools

Deep probabilistic analysis of single-cell and spatial omics data
http://scvi-tools.org/
BSD 3-Clause "New" or "Revised" License
1.25k stars 355 forks source link

feat: Mudata support for MultiVI #3038

Open ori-kron-wis opened 2 weeks ago

ori-kron-wis commented 2 weeks ago

Added mudata support for MULTIVI + tests

codecov[bot] commented 2 weeks ago

Codecov Report

Attention: Patch coverage is 86.15385% with 9 lines in your changes missing coverage. Please review.

Project coverage is 84.58%. Comparing base (c2e3714) to head (711ec54).

Files with missing lines Patch % Lines
src/scvi/model/_multivi.py 85.71% 5 Missing :warning:
src/scvi/module/_multivae.py 90.90% 2 Missing :warning:
src/scvi/data/fields/_arraylike_field.py 80.00% 1 Missing :warning:
src/scvi/model/_totalvi.py 50.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #3038 +/- ## ========================================== + Coverage 84.53% 84.58% +0.05% ========================================== Files 178 178 Lines 15062 15100 +38 ========================================== + Hits 12732 12772 +40 + Misses 2330 2328 -2 ``` | [Files with missing lines](https://app.codecov.io/gh/scverse/scvi-tools/pull/3038?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse) | Coverage Δ | | |---|---|---| | [src/scvi/\_constants.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/3038?src=pr&el=tree&filepath=src%2Fscvi%2F_constants.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvX2NvbnN0YW50cy5weQ==) | `100.00% <100.00%> (ø)` | | | [src/scvi/data/fields/\_arraylike\_field.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/3038?src=pr&el=tree&filepath=src%2Fscvi%2Fdata%2Ffields%2F_arraylike_field.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvZGF0YS9maWVsZHMvX2FycmF5bGlrZV9maWVsZC5weQ==) | `93.10% <80.00%> (-0.32%)` | :arrow_down: | | [src/scvi/model/\_totalvi.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/3038?src=pr&el=tree&filepath=src%2Fscvi%2Fmodel%2F_totalvi.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvbW9kZWwvX3RvdGFsdmkucHk=) | `86.86% <50.00%> (+0.03%)` | :arrow_up: | | [src/scvi/module/\_multivae.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/3038?src=pr&el=tree&filepath=src%2Fscvi%2Fmodule%2F_multivae.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvbW9kdWxlL19tdWx0aXZhZS5weQ==) | `83.01% <90.90%> (+0.79%)` | :arrow_up: | | [src/scvi/model/\_multivi.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/3038?src=pr&el=tree&filepath=src%2Fscvi%2Fmodel%2F_multivi.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvbW9kZWwvX211bHRpdmkucHk=) | `75.08% <85.71%> (+2.82%)` | :arrow_up: |

🚨 Try these New Features: