Skip to main content

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)

Source distribution for pybatman 1.0.1
File Size Uploaded
pybatman-1.0.1.tar.gz 53.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pybatman 1.0.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page