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.9
)
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.9.tar.gz
(6.8 MB
view details)
File details
Details for the file excellxgene-1.1.9.tar.gz
.
File metadata
- Download URL: excellxgene-1.1.9.tar.gz
- Upload date:
- Size: 6.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64927629e787177be4e6655eb34aca94c45f0b122cfcd1443c571ccf36388c44 |
|
MD5 | efc3214853cff8ad97abbb49205087bc |
|
BLAKE2b-256 | a1b1de7d965660d3ce9750fea44245063cba1b19ced900c8f1ca4de4d2b2a7dc |