Antigen presentation and recognition is central to immunology. HLA genes encode the proteins that present antigens. VDJ genes encode the receptors: T cell receptors (TCRs) in T cells and the repertoires of antibodies/immunoglobulins in B cells.
Here, researchers can find links to tools and resources for computational analysis of HLA and VDJ data.
Table of Contents
Related Work
- Ming Tang's list: TCR-BCR-seq-analysis
-
Why must T cells be cross-reactive? — This perspective article discusses the immunological necessity of T cell cross-reactivity, explaining why each T cell must be capable of recognizing multiple different peptide-MHC complexes to prov...
PubMed · 🪝 499 -
Mechanisms of central tolerance for B cells — An in-depth review of the mechanisms by which developing B cells are tolerized to self-antigens in the bone marrow, including receptor editing, clonal deletion, and anergy, and how failures in thes...
PubMed · 🪝 418 -
Understanding the drivers of MHC restriction of T cell receptors — A comprehensive review examining how T cell receptors (TCRs) are restricted to recognizing peptide antigens presented by major histocompatibility complex (MHC) molecules, exploring the evolutionary...
PubMed · 🪝 254 -
High-Throughput and Single-Cell T Cell Receptor Sequencing Technologies — A comprehensive review of current technologies for T cell receptor sequencing, covering both bulk and single-cell approaches, their applications in immunology research, and future directions in the...
PubMed · 🪝 208 -
Mining adaptive immune receptor repertoires for biological and clinical information using machine learning — A review of machine learning approaches for analyzing adaptive immune receptor repertoire data, discussing how these methods can extract biological insights and clinical information from large-scal...
Paper · 🪝 72 -
HLA and kidney disease: from associations to mechanisms — This review explores the associations between HLA genes and kidney diseases, discussing how advances in understanding HLA biology are revealing the mechanisms underlying these genetic associations ...
PubMed · 🪝 69 -
SweHLA: the high confidence HLA typing bio-resource drawn from 1000 Swedish genomes — This paper presents SweHLA, a high-confidence HLA typing resource derived from whole-genome sequencing of 1000 Swedish individuals, providing a valuable reference for HLA research and clinical appl...
PubMed · 🪝 16
-
STCRDab: The Structural T-Cell Receptor Database — An automated, curated set of T-Cell Receptor structural data from the PDB.
PubMed · 🪝 102 · Homepage -
TCR3d: T cell receptor structural repertoire database — Welcome to the T cell receptor (TCR) structural repertoire database. Here we provide an easy-to-use interface to view all experimentally determined T cell receptor structures and their complexes. T...
PubMed · 🪝 3 · Homepage -
Coronavirus-Binding Antibody Sequences & Structures — The Oxford Protein Informatics Group (Dept. of Statistics, University of Oxford) is collaborating in efforts to understand the immune response to SARS-CoV2 infection and vaccination. As part of our...
Homepage
-
VDJDB: A curated database of T-cell receptor sequences of known antigen specificity — The primary goal of VDJdb is to facilitate access to existing information on T-cell receptor antigen specificities, i.e. the ability to recognize certain epitopes in certain MHC contexts. > Our mis...
PubMed · 🪝 491 · ⭐ 149 · Homepage -
McPAS-TCR: A manually curated catalogue of pathology associated T-cell receptor sequences — McPAS-TCR is a manually curated catalogue of T cell receptor (TCR) sequences that were found in T cells associated with various pathological conditions in humans and in mice. It is meant to link TC...
PubMed · 🪝 449 · Homepage -
vdjmatch — Matching T-cell repertoire against a database of TCR antigen specificities
⭐ 39 · Homepage ·Groovy
-
iReceptor — iReceptor facilitates the curation, analysis and sharing of antibody/B-cell and T-cell receptor repertoires (Adaptive Immune Receptor Repertoire or AIRR-seq data) from multiple labs and institution...
PubMed · 🪝 133 · Homepage -
A Public Database of Memory and Naive B-Cell Receptor Sequences — We present a public database of more than 37 million unique BCR sequences from three healthy adult donors that is many fold deeper than any existing resource, together with a set of online tools de...
PubMed · 🪝 104 · Homepage -
immuneACCESS — Dive into the world’s largest collection of TCR and BCR sequences. Easily incorporate millions of sequences worth of public data into your next papers and projects using immunoSEQ Analyzer. Constru...
Docs · Homepage -
PIRD: Pan immune repertoire database — Pan immune repertoire database (PIRD) collects raw and processed sequences of immunoglobulins (IGs) and T cell receptors (TCRs) of human and other vertebrate species with different phenotypes. You ...
PubMed · Homepage
-
Adaptive Immune Receptor Repertoire (AIRR) Community — The Adaptive Immune Receptor Repertoire (AIRR) Community of The Antibody Society is a research-driven group that is organizing and coordinating stakeholders in the use of next-generation sequencing...
Docs · Homepage -
Human Vaccines Project (Human Immunome Program) — The Human Immunome Program (HIP) is open-source effort with the goal sequencing all of the adaptive receptors on the surface of human B and T cells. Under a targeted 7-to-10-year effort, the progra...
Homepage
-
TRUST4: TCR and BCR assembly from RNA-seq data — Tcr Receptor Utilities for Solid Tissue (TRUST) is a computational tool to analyze TCR and BCR sequences using unselected RNA sequencing data, profiled from solid tissues, including tumors. TRUST4 ...
PubMed · 🪝 227 · ⭐ 337 ·CC++Perl -
Scirpy: a Scanpy extension for analyzing single-cell T-cell receptor-sequencing data — A scalable Python toolkit that provides simplified access to the analysis and visualization of immune repertoires from single cells and seamless integration with transcriptomic data.
PubMed · 🪝 212 · ⭐ 243 · Homepage ·Python -
scRepertoire: A toolkit for single-cell immune profiling — R package for analyzing and visualizing single-cell immune receptor data. This new version introduces an array of features designed to enhance both the depth and breadth of immune receptor analysis...
PubMed · 🪝 9 · ⭐ 358 ·R -
DeepTCR: Deep Learning Methods for Parsing T-Cell Receptor Sequencing (TCRSeq) Data — DeepTCR is a python package that has a collection of unsupervised and supervised deep learning methods to parse TCRSeq data. It has the added functionality of being able to analyze paired alpha/bet...
PubMed · 🪝 217 · ⭐ 123 ·Python -
dandelion — dandelion - A single cell BCR/TCR V(D)J-seq analysis package for 10X Chromium 5' data
PubMed · 🪝 44 · ⭐ 122 · Homepage ·Python -
STARTRAC — STARTRAC(Single T-cell Analysis by Rna-seq and Tcr TRACking)
PubMed · 🪝 27 · ⭐ 114 ·HTML -
TCRGP — TCRGP is a novel Gaussian process method that can predict if TCRs recognize certain epitopes. This method can utilize different CDR sequences from both TCRα and TCRβ chains from single-cell data an...
PubMed · 🪝 109 · ⭐ 30 ·Python -
CONGA: Clonotype Neighbor Graph Analysis — CONGA was developed to detect correlation between T cell gene expression profile and TCR sequence in single-cell datasets.
Paper · 🪝 9 · ⭐ 93 ·Python -
airrflow — B-cell and T-cell Adaptive Immune Receptor Repertoire (AIRR) sequencing analysis pipeline using the Immcantation framework
PubMed · 🪝 10 · ⭐ 73 · Homepage ·Nextflow -
Platypus — R package for the analysis of single-cell immune repertoires
PubMed · 🪝 40 · ⭐ 43 ·R -
mvTCR — A multi-view Variational Autoencoder (mvTCR) to jointly embed transcriptomic and TCR sequence information at a single-cell level to better capture the phenotypic behavior of T cells.
PubMed · 🪝 17 · ⭐ 56 · Homepage ·Python -
enclone — enclone is standalone software (primarily written in Rust) developed by 10x Genomics for analysis of single cell TCR and BCR sequences. enclone performs SHM-aware clonotyping, phylogenetic/lineage ...
⭐ 50 · Homepage ·Rust -
covid19 — Regularly updated list of publicly available datasets with single-cell (scRNAseq) and T-cell/antibody immune repertoire (AIRR / RepSeq / immunosequencing) data of COVID-19 patients with SARS-CoV-2.
⭐ 46 -
TCRconvert — TCRconvert converts T cell receptor (TCR) gene names between the 10X, Adaptive, and IMGT naming conventions. It supports alpha-beta and gamma-delta TCRs for human, mouse, and rhesus macaque.
⭐ 15 ·Python -
TCRconvertR — TCRconvertR converts T cell receptor (TCR) gene names between the 10X, Adaptive, and IMGT naming conventions. It supports alpha-beta and gamma-delta TCRs for human, mouse, and rhesus macaque.
⭐ 6 ·R
-
VDJtools — A comprehensive analysis framework for T-cell and B-cell repertoire sequencing data
PubMed · 🪝 529 · ⭐ 142 ·JavaGroovy -
immunarch: An R Package for Painless Bioinformatics Analysis of T-cell and B-cell Immune Repertoire Data — immunarch is an R package designed to analyse T-cell receptor (TCR) and B-cell receptor (BCR) repertoires, aimed at medical scientists and bioinformaticians. The mission of immunarch is to make imm...
⭐ 334 ·R -
msm: Max Snippet Model — Improved statistical classifier for immune repertoires
PubMed · 🪝 8 · ⭐ 177 ·Python -
DeepRC — DeepRC: Immune repertoire classification with attention-based deep massive multiple instance learning
⭐ 124 ·Python -
Recon: Reconstruction of Estimated Communities from Observed Numbers — Recon uses the distribution of species counts in a sample to estimate the distribution of species counts in the population from which the sample was drawn.
PubMed · 🪝 91 · ⭐ 14 ·PythonR -
dkm: Dynamic Kernel Matching — DKM is analogous to a convolutional network, but for sequences. Consider the problem of classifying a sequence. Because some sequences are longer than others, the number of features is irregular. G...
⭐ 94 ·Python -
immuneML — immuneML is a platform for machine learning analysis of adaptive immune receptor repertoire data.
⭐ 73 · Homepage ·Python -
abstar — VDJ assignment and antibody sequence annotation. Scalable from a single sequence to billions of sequences.
⭐ 44 ·Pkl -
vdjer — V'DJer - B Cell Receptor Repertoire Reconstruction from short read mRNA-Seq data
⭐ 29 ·C -
CATT — An ultra-sensitive and precise tool for characterizing T cell CDR3 sequences in TCR-seq and RNA-seq data.
⭐ 21 ·Julia -
epitopefindr — R package to BLAST peptide sequences against each other and identify the minimal overlap of aligning regions.
⭐ 16 · Homepage ·R
-
PRESTO: The REpertoire Sequencing TOolkit — pRESTO is a toolkit for processing raw reads from high-throughput sequencing of B cell and T cell repertoires. > The REpertoire Sequencing TOolkit (pRESTO) is composed of a suite of utilities to ha...
PubMed · 🪝 424 · Docs ·Python -
MiXCR: a universal tool for fast and accurate analysis of T- and B- cell receptor repertoire sequencing data — MiXCR is a universal framework that processes big immunome data from raw sequences to quantitated clonotypes. MiXCR efficiently handles paired- and single-end reads, considers sequence quality, cor...
PubMed · 🪝 4 · ⭐ 380 ·Java -
IMSEQ: IMmunogenetic SEQuence Analysis — IMSEQ is a fast, PCR and sequencing error aware tool to analyze high throughput data from recombined T-cell receptor or immunoglobolin gene sequencing experiments. It derives immune repertoires fro...
PubMed · 🪝 98 · ⭐ 15 -
vidjil — Vidjil -- High-throughput Analysis of V(D)J Immune Repertoire (mirror, please go to http://gitlab.vidjil.org)
PubMed · 🪝 81 · ⭐ 31 · Homepage ·JavaScript -
stitchr — Stitchr - a Python script to stitch together coding TCR nucleotide sequences from V, J, and CDR3 info
PubMed · 🪝 22 · ⭐ 64 · Homepage ·Python -
pyIR: An IgBLAST wrapper and parser — PyIR is a minimally-dependent high-speed wrapper for the IgBLAST immunoglobulin and T-cell analyzer. This is achieved through chunking the input data set and running IgBLAST single-core in parallel...
PubMed · 🪝 29 · ⭐ 50 ·Python -
vdjviz — A lightweight immune repertoire browser
PubMed · 🪝 33 · ⭐ 27 · Homepage ·JavaScript -
MiGMAP: mapper for full-length T- and B-cell repertoire sequencing — In a nutshell, this software is a smart wrapper for IgBlast V-(D)-J mapping tool designed to facilitate analysis immune receptor libraries profiled using high-throughput sequencing. This package in...
⭐ 53 ·JavaGroovy -
BepiPred-3.0 — BepiPred3.0 predicts B-cell epitopes from proteins sequences in fasta format.
⭐ 17 ·HTML
-
tcr-dist — Software tools for the analysis of epitope-specific T cell receptor (TCR) repertoires
PubMed · 🪝 815 · ⭐ 86 ·Python -
tcrdist3 — tcrdist3 is a Python API-enabled toolkit for analyzing T-cell receptor repertoires. Some of the functionality and code is adapted from the original tcr-dist package.
PubMed · 🪝 126 · ⭐ 69 ·Python -
GIANA: Geometry Isometry based TCR AligNment Algorithm — Geometric Isometry- based TCR AligNment Algorithm (GIANA), a mathematical framework to transform the CDR3 sequences, which converted the sequence alignment and clustering problem into a classic nea...
PubMed · 🪝 102 · ⭐ 71 ·Python -
ClusTCR: a Python interface for rapid clustering of large sets of CDR3 sequences with unknown antigen specificity — CDR3 clustering module providing a new method for fast and accurate clustering of large data sets of CDR3 amino acid sequences, and offering functionalities for downstream analysis of clustering re...
PubMed · 🪝 58 · ⭐ 54 ·Python -
immuneSIM: Tunable Simulation of B- And T-Cell Receptor Repertoires — Simulate full B-cell and T-cell receptor repertoires using an in silico recombination process that includes a wide variety of tunable parameters to introduce noise and biases. Additional post-simul...
PubMed · 🪝 63 · ⭐ 38 ·R -
ALICE: Antigen-specific Lymphocyte Identification by Clustering of Expanded sequences — Detecting TCR involved in immune responses from single RepSeq datasets.
PubMed · ⭐ 27 ·R -
ImReP: Rapid and accurate profiling of the adaptive immune repertoires from regular RNA-Seq data — ImReP is a method to quantify individual immune response based on a recombination landscape of genes encoding B and T cell receptors (BCR and TCR). ImReP is able to efficiently extract TCR and BCR ...
PubMed · ⭐ 11 ·Python
-
neoantigens — Exploring novel tumor epitope identification
PubMed · 🪝 624 · ⭐ 37 ·Python -
epitopepredict — Python package and command line tool for epitope prediction
PubMed · 🪝 6 · ⭐ 52 ·Jupyter Notebook -
MuPeXI — MuPeXI: the mutant peptide extractor and informer, a tool for predicting neo-epitopes from tumor sequencing data.
⭐ 52 ·Python -
epitopeprediction — A bioinformatics best-practice analysis pipeline for epitope prediction and annotation
⭐ 49 · Homepage ·Nextflow -
pyrepseq — Python library for immune repertoire analysis
PubMed · 🪝 29 · ⭐ 17 ·Python -
MixTCRpred — Predictor of TCR-epitope interactions
⭐ 34 ·Python -
topiary — Predict mutated T-cell epitopes from sequencing data
⭐ 30 ·Python -
AsEP-dataset — NeurIPS 2024 Dataset and Benchmark Submission "AsEP: Benchmarking Deep Learning Methods for Antibody-specific Epitope Prediction"
⭐ 30 ·Jupyter Notebook -
EpiDope — Prediction of B-cell epitopes from amino acid sequences using deep neural networks.
PubMed · 🪝 11 · ⭐ 18 ·Python -
Repitope — Epitope immunogenicity prediction through in silico TCR-peptide contact potential profiling.
⭐ 25 ·R -
ImRex — Generic TCR-epitope recognition prediction using CNN approach on both known and novel epitopes
⭐ 17 ·Jupyter Notebook
-
TITAN - Tcr epITope bimodal Attention Networks — a bimodal neural network that explicitly encodes both TCR sequences and epitopes to enable the independent study of generalization capabilities to unseen TCRs and/or epitopes.
PubMed · 🪝 150 · ⭐ 30 ·Python -
TCRdock — Python tools for TCR:peptide-MHC modeling and analysis: - Set up and run TCR-specialized AlphaFold simulations starting from a TSV file with TCR, peptide, and MHC information. - Parse a TCR:peptide...
PubMed · 🪝 93 · ⭐ 86 ·Python -
Absolut: Unconstrained lattice antibody-antigen bindings generator - One tool to simulate them all! — Absolut! is a database and C++ user interface that allows the high-throughput computation for the 3D-lattice binding of any CDRH3 sequence to any antigen, enabling the custom generation of new anti...
Paper · 🪝 20 · ⭐ 111 ·C++ -
tcr-bert — TCR-BERT is a large language model trained on T-cell receptor sequences, built using a lightly modified BERT architecture with tweaked pre-training objectives.
Paper · 🪝 74 · ⭐ 57 ·Python -
TCRmodel2: high-resolution modeling of T cell receptor recognition using deep learning — This method, named TCRmodel2, allows users to submit sequences through an easy-to-use interface and shows similar or greater accuracy than AlphaFold and other methods to model TCR–peptide–MHC compl...
PubMed · 🪝 70 · ⭐ 45 ·PythonR -
vampire: Deep generative models for TCR sequences — Fit and test variational autoencoder (VAE) models for T cell receptor sequences.
PubMed · 🪝 66 · ⭐ 17 ·Python -
TEINet — TEINet: a deep learning framework for prediction of TCR-epitope binding specificity
PubMed · 🪝 55 · ⭐ 16 ·Python -
TCRconv — TCRconv is a deep learning model for predicting recognition between T cell receptors and epitopes. It uses protBERT embeddings for the TCRs and convolutional neural networks for the prediction.
PubMed · 🪝 20 · ⭐ 26 ·PythonR -
compairr — Comparison of Adaptive Immune Receptor Repertoires
PubMed · 🪝 15 · ⭐ 28 ·C++
-
Nomenclature of HLA Alleles — A Nomenclature Committee composed of geneticists and immunologists, including specialists in tissue typing, has met after each of the Histocompatibility Workshops beginning with the Third Workshop ...
PubMed · 🪝 2605 · Homepage -
IEDB: Immune Epitope Database and Analysis Resource — The Immune Epitope Database (IEDB) is a freely available resource funded by NIAID. It catalogs experimental data on antibody and T cell epitopes studied in humans, non-human primates, and other ani...
PubMed · 🪝 1835 · Homepage -
Allele Frequency Net Database — AFND is a public resource that collects information on allele, genotype and haplotype frequencies from different polymorphic areas in the human genome such as human leukocyte antigens (HLA), killer...
PubMed · 🪝 641 · Homepage -
IMGTHLA — The IPD-IMGT/HLA Database provides a specialist database for sequences of the human major histocompatibility complex (MHC) and includes the official sequences named by the WHO Nomenclature Committe...
⭐ 246 · Homepage -
pHLA3D: An online database of predicted three-dimensional structures of HLA molecules — The limited number of solved HLA structures available in the literature led our research group to develop, in 2019, the pHLA3D, an online database of predicted three-dimensional structures of HLA m...
PubMed · 🪝 98 · Homepage
-
BIGDAWG: Case-Control Analysis of Multi-Allelic Loci — Data sets and functions for chi-squared Hardy-Weinberg and case-control association tests of highly polymorphic genetic data [e.g., human leukocyte antigen (HLA) data]. Performs association tests a...
PubMed · 🪝 82 · ⭐ 3 ·R -
HLA_analyses_tutorial — A thorough tutorial on HLA imputation and association, accompanying our manuscript "Tutorial: A statistical genetics guide to identifying HLA alleles driving complex disease"
⭐ 70 ·Jupyter Notebook -
HLA-TAPAS: HLA-Typing At Protein for Association Studies — An HLA-focused pipeline that can handle HLA reference panel construction (MakeReference), HLA imputation (SNP2HLA), and HLA association (HLAassoc). It is an updated version of the SNP2HLA.
⭐ 54 ·PythonR -
HLA Electrostatic Potential — A method for predicting humoral alloimmunity from differences in donor and recipient HLA surface electrostatic potential, enabling assessment of immunological compatibility in transplantation.
PubMed · 🪝 53 -
HATK: HLA Analysis Toolkit — HATK(HLA Analysis Tool-Kit) is a collection of tools and modules to perform HLA fine-mapping analysis, which is to identify which HLA allele or amino acid position of the HLA gene is driving the di...
PubMed · 🪝 15 · ⭐ 28 ·Python -
MATER: Minimizer RNAseq HLA typer — MATER is a minimizer-based HLA typer for RNAseq read dataset. In a typical RNAseq dataset, the reads sampled from HLA genes are less uniform and may miss regions that makes assembly or variant call...
PubMed · 🪝 24 · ⭐ 14 ·PythonRC -
PyHLA — Python for HLA analysis: summary, association analysis, zygosity test and interaction test
PubMed · ⭐ 38 ·Python -
cdr3-QTL — Trans-association between HLA and TCR-CDR3
⭐ 19 ·HTML -
hlabud: HLA genotype analysis in R — hlabud provides methods to retrieve sequence alignment data from IMGTHLA and convert the data into convenient R matrices ready for downstream analysis. See the usage examples to learn how to use th...
⭐ 17 ·R
-
OptiType: Precision HLA typing from next-generation sequencing data — OptiType is a novel HLA genotyping algorithm based on integer linear programming, capable of producing accurate 4-digit HLA genotyping predictions from NGS data by simultaneously selecting all majo...
PubMed · 🪝 643 · ⭐ 205 ·Python -
arcasHLA: Fast and accurate in silico inference of HLA genotypes from RNA-seq — arcasHLA performs high resolution genotyping for HLA class I and class II genes from RNA sequencing, supporting both paired and single-end samples.
PubMed · 🪝 157 · ⭐ 152 ·Python -
xHLA: Fast and accurate HLA typing from short read sequence data — xHLA iteratively refines the mapping results at the amino acid level to achieve 99 to 100% 4-digit typing accuracy for both class I and II HLA genes, taking only about 3 minutes to process a 30X wh...
PubMed · 🪝 125 · ⭐ 113 · Homepage ·PythonRPerlBash -
HLA-LA: Fast HLA type inference from whole-genome data — HLA typing based on a population reference graph and employs a new linear projection method to align reads to the graph.
⭐ 141 ·Perl -
Kourami: Graph-guided assembly for HLA alleles — Kourami is a graph-guided assembler for HLA haplotypes covering typing exons (exons 2 and 3 for Class I and exon 3 for Class II) using high-coverage whole genome sequencing data. Kourami constructs...
PubMed · 🪝 82 · ⭐ 38 ·JavaBash -
T1K: efficient and accurate inference of KIR or HLA alleles from RNA-seq, whole-genome sequencing, or whole-exome sequencing data — T1K (The ONE genotyper for Kir and HLA) is a computational tool to infer the alleles for the polymorphic genes such as KIR and HLA. T1K calculates the allele abundances based on the RNA-seq/WES/WGS...
PubMed · 🪝 25 · ⭐ 94 ·CC++PythonPerl -
scHLAcount — Count HLA alleles in single-cell RNA-seq data
PubMed · 🪝 20 · ⭐ 63 ·TeX -
hlatyping — Precision HLA typing from next-generation sequencing data
⭐ 76 · Homepage ·Nextflow -
HLAProfiler: Using k-mers to call HLA alleles in RNA sequencing data — HLAProfiler uses the k-mer content of next generation sequencing reads to call HLA types in a sample. Based on the k-mer content each each read pair is assigned to an HLA gene and the aggregate k-m...
PubMed · 🪝 44 · ⭐ 23 ·Perl -
SpecHLA — SpecHLA reconstructs entire diploid sequences of HLA genes and infers LOH events. It supports HLA-A, -B, -C, -DPA1, -DPB1, -DQA1, -DQB1, and -DRB1 genes. Also, it supports both short- and long-read...
PubMed · 🪝 11 · ⭐ 53 ·C++ -
seq2HLA: HLA typing from RNA-Seq sequence reads — In-silico method written in Python and R to determine HLA genotypes of a sample. seq2HLA takes standard RNA-Seq sequence reads in fastq format as input, uses a bowtie index comprising all HLA allel...
⭐ 50 ·PythonR -
PHLAT: Inference of High Resolution HLA Types — PHLAT is a bioinformatics algorithm that offers HLA typing at four-digit resolution (or higher) using genome-wide transcriptome and exome sequencing data over a wide range of read lengths and seque...
PubMed · 🪝 46 · Homepage ·Python -
MultiHLA: WES HLA Typing based on multiple alternative tools — This workflow enables the concurrent analysis of WES or WGS data using publicly available software to derive HLA haplotypes from this type of data. It includes automated Snakemake workflows for the...
⭐ 18 ·Snakemake -
hla3: weight of evidence of HLA allele expression based on bulk TCR beta-chain repertoires — This repository contains Python functions for inferring HLA-alleles from bulk TCR beta chain data using a simple weight of evidence predictor.
⭐ 3 ·Python -
SNP2HLA: Imputation of Amino Acid Polymorphisms in Human Leukocyte Antigens — SNP2HLA is a tool to impute amino acid polymorphisms and single nucleotide polymorphisms in human luekocyte antigenes (HLA) within the major histocompatibility complex (MHC) region in chromosome 6.
Homepage
-
HLAMatchmaker — A molecularly based algorithm for histocompatibility determination that identifies acceptable HLA antigens for highly alloimmunized patients based on amino acid triplets (eplets) on exposed parts o...
PubMed · 🪝 267 -
High-Throughput Prediction of MHC Class I and II Neoantigens with MHCnuggets — MHC Class I and Class II neoantigen binding prediction
PubMed · 🪝 131 · ⭐ 33 ·Python -
NeoBert — NeoBERT is an advanced model designed specifically for predicting the binding affinity between neoantigens and HLA. It is a variant of the original BERT model, enhanced to integrate biological feat...
PubMed · ⭐ 155 ·Python -
bigmhc — BigMHC predicts MHC-I (neo)epitope presentation and immunogenicity
PubMed · 🪝 60 · ⭐ 59 ·Jupyter Notebook -
HLA-EMMA — A user-friendly tool to analyze HLA class I and class II compatibility on the amino acid level, facilitating the assessment of donor-recipient compatibility in transplantation.
PubMed · 🪝 82 -
PIRCHE-II — An algorithm to predict indirectly recognizable HLA epitopes in solid organ transplantation, helping to evaluate immunological compatibility between donors and recipients.
PubMed · 🪝 81 · Homepage -
MHCAttnNet — MHCAttnNet: Allele-Peptide predictions for class I & class II MHC alleles
PubMed · 🪝 39 · ⭐ 30 ·Python -
MixMHC2pred — HLA-II ligand predictor.
PubMed · 🪝 4 · ⭐ 46 ·C++ -
MixMHCpred — HLA-I ligand predictor
⭐ 43 ·Python -
EpVix: epitope reactivity analysis and epitope virtual crossmatching — Performs automated epitope virtual crossmatching at the initiation of the organ donation process. EpViX is a free, web-based application developed for use over the internet on a tablet, smartphone ...
PubMed · 🪝 12 ·Ruby -
immunogenetr — immunogenetr is a comprehensive toolkit for clinical HLA informatics. It is built on tidyverse principles and makes use of genotype list string (GL string, https://glstring.org/) for storing and us...
PubMed · ⭐ 6 · Homepage ·R
-
MHC-PRG — Population Reference Graphs for the HLA and MHC.
⭐ 35 ·C++ -
py-ard — HLA ARD Reduction in Python. Although HLA nomenclature has not always conformed to the same standard, it is now defined by The WHO Nomenclature Committee for Factors of the HLA System. py-ard is aw...
⭐ 19 ·Python -
HLAtools: Functions and Datasets for HLA Informatics — We have developed HLAtools, an R package that automates the consumption of IPD-IMGT/HLA resources, renders them computable, and makes them available alongside tools for data analysis, visualization...
PubMed · 🪝 1 · ⭐ 4 ·R
