Releases: slowkow/harmonypy
Releases · slowkow/harmonypy
harmonypy v0.2.0
harmonypy v0.1.0
This release should produce similar results to the R package harmony_1.2.4.
harmonypy version 0.0.10
- Use hatch instead of setup.py to ease development and include multiple authors.
harmonypy version 0.0.9
- Stop excluding
README.mdfrom the build, because setup.py depends on this file.
harmonypy version 0.0.8
- Replace
scipy.cluster.vq.kmeans2with the faster functionsklearn.cluster.KMeans. Thanks to @johnarevalo for providing details about the running time with both functions in PR #20.
harmonypy version 0.0.6
- Replace
scipy.cluster.vq.kmeanswithscipy.cluster.vq.kmeans2to address
issue #10 where we learned that kmeans does not always return k centroids,
but kmeans2 does return k centroids. Thanks to @onionpork and @DennisPost10
for reporting this.
harmonypy version 0.0.5
Released on 2020-08-11
- Expose
max_iter_harmonyas a new top-level argument, in addition to the
previously exposedmax_iter_kmeans. This more closely resembles the
original interface in the harmony R package. Thanks to @pinin4fjords
for pull request #8
(This release was originally posted on 2020-08-11. Now, I am trying to re-post the same release again, in the hope that it gets automatically picked up by Zenodo).
harmonypy version 0.0.4
Released on 2020-03-02
-
Fix a bug in the LISI code that sometimes causes computation to break. Thanks
to @tariqdaouda for reporting it in issue #1 -
Fix a bug that prevents controlling the number of iterations. Thanks to
@liboxun for reporting it in issue #3 -
Fix a bug causing slightly different results than expected. Thanks to
@bli25broad for pull request #2 -
Add support for multiple categorical batch variables.