BATMAN is an interpretable Bayesian model for predicting the antigens that activate a T cell receptor (TCR). BATMAN predicts TCR activation by mutant peptides based on their distances to the TCR's index peptide. The peptide-to-index distance is a product of a learned positional weight profile vector, corresponding to effects of mutated residues at different positions in the sequence, and a learned amino acid substitution distance from the index peptide amino acid to the mutant amino acid.
BATMAN can be trained in two modes: (1) within-TCR, where the train and test peptides are associated with the same TCR, and BATMAN-inferred positional weight profiles are TCR-specific, and (2) leave-one-TCR-out, where peptides are tested for activation of a TCR left out of the training data, and BATMAN-inferred positional weight profile is common across all TCRs.
BATMAN outperforms existing TCR-antigen methods, reveals structural and biochemical predictors of TCR-antigen interactions, and can predict polyclonal T cell responses and TCR targets with high sequence dissimilarity. For installation, usage, tutorials and more information, refer to https://github.com/meyer-lab-cshl/BATMAN.
Metadata
Release files for pybatman 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pybatman-1.0.1.tar.gz | 53.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pybatman-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 141.9 kB
Release files / pybatman-1.0.1.tar.gz
| Download URL | pybatman-1.0.1.tar.gz |
|---|---|
| Size | 53.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3a89d9eb3e53f41669490f5dedfa27b372e3602c94749f0b44b89f102612ac9d
|
|
BLAKE2b-256 checksum How to use checksums |
c7ed28d1e6601454846659ef5a6b758e337419e0ab5b30207adeb8941758742c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.0
|
Release files / pybatman-1.0.1-py3-none-any.whl
| Download URL | pybatman-1.0.1-py3-none-any.whl |
|---|---|
| Size | 88.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2f8c92a4752394404b64c1dca3b8c093366992f1e8c0671bca89a66cdde382b9
|
|
BLAKE2b-256 checksum How to use checksums |
9185a462334f3ccb5ae732ee0e9e55908f3dbe9755424cf450dc3e2165805c47
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.0
|