Skip to content

Merge Seurat Objects Specifications

Process Details

  • Name: Merge Seurat Objects
  • Process UUID: MZfaPR52gyxd3t6H3bM9ZTrGIIeu4F
  • Process Group: SingleCell

Overview

This process merges multiple Seurat objects from single-cell RNA sequencing data into a unified list structure for downstream analysis. The process automatically detects all RDS files in the input directory and combines them into a single merged object, facilitating comparative analysis across multiple samples or datasets.

This process is implemented in R, utilizing the Seurat package for single-cell RNA sequencing data manipulation.

Key Functionality

  • Automatic File Detection: Scans the input directory for all RDS files containing Seurat objects
  • Object Loading: Reads individual Seurat objects from RDS files into memory
  • List Creation: Organizes multiple Seurat objects into a structured list format
  • Merged Output Generation: Saves the combined object list as a single RDS file for further processing

Input/Output Specification

Inputs

Required Inputs

  • RDS File
    • Description: Seurat object(s) stored in RDS format containing single-cell RNA sequencing data
    • Format: RDS

Outputs

  • RDS File
    • Description: Merged list containing all input Seurat objects, saved as "merged_filtered_seurat.rds"
    • Format: RDS

Parameters & Settings

This process does not have user-configurable parameters and runs with default settings.

References & Resources

  • Tool Documentation: Contact the team for details on the R script implementation
  • Related Papers: Butler, A., et al. (2018). Integrating single-cell transcriptomic data across different conditions, technologies, and species. Nature Biotechnology, 36(5), 411-420. doi:10.1038/nbt.4096