Skip to content

Pipeline for automatic single cell queality control and sample data integration with Seurat

Notifications You must be signed in to change notification settings

andreazorro/SingleCellQC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Single Cell Quality Control and Integration Pipeline with Seurat

This repository contains an R script for a pipeline designed to automate single-cell quality control and sample integration in Seurat using the output from Cell Ranger. The pipeline utilizes various R packages including dplyr, Seurat, ggplot2, sctransform, glmGamPoi, and tidyverse.

Usage:

  1. Clone the Repository:

     git clone https://github.com/your_username/Single-Cell-QC-Integration-Pipeline.git
  2. Place Cell Ranger Output Files: Place your Cell Ranger output folders in the same folder as the R script.

  3. Run the Pipeline: Open your terminal or command prompt, navigate to the folder containing the R script and Cell Ranger output files, and execute the following command:

     Rscript single_cell_pipeline.R

Output:

Upon successful execution, the pipeline will generate:

  • A folder containing quality control plots.
  • A Seurat object with integrated samples.

Requirements:

R (version >= 3.5.0) Required R Packages:

  • dplyr
  • Seurat
  • ggplot2
  • sctransform
  • glmGamPoi
  • tidyverse

Notes:

Ensure that all required R packages are installed in your R environment prior to running the pipeline. Make sure that your Cell Ranger output files are appropriately formatted and contain necessary information for the pipeline to execute successfully.

About

Pipeline for automatic single cell queality control and sample data integration with Seurat

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages