Skip to main content

HLA typing from alpha and beta T cell repertoires.

Project description

HLAGuessr is a python 3.6 software developed to infer HLA haplotypes from repertoire datasets, using alpha, beta or both chain CDR3 amino acid sequences. The inference is done via a linear model that assigns different weights to a list of TCRs that tend to significantly co-occur (according to Fisher exact test) among people with a given HLA phenotypes. Then, by measuring the presence (or absence) of those TCRs and statistically assessing their concordance with phenotypes of interest, we show that different HLA alleles can be predicted with high accuracy solely on the basis of the TCRβ (and, in some cases,the TCRα)repertoire data generated from peripheral blood.This method was first used in Emerson et al (2017) to study the relation between CMV serostatus and HLA phenotypes from public TCRs. HLAGuessr takes as input a list of TCR CDR3 amino acid sequences and V gene families and optionally a list with the HLA alleles which probabilities will be computed. If no list is specified, a default list of available HLA will be used instead. The output is a list of probabilities of HLA matching followed by the parameters (AUC, accuracy, precision, sensitivity and specificity) measured over an external validation dataset that can be used as guidance for the certitude of the computation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hlaguessr-0.1.13.tar.gz (84.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hlaguessr-0.1.13-py3-none-any.whl (84.8 MB view details)

Uploaded Python 3

File details

Details for the file hlaguessr-0.1.13.tar.gz.

File metadata

  • Download URL: hlaguessr-0.1.13.tar.gz
  • Upload date:
  • Size: 84.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.11

File hashes

Hashes for hlaguessr-0.1.13.tar.gz
Algorithm Hash digest
SHA256 10b2bdad2e01837ca6c2c08f6442dbc52aeed0c32c66fe50f0e8f070733fb0d4
MD5 04c5ffa4ba2e8cb1439f84d779a5f1dd
BLAKE2b-256 5b0875f09afd55bd207d521dccd7cfccad7d4e812e8f7f229e24f53d8007b4b7

See more details on using hashes here.

File details

Details for the file hlaguessr-0.1.13-py3-none-any.whl.

File metadata

  • Download URL: hlaguessr-0.1.13-py3-none-any.whl
  • Upload date:
  • Size: 84.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.11

File hashes

Hashes for hlaguessr-0.1.13-py3-none-any.whl
Algorithm Hash digest
SHA256 8df4af929d9cbdafa2fd09fd3cc61dcf97884e05332905bd05c65cb9209bbba8
MD5 c9b34f8d5a3a4a079cd014db65bf8df8
BLAKE2b-256 ee4f0d04ef52d973004a9674630adc252991999bf888b8e6d68c1967b834b832

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page