Skip to main content

logo

PyPI version Downloads Docs

Discovering TCR-HLA-Epitope interactions with Deep Learning

applications

trimap-tools is a package for analysis of peptide-HLA presentation and TCR specificity. It is designed to help researchers understand the interactions between T cell receptors (TCRs) and peptides presented by human leukocyte antigen (HLA) molecules, which play a crucial role in the immune response.

Installation

trimap-tools requires Python 3.9 or later. It is available on PyPI and can be installed using pip:

pip install trimap-tools

or by cloning the repository and installing it manually:

pip install git+https://github.com/uhlerlab/trimap-tools.git@main

Tutorials

For step-by-step guides on how to use trimap-tools, including training HLA/peptide encoders and predicting TCR specificity, please refer to the Documentation section.

Key Features

  • Peptide representation learning with HLA context
    Learns latent embeddings of peptides while incorporating HLA background, enabling biologically informed modeling.

  • TCR specificity prediction using full receptor sequences
    Supports comprehensive modeling of TCR recognition by leveraging both α and β chain CDR regions.

  • Visualization of critical TCR residues
    Highlights key amino acid positions in TCRs that contribute to antigen recognition, aiding biological interpretation.

  • Discovery of disease-associated epitopes
    Identifies novel peptides potentially involved in disease by integrating small-scale disease-specific data with large-scale public datasets.

Citation

If you use trimap-tools in your research, please cite the following paper:

Metadata

Release files for trimap-tools 1.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for trimap-tools 1.0.5
File Size Uploaded
trimap_tools-1.0.5.tar.gz 16.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for trimap-tools 1.0.5
File Interpreter ABI Platform
trimap_tools-1.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 33.3 kB

Release files / trimap_tools-1.0.5.tar.gz

Download URL trimap_tools-1.0.5.tar.gz
Size 16.8 kB
Tags Source
SHA-256 checksum
How to use checksums
7a6243f74db67d901a4b641b4217bcc4831e45a910cf00e5bae42974e00cb755
BLAKE2b-256 checksum
How to use checksums
4535899f24c0fb754a9bb6b90ad59af77aaa96780f100f4db43988fd62927c3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.15

Release files / trimap_tools-1.0.5-py3-none-any.whl

Download URL trimap_tools-1.0.5-py3-none-any.whl
Size 16.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7386aaf5f9ff230601bfdc26d115c8650498baecd848e3983326e60c307def2a
BLAKE2b-256 checksum
How to use checksums
efe81da5483f0a8c6f7da1c5f5bf8a1ef997b791c3925c7c24dbcbecefa86d02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.15

Release history Release notifications | RSS feed

This release

1.0.5 This release

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

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