CompBio Skills Seminar

Single-cell data analysis with Scanpy and scvi-tools

A flourishing body of computational tools have made it easier to robustly analyze single-cell -omics datasets in a scalable and reproducible way. Here we will dive into conducting an analysis of a single-cell RNA-sequencing dataset with Scanpy and scvi-tools, two popular Python libraries for general purpose analysis tasks.

This tutorial will cover the following items:

  1. Overview of the AnnData format, which powers Python-based single-cell libraries

  2. Data preprocessing and quality control

  3. Dimensionality reduction and dataset integration

  4. Differential expression

  5. Visualization

There will be a focus not only on how to run the software, but also the motivation behind each of these steps.

Notebook

The colab notebook can be found here. The full notebook can also be viewed in a web browser here.

Relevant references

Other resources