Ilan Gold

Results 203 issues of Ilan Gold

Right now, initialization of the parameters occurs on a per-model basis but generally the function is quite similar across different models. This should become a class method.

We should look into removing `params` as it is causing issues and is not necessary. If one needs the concatenation of the fitted parameters, then that should be a feature...

1. Need a unified `ModelContainer` (and also likely a `EstimatorGLM`) class for accessing attributes/methods, even if their return types are different. Something akin to [`_EstimatorBase`](https://github.com/theislab/batchglm/blob/31b905b99b6baa7c94b82550d6a74f00d81966ea/batchglm/models/base/estimator.py#L21) at the moment a. Implement...

It maintains state for IWLS but this is not currently clear from the docs.

This class just serves as a wrapper for cleaning the data based on parameters. We should move this to `utils.py` to avoid API bloat.

cleanup

https://github.com/theislab/batchglm/blob/31b905b99b6baa7c94b82550d6a74f00d81966ea/batchglm/models/glm_nb/utils.py#L78-L216 Has a very complicated if-else structure that would probably benefit, at least in terms of readability, from something like https://github.com/mrocklin/multipledispatch

We add two main new classes here: 1. `GENOTLinSolver` wraps the underlying OTT-Jax solver in a moscot-usable way 2. `GENOTLinProblem` at the next level of abstraction up, allowing users to...

**To Reproduce** Run https://scanpy-tutorials.readthedocs.io/en/latest/pbmc3k.html with the current [scanpy master branch](https://github.com/scverse/scanpy/commit/b6d0fc4873b800a02209cc956891deeb6ba63b0d) and the results of marker gene plotting do not match the table. For example `IL7R` is not ranked highly in...

### What is your issue? One https://github.com/pandas-dev/pandas/issues/57676 is completed, we should be able to do the joins in the `_to_dataframe` method faster (we need to be able to handle the...

upstream issue

The idea here is to raise errors where I have checked that things currently don't work, regardless of the reason why, and do not make any attempt to fix this...

Area - Documentation 📒
Area – API
Area - Out of core 💾