X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/6f1b9ffa9cf4abe9f08455346c917f66b8c5e9a5..dabdfd1e2046ff2a27b5d4bcaaad942ba9ac1848:/sdk/R/R/util.R diff --git a/sdk/R/R/util.R b/sdk/R/R/util.R index f6a582ff17..d9af8b057b 100644 --- a/sdk/R/R/util.R +++ b/sdk/R/R/util.R @@ -14,22 +14,23 @@ trimFromEnd <- function(sample, trimCharacters) sample } -RListToPythonList <- function(sample, separator = ", ") +RListToPythonList <- function(RList, separator = ", ") { - pythonArrayContent <- sapply(sample, function(sampleUnit) + pythonArrayContent <- sapply(RList, function(elementInList) { - if((is.vector(sampleUnit) || is.list(sampleUnit)) && - length(sampleUnit) > 1) + if((is.vector(elementInList) || is.list(elementInList)) && + length(elementInList) > 1) { - return(RListToPythonList(sampleUnit, separator)) + return(RListToPythonList(elementInList, separator)) } else { - return(paste0("\"", sampleUnit, "\"")) + return(paste0("\"", elementInList, "\"")) } }) - return(paste0("[", paste0(pythonArrayContent, collapse = separator), "]")) + pythonArray <- paste0("[", paste0(pythonArrayContent, collapse = separator), "]") + pythonArray } appendToStartIfNotExist <- function(sample, characters) @@ -48,6 +49,6 @@ splitToPathAndName = function(path) nameAndPath$name <- components[length(components)] nameAndPath$path <- trimFromStart(paste0(components[-length(components)], collapse = "/"), "/") - + nameAndPath }