Learn R Programming

⚠️There's a newer version (1.2.4) of this package.Take me there.

harmony (version 1.2.3)

Fast, Sensitive, and Accurate Integration of Single Cell Data

Description

Implementation of the Harmony algorithm for single cell integration, described in Korsunsky et al . Package includes a standalone Harmony function and interfaces to external frameworks.

Copy Link

Version

Install

install.packages('harmony')

Monthly Downloads

15,611

Version

1.2.3

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Ilya Korsunsky

Last Published

November 27th, 2024

Functions in harmony (1.2.3)

RunHarmony.SingleCellExperiment

Applies harmony on PCA cell embeddings of a SingleCellExperiment.
RunHarmony

Generic function that runs the harmony algorithm on single-cell genomics cell embeddings.
moe_ridge_get_betas

Get beta Utility
%>%

Pipe operator
pbmc.stim

Gene expression data of stimulated PBMC from Kang et al. 2017. This contains a sample of 1000 cells from that condition and is used for the Seurat Vignette.
pbmc.ctrl

Gene expression data of control PBMC from Kang et al. 2017. This contains a sample of 1000 cells from that condition and is used for the Seurat Vignette.
cell_lines_small

Same as cell_lines but smaller (300 cells).
RunHarmony.Seurat

Applies harmony on a Seurat object cell embedding.
HarmonyMatrix

A proxy call to RunHarmony(). Deprecated.
RunHarmony.default

This is the primary harmony interface.
harmony_options

Set advanced parameters for RunHarmony
cell_lines

List of metadata table and scaled PCs matrix
harmony

Harmony: fast, accurate, and robust single cell integration.