Skip to main content

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.

Patch notes (v1.2.5)

  • When displaying continuous metadata, cells with value zero are drawn as if they are unselected to send them to the background.
  • Category and geneset menus now have a new menu item to include/exclude zeros from the histograms. This is useful when the distributions are super zero-inflated.

Patch notes (v1.2.3)

  • Gene sets are now grouped based on their descriptions under collapsible headers.
  • Gene sets are now more compact, displaying 10 genes at a time with buttons to flip through pages.
  • Differential expression now calculates the top 100 genes.
  • A new button in the menubar allows you to calculate marker genes for all labels in a selected category.
  • Embeddings are now indented according to their hierarchical organization, and nested embeddings are collapsible.
  • Categorical labels are now sortable based on the currently displayed continuous medatada.
  • All preprocessing and reembedding parameters now have a tooltip.
  • Added a button to display hotkey menu to the menubar.
  • Various bugfixes.

Installation

  1. 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
  1. Create and activate a new environment:
conda create -n cxg python=3.7
conda activate cxg
  1. 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
  1. 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

  1. 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!

Metadata

Release files for excellxgene 1.2.17

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

Source distribution (sdist)

Source distribution for excellxgene 1.2.17
File Size Uploaded
excellxgene-1.2.17.tar.gz 6.8 MB Details

Release files / excellxgene-1.2.17.tar.gz

Download URL excellxgene-1.2.17.tar.gz
Size 6.8 MB
Tags Source
SHA-256 checksum
How to use checksums
70cbf680b708cbc1fc57dcf02d9349dda709aa8711bc0f65079a8fb056bcd738
BLAKE2b-256 checksum
How to use checksums
e58562b5819f72ea2a02d5e4e595cde4703f2cecc6a5b26719652df882ee73fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.7.10

Release history Release notifications | RSS feed

2.9.6

1 release file

2.9.5

1 release file

2.9.2

1 release file

2.9.1

1 release file

2.9.0

1 release file

2.8.11

1 release file

2.8.10

1 release file

2.8.9

1 release file

2.8.8

1 release file

2.8.7

1 release file

2.8.6

1 release file

2.8.5

1 release file

2.8.4

1 release file

2.8.3

1 release file

2.8.2

1 release file

2.8.1

1 release file

2.8.0

1 release file

2.7.6

1 release file

2.7.5

1 release file

2.7.4

1 release file

2.7.3

1 release file

2.7.2

1 release file

2.7.1

1 release file

2.7.0

1 release file

2.6.5

1 release file

2.6.4

1 release file

2.6.3

1 release file

2.6.2

1 release file

2.6.1

1 release file

2.6.0

1 release file

2.5.6

1 release file

2.5.5

1 release file

2.5.4

1 release file

2.5.3

1 release file

2.5.2

1 release file

2.5.1

1 release file

2.5.0

1 release file

2.4.9

1 release file

2.4.8

1 release file

2.4.7

1 release file

2.4.6

1 release file

2.4.5

1 release file

2.4.4

1 release file

2.4.3

1 release file

2.4.2

1 release file

2.4.1

1 release file

2.4.0

1 release file

2.3.9

1 release file

2.3.8

1 release file

2.3.7

1 release file

2.3.6

1 release file

2.3.5

1 release file

2.3.4

1 release file

2.3.3

1 release file

2.3.2

1 release file

2.3.0

1 release file

2.2.9

1 release file

2.2.8

1 release file

2.2.7

1 release file

2.2.6

1 release file

2.2.4

1 release file

2.2.3

1 release file

2.2.2

1 release file

2.2.1

1 release file

2.2.0

1 release file

2.1.9

1 release file

2.1.8

1 release file

2.1.7

1 release file

2.1.6

1 release file

2.1.5

1 release file

2.1.4

1 release file

2.1.3

1 release file

2.1.2

1 release file

2.1.1

1 release file

2.1.0

1 release file

2.0.5

1 release file

2.0.4

1 release file

2.0.3

1 release file

2.0.2

1 release file

2.0.1

1 release file

2.0.0

1 release file

1.3.5

1 release file

1.3.4

1 release file

1.3.3

1 release file

1.3.2

1 release file

1.3.1

1 release file

1.3.0

1 release file

1.2.18

1 release file

This release

1.2.17 This release

1 release file

1.2.16

1 release file

1.2.15

1 release file

1.2.14

1 release file

1.2.13

1 release file

1.2.12

1 release file

1.2.11

1 release file

1.2.10

1 release file

1.2.9

1 release file

1.2.8

1 release file

1.2.7

1 release file

1.2.5

1 release file

1.2.4

1 release file

1.2.3

1 release file

1.2.2

1 release file

1.2.1

1 release file

1.2.0

1 release file

1.1.11

1 release file

1.1.10

1 release file

1.1.9

1 release file

1.1.8

1 release file

1.1.7

1 release file

1.1.6

1 release file

1.1.5

1 release file

1.1.4

1 release file

1.1.3

1 release file

1.1.2

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.9

1 release file

1.0.8

1 release file

1.0.7

1 release file

1.0.6

1 release file

1.0.5

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

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