Skip to content
Integrative T-cell epitope prediction
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


This is the source code for ITCell, a method for integrative T-cell epitope prediction. See D. Schneidman-Duhovny et al. for details.

A web server is also available.


ITCell will likely only work on a Linux system.

First, download or clone this repository. Then download the prerequisites:

  • IMP (the scripts expect to find the soap_score binary in the PATH).
  • SCWRL 4 (extract SCWRL into the scripts/scwlr4 subdirectory of this repository; the scripts expect the SCWRL executable to be found as scripts/scwrl4/Scwrl4).
  • MultiProt (the scripts expect to use scripts/multiprot.Linux and were developed with version 1.93).

Next, download the support libraries, libs.tar.xz, from or 10.5281/zenodo.3226992 and extract into the libs directory.


Run scripts/ giving it the MHC type, the path to a TCR PDB file, and the path to a file containing the antigen sequence, e.g.

perl <repo>/scripts/ DRB1*0101 TCR.pdb antigen_seq.txt


ITCell is Copyright 2018 Dina Schneidman-Duhovny, and is available under the terms of the GNU Lesser GPL; see file LICENSE.

You can’t perform that action at this time.