bindSC (Bidirectional INtegration of Data from Single Cell multi-omics technologies) is an R package for single cell multi-omic integration analysis, developed and maintained by Ken chen's lab in MDACC. bindSC
is developed to address the challenge of single-cell multi-omic data integration that consists of unpaired cells measured with unmatched features across modalities. Previous methods such as Seurat, Liger did not work on this case unless making features matched. The core algorithm implemented in bindSC
package is BiCCA
(Bidirectional Canonical Correlation Analysis), which utilizes a transition matrix Z (M features by L samples) to bridge matrix X (M features by K samples) with matrix Y (N features by L samples). The matrix Z is solved by maximizing correlation of pair (X, Z) and correlation of pair (Y, Z) simultaneously. Under estimated matrix Z, the cell/feature correspondence across datasets can be obtained by implementing standard CCA
on pair (X, Z) and pair (Y, Z) respectively.
Once multiple datasets are integrated, bindSC
provides functionality for further data exploration, analysis, and visualization. User can:
Improvements and new features will be added on a regular basis, please contact jinzhuangdou198706@gmail.com with any question.
bindSC
.The bindSC
package requires only a standard computer with enough RAM to support the in-memory operations. For minimal performance, please make sure that the computer has at least about 10 GB
of RAM. For optimal performance, we recommend a computer with the following specs:
Before setting up the bindSC
package, users should have R
version 3.6.0 or higher, and several packages set up from CRAN and other repositories. The user can check the dependencies in DESCRIPTION
.
bindSC
is written in R
and can be installed by following R
commands:
$ R
> install.packages('devtools')
> library(devtools)
> install_github('jinzhuangdou/bindSC')
For usage examples and guided walkthroughs, check the vignettes
directory of the repo.
This project is covered under the GNU General Public License 3.0.
MS is in preparation.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.