Metacells

Latest version: v0.9.5

Safety actively analyzes 688178 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.9.5

-----

* Improve recovery from unstable convex solvers.
* Fix an edge case in computing deviant cells using the gaps policy.
* Turns out the ``threadpoolctl`` is not thread-safe (the irony!), causing deadlocks. Work around this.

0.9.4

-----

* Fix minor bug in regularization of metacell fractions.
* Fix issue with canonical sparse matrices after downsampling (probably due to scipy.sparse updates?)
* Fix using deprecated AnnData APIs.

0.9.3

-----

* Allow specifying both target UMIs and target size (in cells) for the metacells, and adaptively try to
satisfy both. This should produce better-sized metacells "out of the box" compared to 0.9.[0-2].

0.9.2

-----

* Fix numpy compatibility issue.
* Fix K of UMAP skeleton KNN graph (broken in 0.9.1).

0.9.1

-----

* Fix build for python 3.11.
* More robust gene selection, KNN graph creation, and metacells partition.
* More thorough binary wheels.

0.9.0

-----

* Improved and published projection algorithm.
* Restrict number of rare gene candidates.
* Tighter control over metacells size and internal quality.
* Improved divide-and-conquer strategy.
* Base deviants (outliers) on gaps between cells.
* Terminology changes (see the README for details).
* Projection!

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.