R/repClonalityDS.R

repClonalityDS <- function (dataframe) {
  library(dsBase)
  
  # check if the input vector is valid (i.e. meets DataSHIELD privacy criteria)
  check <- isValidDS(dataframe)
  
  # return missing value if the input vector is not valid
  if (!check) {
    return (NA)
  }
  
  library(immunarch)
  ret <- parse_mixcr(dataframe)
  clonality <- repClonality(ret, .method = "clonal.prop")
  
  return (clonality)
}
Jabst/dsImmunarch documentation built on Oct. 30, 2019, 7:35 p.m.