Skip to main content

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

images/play3d.gif

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

cirrocumulus-1.1.58.tar.gz (3.0 MB view details)

Uploaded Source

Built Distribution

cirrocumulus-1.1.58-py3-none-any.whl (3.0 MB view details)

Uploaded Python 3

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

Hashes for cirrocumulus-1.1.58.tar.gz
Algorithm Hash digest
SHA256 509d1bc3152ef5a69377c02afce3be3b60898a538a79d3d3d411cc0fbd046ec9
MD5 ce2445938db3b6a5e3215f4546bc24d8
BLAKE2b-256 77db9e0d955562d2a976b8cbbaf49b1932aa527401c1965710a4f2893487d9ee

See more details on using hashes here.

File details

Details for the file cirrocumulus-1.1.58-py3-none-any.whl.

File metadata

File hashes

Hashes for cirrocumulus-1.1.58-py3-none-any.whl
Algorithm Hash digest
SHA256 d0e4dccc087fcef093bf11ac7646456270a0cb78abb107403c75f2979f1b0e36
MD5 c7e240ebaf6448057aa064c2c06198e4
BLAKE2b-256 e900688fbb77082c02097de083130a84ea9bbe60e77e70bd2811e293b368421e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page