tcr_deep_insight
Project description
TCR-DeepInsight
Aims
We have previously developed huARdb currently in developing which collects single-cells immune profiling datasets including linked transcriptome and full-length TCR informations. However, one of the main obstacles in using single-cell immune profiling datasets for disease immunotherapy is the absence of a convenient reference atlas to access this information. Despite the growing potential of TCR engineering in this area, there is a significant challenge in identifying functional TCRs due to the lack of efficient computational tools to integrate the data. Nonetheless, these datasets offer a valuable resource to identify such TCRs and further advance TCR-T technology.
Detailed collection of datasets
We aims to build the most comprehensive atlas containing matched transcriptome and full-length V(D)J sequence of T and B cells in Cancer, Autoimmune diseases, and Infections.
- In 2023, we make the first release of an integrated datasets containing more than 1,000,000 hcT cells with full length TCR sequence.
- In 2024, we will release the second version of the atlas with more than 20,000,000 hcT cells with full length TCR sequence, which is available at Zenodo.
Introduction to TCR-DeepInsight
To robustly identify potential disease associated TCRα/β pairs considering both TCR sequence similarity and transcriptome features from million-level paired TCRα/β repertoire, we developed a deep-learning based framework named TCR-DeepInsight.
Documentation
The documentation for TCR-DeepInsight is available at ReadTheDocs.
Installation
Hardware requirement for TCR-DeepInsight includes
- RAM: >16Gb for larger dataset
- VRAM of CUDA-enabled GPU: >8Gb
Install by PyPI
pip install tcr-deep-insight
Install by source code
You can create a running environment using conda
(Anaconda or Miniconda)
conda create -n tcr-deep-insight -f environment.yml
conda activate tcr-deep-insight
git clone git@github.com:WanluLiuLab/TCR-DeepInsight.git
cd TCR-DeepInsight
Usage
In IPython, simply import the package to get started:
import tcr_deep_insight as tdi
For detailed usage, Please see the Documentation for TCR-DeepInsight.
License
This project is licensed under the BSD 3-Clause License.
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 Distributions
Built Distribution
File details
Details for the file tcr_deep_insight-1.0.1a2-py3-none-any.whl
.
File metadata
- Download URL: tcr_deep_insight-1.0.1a2-py3-none-any.whl
- Upload date:
- Size: 1.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 069af4792a98a765eebe94d07560371e4d70863fe93fd8c41f47438c3579b75a |
|
MD5 | ca54628b5efa09ec5fca4b73a04d85b8 |
|
BLAKE2b-256 | 1ef20a0f79726f564d04d973a53bfbb95538c9012d2412ed3e7be99f6b37eeee |