Web application for exploration of large scale scRNA-seq datasets, upgraded to enable end-to-end interactive analysis.
Project description
Exploratory CellxGene (ExCellxGene)
Video vignettes to come!
V2.6.1
In the latest version, the internal file system used by excellxgene has been restructured. As a result, you will need to migrate your data to the new version. The easiest way to do this is with the following:
- Create a new conda environment (same instructions as in the installation section).
- Pip install
excellxgene==2.6.1
- Copy/Move your h5ad to a NEW LOCATION.
- Launch the new version of excellxgene using the moved/copied data.
- Upload the metadata/genesets/etc downloaded from the old version of excellxgene to the new version.
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 (we need to install the TBB threading layer as well):
conda create -n cxg python=3.8
conda activate cxg
- Install excellxgene with pip:
pip install excellxgene
If your operating system is CentOS, then you may run into issues installing dependencies that require up-to-date gcc
or g++
compilers. Please install with the following and try reinstalling excellxgene
with pip:
conda install -c conda-forge gcc cxx-compiler
- 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/excellxgene
cd excellxgene
Datasets are stored in example-dataset
- Launch excellxgene with:
excellxgene launch example-dataset
This should launch an excellxgene session with all the datasets in example-datasets/ loaded in.
If you're running excellxgene remotely, please launch with:
excellxgene 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.