OLGA: fast computation of generation probabilities of B- and T-cell receptor amino acid sequences and motifs

Zachary Sethna, Yuval Elhanati, Curtis G. Callan, Aleksandra M. Walczak, Thierry Mora
7/12/2018
q-bio.GN

Official code: statbiophys/OLGA (71 stars, GPL-3.0, last commit 2025-11-18).

Abstract

Motivation: High-throughput sequencing of large immune repertoires has enabled the development of methods to predict the probability of generation by V(D)J recombination of T- and B-cell receptors of any specific nucleotide sequence. These generation probabilities are very non-homogeneous, ranging over 20 orders of magnitude in real repertoires. Since the function of a receptor really depends on its protein sequence, it is important to be able to predict this probability of generation at the amino acid level. However, brute-force summation over all the nucleotide sequences with the correct amino acid translation is computationally intractable. The purpose of this paper is to present a solution to this problem. Results: We use dynamic programming to construct an efficient and flexible algorithm, called OLGA (Optimized Likelihood estimate of immunoGlobulin Amino-acid sequences), for calculating the probability of generating a given CDR3 amino acid sequence or motif, with or without V/J restriction, as a result of V(D)J recombination in B or T cells. We apply it to databases of epitope-specific T-cell receptors to evaluate the probability that a typical human subject will possess T cells responsive to specific disease-associated epitopes. The model prediction shows an excellent agreement with published data. We suggest that OLGA may be a useful tool to guide vaccine design. Availability: Source code is available at https://github.com/zsethna/OLGA

View on arXivView PDF

Code Implementations(1)

statbiophys/OLGAOfficial100%
GPL-3.0

Compute generation probabilities of CDR3 amino acid and nucleotide sequences

7117PythonJul 2, 201811 months agoGPL-3.0

Similar Papers

Cite this paper

@article{sethna2018olga,
  title  = {OLGA: fast computation of generation probabilities of B- and T-cell receptor amino acid sequences and motifs},
  author = {Zachary Sethna and Yuval Elhanati and Curtis G. Callan and Aleksandra M. Walczak and Thierry Mora},
  year   = {2018},
  eprint = {1807.04425},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1807.04425}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1807.04425.svg)](https://codeofpaper.com/paper/1807.04425)

Discussion