This tutorial series introduces basic concepts in single-cell analysis using Python. All notebooks are designed to run in Google Colab.
- What is a DataFrame
- Rows vs columns
- Data types
- Basic data exploration
Tools: Scanpy
- Intro to single-cell data in Python
- AnnData structure (
.X,.obs,.var) - UMAP visualization
Tools: Scanpy
- Intro to single-cell TCR sequencing
- Contig annotation files
- AIRR format
- Clonotype network visualization
Tools: Scanpy, Dandelion, Scirpy
- Train a model on TCR sequences (~10k)
- Use a pre-trained model
- Visualize embeddings
Tools: PyTorch
- Open notebooks in Google Colab
- Run cells from top to bottom
By the end, you will:
- Understand DataFrames and AnnData
- Run a basic single-cell workflow
- Explore TCR data
- Apply deep learning to biological sequences
- Norman
- Linlin