{"library":"harmonypy","type":"library","category":null,"description":"A Python port of the Harmony algorithm for batch correction of single-cell RNA-seq data, featuring a C++ Armadillo backend for high performance. Current version 2.0.0 is a complete rewrite that matches the R harmony2 package with ~10x speed improvement over v0.1.0. Pre-built wheels are available for Linux (x86_64, aarch64) and macOS. Releases are intermittent, with major rewrites at v0.2.0 (PyTorch) and v2.0.0 (C++ Armadillo).","language":"python","status":"active","version":"2.0.0","tags":["batch-correction","single-cell","harmony","bioinformatics","c++-backend"],"last_verified":"Fri May 01","install":[{"cmd":"pip install harmonypy","imports":["from harmonypy import run_harmony","from harmonypy import Harmony","import harmonypy"]}],"homepage":null,"github":"https://github.com/slowkow/harmonypy","docs":null,"changelog":"https://github.com/slowkow/harmonypy/blob/master/CHANGELOG.md","pypi":"https://pypi.org/project/harmonypy/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}