This repository contains computational workflows for single-cell RNA-seq and TCR repertoire analysis in paediatric immune datasets.
The project investigates:
- Immune ageing dynamics
- T-cell compositional changes
- Differential abundance patterns
- TCR clonotype expansion
- Repertoire diversity and transcriptomic integration
Analyses were performed in Linux-based HPC environments using reproducible Python and R workflows.
- Quality control and preprocessing
- Batch correction and integration using scVI
- Dimensionality reduction and clustering
- UMAP visualisation
- Cell type annotation using canonical marker expression
- Milo neighbourhood-based differential abundance testing
- scCODA compositional modelling
- Age- and sex-associated abundance analysis
- TCR integration using Dandelion
- Clonotype expansion analysis
- Clone size categorisation
- Repertoire diversity analysis
- TCR-transcriptome integration
- UMAP visualisation
- Differential abundance plots
- Clonotype distribution analysis
- Composition and repertoire visualisation
- Scanpy
- scVI-tools
- Dandelion
- Milo
- PertPy
- pandas
- NumPy
- matplotlib
- seaborn
- MiloR
- tidyverse
- ggplot2
- Linux
- HPC environments (Bunya)
- bash
- conda
- Jupyter Notebook
notebooks/ Analysis notebooks
scripts/ Reusable workflow scripts
Results/ Analysis outputs and figures
dandelion/ TCR repertoire workflows
workflow/ Pipeline diagrams and workflow notes
environment/ Package and environment specifications
Raw scRNA-seq + VDJ data
↓
Quality control and filtering
↓
Batch correction / integration (scVI)
↓
Dimensionality reduction and clustering
↓
Cell type annotation
↓
Differential abundance analysis
↙ ↘
Milo scCODA
↓
TCR integration (Dandelion)
↓
Clonotype expansion analysis
↓
Clone size categorisation
↓
Repertoire diversity analysis
↓
Statistical visualisation and interpretation
- Single-cell RNA-seq analysis
- Cell type annotation
- Differential abundance modelling
- TCR clonotype analysis
- Immune repertoire analysis
- Statistical visualisation
- HPC workflow management
- Reproducible computational biology pipelines
Raw sequencing datasets are not included in this repository.
This repository focuses on reproducible downstream computational workflows and analyses.