Select best-matching controls for a sample
nipter_match_control_group.RdRanks control samples by similarity of chromosomal fractions to a test sample. Uses sum-of-squared differences of collapsed chromosomal fractions (chromosomes 1-12, 14-17, 19-20, 22 by default — excluding trisomy chromosomes 13, 18, 21). The distance computation is accelerated by an Rcpp+OpenMP kernel.
Arguments
- sample
A
NIPTeRSampleobject to match against.- control_group
A
NIPTeRControlGroupobject.- n
Integer; number of best-matching controls to return.
- mode
"subset"(default) returns a newNIPTeRControlGroup;"report"returns a named numeric vector of sum-of-squares scores.- exclude_chromosomes
Integer vector of chromosomes to exclude from the distance calculation (default
c(13, 18, 21)).- include_chromosomes
Integer vector of chromosomes to include. If
NULL(default), uses all autosomal chromosomes minusexclude_chromosomes.- cpus
Integer; number of OpenMP threads for the SSD computation. Default
1L.