Skip to main content

Optimized TCRDist calculation for TCR repertoire data analysis

Project description

fast_tcrdist

fast_tcrdist is an optimized version of the TCRDist algorithm published by Dash et al. Nature (2017): doi:10.1038/nature22383

To enhance the original implementation of TCRDist, fast_tcrdist uses the Needleman-Wunsch alignment algorithm to align TCR sequences and creates the TCRDist matrix via cython. To integrate well with other common single cell analysis tools, fast_tcrdist utilizes the Anndata data structure to store the TCRDist matrix and associated metadata. Currently, this has been tested on TCR/gene expression output from Cellranger (https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/what-is-cell-ranger), but future releases will aim to allow for other file formats.

In addition to running the TCRDist algorithm, fast_tcrdist allows you to aggregate TCR info with single-cell gene expression into a single anndata object to allow for integrated downstream analyses.

Outside files

The BLOSUM62 matrix used for alignments came from NCBI:https://www.ncbi.nlm.nih.gov/IEB/ToolBox/C_DOC/lxr/source/data/BLOSUM62

CDR amino acid info was taken from the TCRDist database file "alphabeta_db.tsv" (https://www.dropbox.com/s/kivfp27gbz2m2st/tcrdist_extras_v2.tgz) and reformated into .json format (mouse_CDRs_for_10X.json and human_CDRs_for_10X.json)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fast_tcrdist-0.0.3.tar.gz (237.0 kB view details)

Uploaded Source

Built Distribution

fast_tcrdist-0.0.3-cp37-cp37m-win_amd64.whl (330.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

File details

Details for the file fast_tcrdist-0.0.3.tar.gz.

File metadata

  • Download URL: fast_tcrdist-0.0.3.tar.gz
  • Upload date:
  • Size: 237.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.1

File hashes

Hashes for fast_tcrdist-0.0.3.tar.gz
Algorithm Hash digest
SHA256 eed8e527ae0d969c530547262631634efdb3c84ae83c7991a9a76c430e709434
MD5 5d6b1060895490431c29f1eeaac6950a
BLAKE2b-256 faacb04637b85d59b05932a86c93a0ad1d18d1aae83b97e7ab5c0c0b2a74e934

See more details on using hashes here.

File details

Details for the file fast_tcrdist-0.0.3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: fast_tcrdist-0.0.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 330.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.1

File hashes

Hashes for fast_tcrdist-0.0.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 785865ad3dc147a124300808274aaabb74c0306fcc0c9a4d054f1aa8744ac39d
MD5 cbe11c591dbd0ec74ba6c9ada8492dc0
BLAKE2b-256 70b065c0bef0b00ff1e59f1cb3893858c034e65eda015ec3c51c75f03be60380

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page