Danila
Danila
`dsb` normalisation has been implemented in https://github.com/PMBio/muon/pull/9. [The reference implementation](https://github.com/niaid/dsb) now features an updated interface (`DSBNormalizeProtein`), which we should consider to adopt. This should improve user experience when [applying `dsb`...
As discussed in #49, documentation should be more clear that `mu.pl.*` support arguments from corresponding `sc.pl.*` functions.
If a modality has been backed inside .h5mu, on copy/write operations we might want to have a clearly defined behaviour. In particular the proposal is to differentiate between modalities linked...
Objects than contain for instance `OrderedDict` in `.uns` elements fail to be serialised since `anndata==0.8`: ```python from collections import OrderedDict import numpy as np from jax import random from anndata...
I would support JAX as another backend. Would probably be worth opening another issue for tracking JAX as a backend. For IO, I was thinking that could be done with...
This is an implementation proposal draft for unifying `.X` and layers as mentioned e.g. in #244. Expanding on previous issues, this one tracks concrete implementation details for achieving the end...
This is a draft to address #675. As with [mudata](https://github.com/scverse/mudata), it is collapsable — [check out e.g. this notebook](https://mudata.readthedocs.io/en/latest/notebooks/quickstart_mudata.html) with `mudata`. Maybe we can iterate on an implementation of it,...
Allow AnnData objects have `.X` as a `DeviceArray`. Layer support should also be there but seems to currently fail just as it does e.g. for `DaskArray`, as mentioned in #693....
As mentioned in #693, the current writer fails if a `DaskArray` is a layer but doesn't fail when it's just an `.X`: ```py import numpy as np d = np.random.normal(size=1000).reshape(100,...
Checklist - [x] Title of this PR is meaningful: e.g. "Adding my_nifty_package", not "updated meta.yaml". - [x] License file is packaged (see [here](https://github.com/conda-forge/staged-recipes/blob/5eddbd7fc9d1502169089da06c3688d9759be978/recipes/example/meta.yaml#L64-L73) for an example). - [x] Source is...