pMTnet is a deep learning neural network-based prediction of TCR's binding specificity toward peptide-MHC complex.

Online Analysis Github


BepiTBR is a B cell epitope prediction model that demonstrates improved performance by incorporating prediction of nearby CD4+ T cell epitopes close to the B cell epitopes.

Online Analysis Github


Cytomulate is a package to simulation realistic data for Mass Cytometry or Cytometry by Time-of-Flight (CyTOF). We strive to achieve both model-based and real-data-based simulation as solutions to benchmarking, method validation, prototyping, and more.

Documentation Github

CyTOF Playground

CyTOF playground is an online web tool for displaying the results of benchmarking the dimension reduction algorithms on CyTOF data. There are two main features in this web tool. The first one is to search for DR results based on multiple input conditions (left column). And the other is to dynamically calculate the average of the performance scores for the user-chosen metrics and to rank the chosen DR methods based on the average scores (top row).

Web Tool


CyTOF Package

CyTOF Package offers our unified implementation pipeline for homogenized input/output of the dimension reduction methods and the benchmark metrics for assessing their accuracy



An automatic cell type detection and assignment algorithm for single cell RNA-Seq (scRNA-seq) and Cytof/FACS data. SCINA is capable of assigning cell type identities to a pool of cells profiled by scRNA-Seq or Cytof/FACS data with prior knowledge of signatures, such as genes and protein symbols that are highly or lowly expressed in each cell type.

Online Analysis Github


Tessa is a Bayesian model to integrate T cell receptor (TCR) sequence profiling with transcriptomes of T cells. Enabled by the recently developed single cell sequencing techniques, which provide both TCR sequences and RNA sequences of each T cell concurrently, Tessa maps the functional landscape of the TCR repertoire, and generates insights into understanding human immune response to diseases. As the first part of tessa, BriseisEncoder is employed prior to the Bayesian algorithm to capture the TCR sequence features and create numerical embeddings. Please refer to our paper for more details: 'Mapping the Functional Landscape of TCR Repertoire.',Zhang, Z., Xiong, D., Wang, X. et al. 2021.

Online Analysis Github

Demo webserver for 1R01AI171105 grant application

Pilot demo tool for online and integrative analysis of antibodies/BCRs and B cell antigens.

Web Tool