Bring your single-cell data to life
Project description
Cirrocumulus
Cirrocumulus is an interactive visualization tool for large-scale single-cell genomics data, with the following features:
Visualize datasets in h5ad, 10x h5, Xenium, loom, Seurat, TileDB, or zarr formats
View MERFISH or other spatial transcriptomics data overlaid on an image
Easily deploy on a laptop, on-premise server, cloud VM, or Google App Engine
Share the current visualization state in a URL
Share datasets securely with collaborators
Create dotplots, heatmaps, and violin plots to explore relationships between categorical variables and expression
Generate composition plots to inspect cluster makeup
Explore complete differential expression results generated by Scanpy or Pegasus/Cumulus
Interactively create and share “AND” or “OR” filters
Collaboratively annotate cell types in real time, optionally using a controlled vocabulary (example ontology)
Quickly load multiple features from predefined lists (see example)
Explore multiple features and embeddings simultaneously
Fast interactive exploration of 2 and 3-d embeddings of millions of cells, including zoom, pan, rotate (3-d), and lasso tools
Save publication quality images
Highly customizable - for example, set the color map, point size, or whether to use fog for 3-d embeddings to fade distant points
Quick Start
Install the package:
pip install cirrocumulus
Launch cirrocumulus via the command line:
cirro launch <path_to_dataset>
Launch accepts more than one dataset to enable quick dataset switching or to combine modalities (e.g gene fusions and expression) stored in separate files.
Example Data
Download 3k PBMCs from a healthy donor data and launch:
cirro launch pbmc3k.h5ad --markers markers.json
Download human lymph node spatial data and launch:
cirro launch V1_Human_Lymph_Node/V1_Human_Lymph_Node.h5ad --spatial V1_Human_Lymph_Node/spatial
Complete documentation available at https://cirrocumulus.readthedocs.io
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
Built Distribution
File details
Details for the file cirrocumulus-1.1.58.tar.gz
.
File metadata
- Download URL: cirrocumulus-1.1.58.tar.gz
- Upload date:
- Size: 3.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 509d1bc3152ef5a69377c02afce3be3b60898a538a79d3d3d411cc0fbd046ec9 |
|
MD5 | ce2445938db3b6a5e3215f4546bc24d8 |
|
BLAKE2b-256 | 77db9e0d955562d2a976b8cbbaf49b1932aa527401c1965710a4f2893487d9ee |
File details
Details for the file cirrocumulus-1.1.58-py3-none-any.whl
.
File metadata
- Download URL: cirrocumulus-1.1.58-py3-none-any.whl
- Upload date:
- Size: 3.0 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0e4dccc087fcef093bf11ac7646456270a0cb78abb107403c75f2979f1b0e36 |
|
MD5 | c7e240ebaf6448057aa064c2c06198e4 |
|
BLAKE2b-256 | e900688fbb77082c02097de083130a84ea9bbe60e77e70bd2811e293b368421e |