https://github.com/hms-dbmi/scellop
Cell Population Viewer
https://github.com/hms-dbmi/scellop
cell-populations hidivelab
Last synced: 2 months ago
JSON representation
Cell Population Viewer
- Host: GitHub
- URL: https://github.com/hms-dbmi/scellop
- Owner: hms-dbmi
- License: mit
- Created: 2024-01-29T15:58:06.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-01-15T22:25:32.000Z (5 months ago)
- Last Synced: 2026-02-28T22:26:12.090Z (3 months ago)
- Topics: cell-populations, hidivelab
- Language: TypeScript
- Homepage: https://scellop.netlify.app
- Size: 26.8 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# scellop: Cell Type Composition Explorer
Scellop (previously CellPop) is an interactive visualization tool for cell type compositions. Easily compare your cell type compositions with different visual encodings, filter and sort on metadata, and export for communication.
## Why scellop?
Cell type populations are commonly shown with stacked bar charts. However, scaling the number of samples and cell types in these visualizations create issues with analyzing these charts. Scellop alleviates this by presenting a flexible heatmap and side views with extending layered bar charts.
## Installs
Scellop is available on [NPM](https://www.npmjs.com/package/scellop) and [PyPI](https://pypi.org/project/scellop/).
```sh
npm i scellop
```
```sh
pip install scellop
```
## Demo
A demo is available [here](https://scellop.netlify.app). How to use the ScellopComponent is shown [here](./demo/demo.tsx).
The main view and interactions:

## Set-up
This project uses pnpm.
Install dependencies with:
```sh
pnpm install
```
Run the demo with:
```sh
pnpm run dev
```
Instructions for Python package are it's own [contributing guidelines](./python/CONTRIBUTING.md).
## Team
[HIDIVE Lab](https://hidivelab.org)
- Thomas C. Smits ()
- Nikolay Akhmetov ()
- Tiffany Liaw ()
- Nils Gehlenborg ()
## Paper
Our preprint is available [here](https://arxiv.org/abs/2510.09554).
Please cite this work as follows:
```
Thomas C Smits, Nikolay Akhmetov, Tiffany S. Liaw, Mark S. Keller, Eric Moerth, Nils Gehlenborg (2025). scellop: A Scalable Redesign of Cell Population Plots for Single-Cell Data. arXiv preprint. https://10.48550/arXiv.2510.09554
```