Skip to main content

Documentation Status PyPI Downloads GitHub Repo stars

Scbean integrates a range of models for single-cell data analysis, including dimensionality reduction, remvoing batch effects, and transferring well-annotated cell type labels from scRNA-seq to scATAC-seq and spatial resoved transcriptomics. It is efficient and scalable for large-scale datasets. Scbean will also provide more fundamental analyses for multi-modal data and spatial resoved transcriptomics in the future. The output of our integrated data can be easily used for downstream data analyses such as clustering, identification of cell subpopulations, differential gene expression, visualization using either Seurat or Scanpy.

Four APIs for the analysis of multi-omics data

  • DAVAE supports integration of scRNA-seq, scATAC-seq, spatial transcriptomics based on domain-adversarial and variational approximation.
  • VIPCCA supports integration of unpaired single-cell multi-omics data, differential gene expression analysis based on non-linear canonical correlation analysis.
  • VIMCCA supports joint-analysis of paired multimodal single-cell data based on multi-view latent variable model.
  • VISGP supports the discovery of spatially variable genes exhibiting distinct expression patterns in spatial transcriptome data.

Citation

Yuwei Wang, Bin Lian, Haohui Zhang, Yuanke Zhong, Jie He, Fashuai Wu, Knut Reinert, Xuequn Shang, Hui Yang, Jialu Hu, A multi-view latent variable model reveals cellular heterogeneity in complex tissues for paired multimodal single-cell data, Bioinformatics, Volume 39, Issue 1, January 2023, btad005, https://doi.org/10.1093/bioinformatics/btad005

Jialu Hu, Mengjie Chen, Xiang Zhou, Effective and scalable single-cell data alignment with non-linear canonical correlation analysis, Nucleic Acids Research, Volume 50, Issue 4, 28 February 2022, Page e21, https://doi.org/10.1093/nar/gkab1147

Jialu Hu, Yuanke Zhong, Xuequn Shang, A versatile and scalable single-cell data integration algorithm based on domain-adversarial and variational approximation, Briefings in Bioinformatics, Volume 23, Issue 1, January 2022, bbab400, https://doi.org/10.1093/bib/bbab400

Jialu Hu, Yiran Wang, Xiang Zhou, and Mengjie Chen. "Pre-processing, Dimension Reduction, and Clustering for Single-Cell RNA-seq Data." In Handbook of Statistical Bioinformatics, pp. 37-51. Springer, Berlin, Heidelberg, 2022. https://doi.org/10.1007/978-3-662-65902-1_2

Installation

  • Create conda environment

    $ conda create -n scbean python=3.8
    $ conda activate scbean
    
  • Install scbean from pypi

    $ pip install scbean
    
  • Alternatively, install the develop version of scbean from GitHub source code

    $ git clone https://github.com/jhu99/scbean.git
    $ cd ./scbean/
    $ python -m pip install .
    

Note: Please make sure your python version >= 3.7, and install tensorflow-gpu if GPU is available on your your machine.

Usage of scbean

For a quick start, please follow our guide about the usage of scbean in the Tutorial and Documentation pages.

Metadata

Release files for scbean 0.5.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for scbean 0.5.6
File Size Uploaded Provenance Actions
scbean-0.5.6.tar.gz 26.3 kB Without provenance Details for scbean-0.5.6.tar.gz

Release files / scbean-0.5.6.tar.gz

Download URL scbean-0.5.6.tar.gz
Size 26.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c7bd7dbeafba907f26285fc813c1b67f4e0dcb7cf8ce096cfb711bc49874b5ff
BLAKE2b-256 checksum
How to use checksums
42ab0c2df9f941851a8f59f86ace36fc48df3f42e009c0ff45b28baffc79ebb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Security for scbean 0.5.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page