inst/testScripts/system/pairedPSCN/R/getTumorNormalPairs.R

getTumorNormalPairs <- function(ds, pairs, ..., verbose=TRUE) {
  ## Split data set in (tumor, normal) pairs
  sets <- list(tumor=list(), normal=list());
  for (type in colnames(pairs)) {
    idxs <- match(pairs[,type], getNames(ds));
    sets[[type]] <- extract(ds, idxs);
  }

  verbose && print(verbose, sets);
  sets;
}

############################################################################
## HISTORY
## 2010-08-12
## o Created.
############################################################################
HenrikBengtsson/aroma.cn documentation built on Feb. 20, 2024, 9:15 p.m.