Web application for exploration of large scale scRNA-seq datasets, upgraded to enable end-to-end interactive analysis.
Project description
Exploratory CellxGene (ExCellxGene)
This fork implements some of the key features that have been highly requested by the data science team at CZBiohub.
Features include:
- Hotkeys (SHIFT+? to see a tooltip describing all available hotkeys)
- End-to-end interactive analysis and reembedding, with new embeddings hierarchically organized.
- LIDAR graph interaction mode (the airplane) - Show an interactive tooltip describing the cells underneath your cursor. Very helpful for the color impaired or for large datasets with hundreds of labels.
- Sankey plots
- Leiden clustering
- Label fusion and deletion
- Interactive selection of data layer for expression visualization
- Many other quality-of-life improvements.
Installation
- Install miniconda if conda not available already:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh -O ~/miniconda.sh
bash ~/miniconda.sh -b -p $HOME/miniconda
- Create and activate a new environment:
conda create -n cxg python=3.7
conda activate cxg
- Install excellxgene with pip (the latest version should be
1.1.7
)
pip install excellxgene
- Download the git repository to get the example datasets (assumes git is available, if not install it with conda install -c anaconda git)
git clone https://github.com/czbiohub/cellxgene
cd cellxgene
Datasets are stored in example-dataset
- Launch cellxgene with:
cellxgene launch example-dataset
This should launch a cellxgene session with all the datasets in example-datasets/ loaded in.
If you're running excellxgene remotely, please launch with:
cellxgene launch example-datasets --host 0.0.0.0
Ping me on the Biohub slack (@Alec) if you have any questions!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
excellxgene-1.1.7.tar.gz
(6.7 MB
view details)
File details
Details for the file excellxgene-1.1.7.tar.gz
.
File metadata
- Download URL: excellxgene-1.1.7.tar.gz
- Upload date:
- Size: 6.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63860bca7ba28446b2be32c299c2f487d71efa794fcfd505585f439c152f3ed2 |
|
MD5 | 6fb470ff10c1020995fedb067b07d947 |
|
BLAKE2b-256 | db7e55836772382ceb934fb5bf43ab3a441f3138f9d3decce2c69f5c0f8dca5b |