#' Converts a vector or list of phs, pht, etc., accessions to integers
#' @param accessions A vector of dbGaP accessions
#' @import magrittr
.standardizeAccessions <- function(accessions){
accs_simplified <- accessions %>%
lapply(sub, pattern = "^[[:alpha:]]+", replacement = "") %>%
sapply(sub, pattern = "\\..*", replacement = "") %>%
as.integer()
if (any(is.na(accs_simplified))) {
"NAs introduced: " %>%
paste(paste(accessions[is.na(accs_simplified)], collapse = ", ")) %>%
warning()
}
return(accs_simplified)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.