ExtractGroupDistanceVectors.RdFor each level of splitField in the Seurat metadata, maps
cells to their clone indices, subsets the clone-level distance matrix, and
extracts the upper triangle as a flat numeric vector.
ExtractGroupDistanceVectors(
seuratObj,
assayName,
splitField,
minClonesPerGroup = 2,
verbose = TRUE
)A Seurat object produced by CalculateTcrDistances
(must have @misc$TCR_Distances).
Character. The distance assay to use (e.g., "TRA_fl",
"TRB_cdr3", "TRA_TRB_fl").
Character. A metadata column name whose levels define the groups.
Integer. Minimum number of unique clones required in a group to produce a distance vector. Default 2.
Logical. Print progress messages. Default TRUE.
A named list of numeric vectors, one per group level.