File size: 4,648 Bytes
0dd156a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
---
title: README
emoji: 🦀
colorFrom: green
colorTo: gray
sdk: static
pinned: false
license: bsd-3-clause
short_description: Probabilistic modeling and analysis of single-cell omics dat
---
# **scvi-tools**

Welcome to the **scvi-tools** Model Card. This repository contains state-of-the-art probabilistic models tailored for analyzing single-cell omics data, enabling researchers to gain meaningful biological insights through cutting-edge machine learning techniques.
**scvi-tools** is a member of the [scverse ecosystem](https://scverse.org).

---

## **Model Overview**
scvi-tools offers a comprehensive suite of models designed to address various challenges in single-cell data analysis. These models are scalable and extensively documented.

### **Key Models**
- **[scVI](https://docs.scvi-tools.org/en/stable/user_guide/models.html#scvi)**:
  - A variational autoencoder for dimensionality reduction, batch correction, and clustering.
  - Ideal for processing single-cell RNA-seq data.
- **[SCANVI](https://docs.scvi-tools.org/en/stable/user_guide/models.html#scanvi)**:
  - A semi-supervised model designed for label prediction, especially in cases of partially labeled data.
- **[TOTALVI](https://docs.scvi-tools.org/en/stable/user_guide/models.html#totalvi)**:
  - A multi-modal model for joint analysis of RNA and protein data, additionally allowing imputation of missing protein data.
- **[MultiVI](https://docs.scvi-tools.org/en/stable/user_guide/models.html#multivi)**:
  - A multi-modal model for joint analysis of RNA, ATAC and protein data, enabling integrative insights from diverse omics data.
- **[DestVI](https://docs.scvi-tools.org/en/stable/user_guide/models.html#destvi)**:
  - A deconvolution model for prediction of single-cell profiles given subcellular spatial transcriptomics data. We provide here pre-trained single cell models.
- **[Stereoscope](https://docs.scvi-tools.org/en/stable/user_guide/models.html#stereoscope)**:
  - A deconvolution model for prediction of cell-type composition given subcellular spatial transcriptomics data. We provide here pre-trained single cell models.

Explore the full list of models in our **[documentation](https://docs.scvi-tools.org/en/stable/user_guide/index.html)**.
Please reach out on [discourse](https://discourse.scverse.org) if you want to add additional models to scvi-hub.

---

## **Key Applications**
These models have been applied to a wide array of biological questions, such as:
- Batch correction across experiments.
- Identification of rare cell populations.
- Multi-modal integration of single-cell RNA and protein data.
- Differential expression analysis in disease contexts.

For hands-on examples, refer to our **[tutorials](https://docs.scvi-tools.org/en/stable/tutorials/index.html)**.

To learn how to 

---

## **Publications**
- **[Original scvi-tools Paper](https://www.nature.com/articles/s41587-021-01206-w)**:
  - Published in *Nature Biotechnology*, this paper introduces the foundational principles and applications of scvi-tools.
- **[scvi-hub Preprint](https://www.biorxiv.org/content/10.1101/2024.03.01.582887v1)**:
  - This manuscript showcases real-world applications of scvi-hub in diverse biological contexts and provides building blocks
  - to apply these models in your own research

---

## **How to Get Started**
1. Visit our **[official documentation](https://docs.scvi-tools.org)** to get started with installation and explore our API.
2. Follow our **[tutorials](https://docs.scvi-tools.org/en/stable/tutorials/index.html)** for step-by-step guides on using scvi-tools effectively.
3. Dive into our **[models](https://docs.scvi-tools.org/en/stable/user_guide/index.html)** to see how they can transform your single-cell analysis.

Learn how to apply scvi-hub for analysis of query datasets in our [HLCA tutorial](https://docs.scvi-tools.org/en/stable/tutorials/notebooks/scrna/query_hlca_knn.html)
Discover how to efficiently access CELLxGENE census using our minified models in our [CELLxGENE census tutorial](https://docs.scvi-tools.org/en/stable/tutorials/notebooks/hub/cellxgene_census_model.html)

---

## **Contributing**
scvi-tools is an open-source initiative. Contributions are welcome! Join us on GitHub to submit issues, suggest features, or collaborate.
Contribute your own models to allow the single-cell community to leverage your reference datasets.

---

## **Contact**
- Website: [https://scvi-tools.org](https://scvi-tools.org)
- GitHub: [https://github.com/scverse/scvi-tools](https://github.com/scverse/scvi-tools)
- Tutorials: [scvi-tools Tutorials](https://docs.scvi-tools.org/en/stable/tutorials/index.html)