What problem does it solve? Immune-repertoire analysis requires ingesting many incompatible sequencer output formats, computing generation probabilities, diversity statistics, clonotype overlap, and longitudinal dynamics, which is error-prone when done with ad-hoc scripts. ## Core Features & Use Cases - Format ingestion and normalization: Read MiXcr, MiGec, immunoSEQ, IMGT/HighV-QUEST, Vidjil, RTCR, TRUST4, and AIRR files into one canonical AIRR-schema clonotype frame built on polars. - V(D)J recombination modeling: Compute Pgen for nucleotide and amino-acid junctions, infer models via EM from your own germline references, generate synthetic repertoires, and compare models with JSD-based metrics. - Cohort analytics: Run diversity statistics, rarefaction, segment usage, spectratype, overlap/TCRnet, biomarker association testing, longitudinal clonotype tracking, and single-cell pairing with scirpy/dandelion interop. - Use Case: Given a cohort of MiXcr output files from vaccinated donors, convert them to the canonical schema, then run the paired expansion test and VDJtrack recapture model to identify significantly expanding clonotypes across timepoints. ## Quick Start Ask the assistant to use the vdjtools skill to read your MiXcr output files and compute cohort-wide diversity statistics.