Package for predicting peptide mutation effects on T cell receptor activation.
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pybatman-1.0.1.tar.gz.
File metadata
- Download URL: pybatman-1.0.1.tar.gz
- Upload date:
- Size: 53.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a89d9eb3e53f41669490f5dedfa27b372e3602c94749f0b44b89f102612ac9d
|
|
| MD5 |
c8ff54207013ecaf3e164d9c0cbcd4e5
|
|
| BLAKE2b-256 |
c7ed28d1e6601454846659ef5a6b758e337419e0ab5b30207adeb8941758742c
|
File details
Details for the file pybatman-1.0.1-py3-none-any.whl.
File metadata
- Download URL: pybatman-1.0.1-py3-none-any.whl
- Upload date:
- Size: 88.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f8c92a4752394404b64c1dca3b8c093366992f1e8c0671bca89a66cdde382b9
|
|
| MD5 |
f3edf9532854edcfdbbb6c1b9b5191be
|
|
| BLAKE2b-256 |
9185a462334f3ccb5ae732ee0e9e55908f3dbe9755424cf450dc3e2165805c47
|