Skip to main content

Peptide specific TCR identification based on expansion.

Project description

pepbox
======

.. raw:: html

<p>

T cell activation that leads to a productive T-cell reaction against a
pathogen agent is linked to its T cell receptor (TCR) specificity. The
ability of the TCR to distinguish between structurally unrelated to
similar peptides defines the T cell specificity. The affinity drives the
specifcity. A T cell that binds to peptide-MHC complex with enough
affinity will increase the magnitude of the immune response (i.e. T cell
expansion). Therefore, expansion is a powerful feature to measure TCRs
specifity. This application has the goal to quantify if T cell
clonotypes (i.e. group of T cells sharing the same TCR) are
significantly expanded by comparing their respective frequency before
and after contact with a peptide. To improve performance of peptide
specific clonotypes selection, irrelevant peptide stimulated cultured T
cells or/and medium cultured T cells can be provided as negative
controls. A list of reference TCRs known to be specific to the relevant
peptide (e.g. obtained from tetramer staining, IFNg capture) are used to
define optimal expansion thresholds for selecting positively and
negatively expanded T cells

.. raw:: html

</p>

.

Parameters
==========

usage:
------

pepbox.py [-h] [-merge] [-expansion] [-analyze] [-reproducibility]
[-aacdr3] [-genes_cdr3_aacln] [-optimize] [-timepoints] [-geneusage]
[-detailed] [-input_folder INPUT_FOLDER] [-output_folder OUTPUT_FOLDER]
[-workdir WORKDIR] [-nolog] [-compress] [-v] [–version] [-debug]

optional arguments:
-------------------

- -h, –help show this help message and exit
- -merge Merge Adaptive Biotechnologies TCR sequencing txt file
(default: False)
- -expansion Calculate expansion p-values using a Fisher exact test
(default: False)
- -analyze Produce basic statistics summary tables and figures
(default: False)
- -reproducibility Creating heatmap of reproducibility (default: False)
- -aacdr3 Define the clonotype at the amino acid cdr3 level (default:
False)
- -genes_cdr3_aacln Define the clonotype at the amino acid cdr3 and V,
J gene level (default: False)
- -optimize Creating negative control vs relevant peptide stimulated
clonotype p-value plot (default: False)
- -timepoints Analyzes samples from different time points (default:
False)
- -geneusage Provide gene usage statistics (default: False)
- -detailed Provide more details
- -input_folder INPUT_FOLDER Input folder (default: current directory)
- -output_folder OUTPUT_FOLDER Output folder (default: current
directory)
- -workdir WORKDIR Folder where input and output files should be
(default: current directory)
- -compress Compress output folder (default: False)

- -nolog Disable default log file (default: False)
- -v Turns on verbosity (more details)
- –version show program’s version number and exit
- -debug Debug using small input size to test specific cases.

# Usage

.. code:: python

# Merge Adaptive Biotechnologies TCR sequencing txt formatted files
python pepbox.py -merge -workdir myworkdir
# Common pipeline
python pepbox.py -merge -expansion -analyze -optimize -workdir myworkdir

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

pepbox-0.3.8.tar.gz (83.9 kB view details)

Uploaded Source

File details

Details for the file pepbox-0.3.8.tar.gz.

File metadata

  • Download URL: pepbox-0.3.8.tar.gz
  • Upload date:
  • Size: 83.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pepbox-0.3.8.tar.gz
Algorithm Hash digest
SHA256 c863ce68c9152323690aae82036cd368097bcc607fcc6cca22a0a302085d4b93
MD5 577c6a7fedcb19d9332b16492aad18dd
BLAKE2b-256 7fddb44e1b755593f4a3206f816b89f33d73c2fc93cefa7724498f4b915cb6a4

See more details on using hashes here.

Supported by

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