Documentation

ClonoLoom opens the output of an annotation pipeline for T- and B-cell receptors, checks it, and groups it into clonotypes by a definition you can see. From there it measures each repertoire with its uncertainty and compares samples, keeping every step on record. Analysis runs on your computer; public queries and sequence handoffs require explicit review.

A path through it

Each page is a subject, in the order an analysis usually goes. Start with Getting started and an example.

SubjectPagesWhat you do there
StartGetting started, Opening dataInstall, try an example, open your own data or another tool's table, and check them
Quality and clonotypesQuality control, Contamination evidence, Batch QC, ClonotypesSee each sample's quality and the vendor's numbers recomputed, filter rows with a reason, and choose what a clonotype is
RepertoiresDiversity, Rarefaction, Genes and junctions, OverlapMeasure each sample's diversity, compare samples at equal coverage, count their genes, junction lengths and amino acids, and measure how much they overlap, each with its uncertainty
TrackingSubjects and time points, Following clonotypes, Expanded and contracted clonotypes, Classes across time points, Attribution to a referenceGive samples their subjects, time points and reference samples, checked before anything is followed; follow clonotypes through each subject's time points, each frequency with its interval; test each clonotype between two time points, with false discoveries controlled, and class it across several; measure each sample against its reference sample
SpecificityMotifs and sequence signatures, Subject recurrence and HLA, Similar receptors (TCRdist), Neighborhoods and backgrounds, Generation probabilities, Clonotype networks, Specificity databasesCompare every T-cell clonotype with every other by TCRdist, as tcrdist3 computes it, and find each one's neighbors and nearest, loop by loop; find the neighborhoods a background does not explain; compute how likely recombination alone is to make each clonotype, as OLGA computes it
CellsExpression evidence, Pseudobulk counts, Paired expressionInspect raw cell evidence and paired gene expression while preserving subject and sample boundaries
B cellsSequence evidence, Families, Germlines, SHM, Lineages, IsotypesInspect annotated sequences, choose a family threshold, reconstruct reference projections, measure evaluable substitutions, explore tree uncertainty and summarize observed constant calls; follow the artificial immunization workflow
CohortsStudy design, Subject features, Group comparisons, Replicated counts, Definition robustnessSelect biological observations, save designs and features, and compare subjects with explicit tests, effect intervals and provenance
ResultsFigures and exports, The recordSave figures and export data with their provenance and license; the project, its history and the methods paragraph
ReferenceSimulated studies, Remote controlStudies whose truth is known, to check methods against; drive ClonoLoom from scripts and notebooks

How it works

References

Four references stay in the repository: Formats, every file ClonoLoom reads and writes; the remote control reference, every action a script can send; simulated studies, the model and its truth; and installing. The changelog says what each release added.