#' save_npx_csv (same summarizedexpermient to csv)
#'@rdname save_npx_csv
#'@description save summarizedexpermient to csv files
#'@param se npx summarizedexpermient object
#'@param pre_fix string of the file path
#'@param assay2save vector string of which assay slot to save
#'@export
#'@md
#'
save_lmx_csv <- function(se, pre_fix, assay2save){
for (i in assay2save) {
f_name <- paste0(pre_fix, i, ".csv")
write.csv(se@assays@data[[i]], file = f_name, row.names = T)
}
f_name <- paste0(pre_fix, "_meta.csv")
write.csv(data.frame(se@colData@listData)%>%
mutate(File = gsub("^.*/", "", File)), file = f_name, row.names = F)
f_name <- paste0(pre_fix, "_rowfeature.csv")
write.csv(data.frame(se@elementMetadata@listData), file = f_name, row.names = F)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.