Echidna
Echidna simulates single-cell immune receptor repertoires and matched transcriptomes as an R package to produce ground-truth datasets for analysis and benchmarking of clonal selection, expansion, and immune evolution.
Key Features:
- Integrated receptor and transcriptome simulation: Generates integrated single-cell immune receptor repertoires for B cell receptor (BCR) and T cell receptor (TCR) sequences with matched gene expression profiles.
- User-tunable parameters: Allows adjustment of clonal expansion, germline gene usage, somatic hypermutation, and transcriptional phenotypes.
- Time-resolved B cell evolution simulation: Simulates evolutionary trajectories that produce mutational networks with selection histories, including class-switching events and B cell subtype annotations.
- Benchmarking and validation support: Enables comparison of known simulated clonal lineages and networks against those inferred from BCR sequences to evaluate clonotyping, phylogenetics, transcriptomics, and machine learning methods.
- Experimental data integration: Provides a framework for incorporating experimental data into simulations.
- Annotated single-cell sequencing output: Produces annotated single-cell sequencing data with explicit control over biological features.
Scientific Applications:
- Method benchmarking: Benchmark clonotyping, phylogenetics, transcriptomics, and machine learning approaches using simulated ground-truth repertoires and expression data.
- Clonal selection and expansion studies: Investigate dynamics of clonal selection and expansion under controlled simulation parameters.
- B cell evolution and class-switching analysis: Study mutational networks, selection histories, and class-switch recombination in simulated B cell lineages.
- Software development and validation: Support development and validation of bioinformatic tools that analyze single-cell immune receptor and transcriptome data.
Methodology:
Implemented as an R package that simulates single-cell immune receptor repertoires and matched transcriptomes, generates time-resolved mutational networks, models somatic hypermutation and class-switching, and allows incorporation of experimental data into simulations.
Topics
Details
- Tool Type:
- library
- Programming Languages:
- R
- Added:
- 1/10/2022
- Last Updated:
- 1/10/2022
Operations
Publications
Han J, Kuhn R, Papadopoulou C, Agrafiotis A, Kreiner V, Shlesinger D, Dizerens R, Hong K, Weber C, Greiff V, Oxenius A, Reddy ST, Yermanos A. Echidna: integrated simulations of single-cell immune receptor repertoires and transcriptomes. Unknown Journal. 2021. doi:10.1101/2021.07.17.452792.