Enables easy merge of a list of Seurat Objects. See See merge for more information,

Merge_Seurat_List(
  list_seurat,
  add.cell.ids = NULL,
  merge.data = TRUE,
  project = "SeuratProject"
)

Arguments

list_seurat

list composed of multiple Seurat Objects.

add.cell.ids

A character vector of equal length to the number of objects in list_seurat. Appends the corresponding values to the start of each objects' cell names. See merge.

merge.data

Merge the data slots instead of just merging the counts (which requires renormalization). This is recommended if the same normalization approach was applied to all objects. See merge.

project

Project name for the Seurat object. See merge.

Value

A Seurat Object

Examples

if (FALSE) {
object_list <- list(obj1, obj2, obj3, ...)
merged_object <- Merge_Seurat_List(list_seurat = object_list)
}