Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(feat): read_lazy for whole AnnData lazy-loading + xarray reading + read_elem_as_dask -> read_elem_lazy #1247

Open
wants to merge 409 commits into
base: main
Choose a base branch
from

(feat): add `Raw` reading + tests

8875374
Select commit
Loading
Failed to load commit list.
Open

(feat): read_lazy for whole AnnData lazy-loading + xarray reading + read_elem_as_dask -> read_elem_lazy #1247

(feat): add `Raw` reading + tests
8875374
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Oct 4, 2024 in 0s

93.28% of diff hit (target 86.99%)

View this Pull Request on Codecov

93.28% of diff hit (target 86.99%)

Annotations

Check warning on line 27 in src/anndata/_core/aligned_df.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/_core/aligned_df.py#L27

Added line #L27 was not covered by tests

Check warning on line 115 in src/anndata/_core/index.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/_core/index.py#L115

Added line #L115 was not covered by tests

Check warning on line 45 in src/anndata/_core/merge.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/_core/merge.py#L45

Added line #L45 was not covered by tests

Check warning on line 47 in src/anndata/_core/merge.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/_core/merge.py#L47

Added line #L47 was not covered by tests

Check warning on line 781 in src/anndata/_core/merge.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/_core/merge.py#L781

Added line #L781 was not covered by tests

Check warning on line 1412 in src/anndata/_core/merge.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/_core/merge.py#L1411-L1412

Added lines #L1411 - L1412 were not covered by tests

Check warning on line 1438 in src/anndata/_core/merge.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/_core/merge.py#L1437-L1438

Added lines #L1437 - L1438 were not covered by tests

Check warning on line 31 in src/anndata/_core/storage.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/_core/storage.py#L31

Added line #L31 was not covered by tests

Check warning on line 36 in src/anndata/_core/storage.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/_core/storage.py#L33-L36

Added lines #L33 - L36 were not covered by tests

Check warning on line 222 in src/anndata/_io/specs/lazy_methods.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/_io/specs/lazy_methods.py#L222

Added line #L222 was not covered by tests

Check warning on line 311 in src/anndata/_io/specs/registry.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/_io/specs/registry.py#L311

Added line #L311 was not covered by tests

Check warning on line 315 in src/anndata/_io/specs/registry.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/_io/specs/registry.py#L315

Added line #L315 was not covered by tests

Check warning on line 9 in src/anndata/experimental/backed/_compat.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/experimental/backed/_compat.py#L9

Added line #L9 was not covered by tests

Check warning on line 24 in src/anndata/experimental/backed/_compat.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/experimental/backed/_compat.py#L24

Added line #L24 was not covered by tests

Check warning on line 33 in src/anndata/experimental/backed/_compat.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/experimental/backed/_compat.py#L33

Added line #L33 was not covered by tests

Check warning on line 42 in src/anndata/experimental/backed/_compat.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/experimental/backed/_compat.py#L42

Added line #L42 was not covered by tests

Check warning on line 112 in src/anndata/experimental/backed/_io.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/experimental/backed/_io.py#L112

Added line #L112 was not covered by tests

Check warning on line 107 in src/anndata/experimental/backed/_lazy_arrays.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/experimental/backed/_lazy_arrays.py#L107

Added line #L107 was not covered by tests

Check warning on line 122 in src/anndata/experimental/backed/_lazy_arrays.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/experimental/backed/_lazy_arrays.py#L122

Added line #L122 was not covered by tests

Check warning on line 127 in src/anndata/experimental/backed/_lazy_arrays.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/experimental/backed/_lazy_arrays.py#L127

Added line #L127 was not covered by tests

Check warning on line 1072 in src/anndata/tests/helpers.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/tests/helpers.py#L1072

Added line #L1072 was not covered by tests

Check warning on line 1077 in src/anndata/tests/helpers.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/tests/helpers.py#L1077

Added line #L1077 was not covered by tests

Check warning on line 1082 in src/anndata/tests/helpers.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anndata/tests/helpers.py#L1082

Added line #L1082 was not covered by tests