immuneSIM
immuneSIM simulates human and mouse B- and T-cell receptor repertoires to generate customizable, annotated synthetic full-length variable region sequences for benchmarking and validation of immune-repertoire analysis methods.
Key Features:
- Repertoire simulation: Simulates human and mouse B-cell (BCR) and T-cell (TCR) repertoires with options for single or paired chain types, producing native-like or aberrant full-length variable region sequences.
- Germline gene usage: Incorporates user-specified germline gene usage patterns to reflect realistic immune receptor diversity.
- Insertion and deletion modeling: Simulates insertions and deletions that occur during V(D)J recombination to produce authentic junctional diversity.
- Clonal abundance control: Generates clone count distributions to simulate varying levels of clonal expansion or contraction.
- Somatic hypermutation (SHM): Includes configurable somatic hypermutation to model SHM events in BCR sequences.
- Motif implantation: Supports implantation of specific sequence motifs into simulated repertoires.
- In silico V(D)J recombination: Implements an in silico V(D)J recombination process to generate receptor diversity consistent with biological recombination events.
- Sequence annotation: Annotates each simulated sequence with the complete set of contributing simulation events.
- Benchmarking support: Provides datasets suitable for benchmarking germline gene annotation, diversity and overlap estimation, sequence similarity assessment, network architecture evaluation, clustering analysis, and machine learning methods for motif detection.
Scientific Applications:
- Benchmarking and validation: Generates ground-truth repertoires for benchmarking and validating computational tools for germline annotation, diversity estimation, clustering, and motif detection.
- Method development: Provides controlled datasets to develop and test new computational methods for immune repertoire analysis, including machine learning approaches.
- Diagnostics and therapeutics research: Enables evaluation of analytical approaches used in studies of B- and T-cell repertoires relevant to diagnostics and therapeutic development.
Methodology:
Implements in silico V(D)J recombination in an R package to generate annotated full-length variable region BCR and TCR sequences for human and mouse with user-specified germline gene usage, insertions/deletions, clone count distributions, somatic hypermutation, and motif implantation, and records contributing simulation events for each sequence.
Topics
Details
- License:
- GPL-3.0
- Tool Type:
- command-line tool
- Programming Languages:
- R
- Added:
- 11/14/2019
- Last Updated:
- 12/14/2020
Operations
Publications
Weber CR, Akbar R, Yermanos A, Pavlović M, Snapkov I, Sandve GK, Reddy ST, Greiff V. immuneSIM: tunable multi-feature simulation of B- and T-cell receptor repertoires for immunoinformatics benchmarking. Unknown Journal. 2019. doi:10.1101/759795.