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.2.tar.gz (146.8 kB view details)

Uploaded Source

Built Distribution

fast_tcrdist-0.0.2-cp37-cp37m-win_amd64.whl (96.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

File details

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

File metadata

  • Download URL: fast_tcrdist-0.0.2.tar.gz
  • Upload date:
  • Size: 146.8 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.2.tar.gz
Algorithm Hash digest
SHA256 5a1ad43f379c7a6982d4cdf1efce2be07f27612422c2c17b78e48f015b55ae15
MD5 105e2b98cef66a58b27e5e265e26c486
BLAKE2b-256 9860e210381fe744a0f54a836ba0e81bb6106091f29f19fe63aabbc4244066a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fast_tcrdist-0.0.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 96.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.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e9fdc2d22f07406792d95257d8931b4839119b09d19015cf8eda32e8e59e1b12
MD5 c6f51f0dc3470082fb1a10be3b281e73
BLAKE2b-256 dc4bff0b14eaf45f399420bebb46af26fb2def186e83fc5881cc54a01dc17fe9

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