Skip to main content

Single-cell visualization tool

Project description

Cirrocumulus

Cirrocumulus is an interactive visualization tool for large-scale single-cell genomics data, with the following features:

  • Run on a laptop, on-premise server, cloud VM, or Google App Engine

  • View spatial transcriptomics data overlaid on an image

  • 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

  • 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

  • Quickly load multiple features from predefined lists

  • 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

  • Visualize datasets in h5ad, loom, Seurat, or STAR-Fusion formats

Quick Start

Install the package:

pip install cirrocumulus

Launch cirrocumulus via the command line:

cirro launch <path_to_dataset>
  • Datasets can be provided in h5ad, loom, Seurat, or STAR-Fusion formats

  • 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.

  • Predefined marker lists can be provided in JSON format (see example) to quickly browse features of interest.

Example Data

Complete documentation available at https://cirrocumulus.readthedocs.io

https://img.shields.io/pypi/dm/cirrocumulus

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.16.post1.tar.gz (2.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cirrocumulus-1.1.16.post1-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

File details

Details for the file cirrocumulus-1.1.16.post1.tar.gz.

File metadata

  • Download URL: cirrocumulus-1.1.16.post1.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200814 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for cirrocumulus-1.1.16.post1.tar.gz
Algorithm Hash digest
SHA256 025e53090c37af06c000b714155ec25def992e8bf75df9f550c2cd57a99387aa
MD5 15e1ca42a5c6c14b4f4760114855c988
BLAKE2b-256 b462aac59bca9b91b6ee1641832502edb11267688cd2dfc3190a32cc0420aa7e

See more details on using hashes here.

File details

Details for the file cirrocumulus-1.1.16.post1-py3-none-any.whl.

File metadata

  • Download URL: cirrocumulus-1.1.16.post1-py3-none-any.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200814 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for cirrocumulus-1.1.16.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 712a5c61c027899954ab315bcb1bf248ffdeb11694ce831ac44dc7bfffb0f25d
MD5 e155a348d345c9af737ad8f9eac05aa6
BLAKE2b-256 2b473dfc5fe22059ac868af910e7dcff031dbefd9e706c993924795b65637760

See more details on using hashes here.

Supported by

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