Stars PyPI PyPIDownloads Conda Docs Build Status Discourse topics Chat

Scanpy – Single-Cell Analysis in Python#

Scanpy is a scalable toolkit for analyzing single-cell gene expression data built jointly with anndata. It includes preprocessing, visualization, clustering, trajectory inference and differential expression testing. The Python-based implementation efficiently deals with datasets of more than one million cells.

Installation

New to scanpy? Check out the installation guide.

Tutorials

The tutorials walk you through real-world applications of scanpy.

API reference

The API reference contains a detailed description of the scanpy API.

Discussion

Need help? Reach out on our forum to get your questions answered!

GitHub

Find a bug? Interested in improving scanpy? Checkout our GitHub for the latest developments.

Other resources

News#

Scanpy hits 100 contributors! 2022-03-31#

100 people have contributed to Scanpy’s source code!

Of course, contributions to the project are not limited to direct modification of the source code. Many others have improved the project by building on top of it, participating in development discussions, helping others with usage, or by showing off what it’s helped them accomplish.

Thanks to all our contributors for making this project possible!

New community channels 2022-03-31#

We’ve moved our forums and have a new publicly available chat!

Toolkit for spatial (squidpy) and multimodal (muon) published 2022-02-01#

Two large toolkits extending our ecosystem to new modalities have had their manuscripts published!

(past news)