Skip to main content

integration

Project description

Scbean

Documentation Status Build 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.

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 first download our test data, then follow our guide about the usage of scbean in the tutorial and documentation pages here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scbean-0.4.2.tar.gz (4.2 MB view hashes)

Uploaded Source

Built Distribution

scbean-0.4.2-py3-none-any.whl (22.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page