About this project

TCRcloud is a Python-based tool designed for the visualization and analysis of Adaptive Immune Receptor Repertoire (AIRR) data. It is compatible with Linux, macOS, and Windows (via WSL) and requires AIRR-compliant data as input. Key capabilities include: - Visualization: Generates CDR3 word clouds (with customizable coloring via JSON), V-gene plots, and 2-D or 3-D amino acid plots. - Diversity Analysis: Creates radar plots to compare diversity indices, including Distinct CDR3, Convergence, D50 Index, Gini Coefficient, Shannon Index, Gini-Simpson Index, and Chao1 index. - Data Integration: Includes functionality to download rearrangement files from AIRR-compliant databases using AIRR repertoire metadata files. - Data Export: Allows exporting calculated indices and processed data from radar and V-gene plots to text files.