Skip to content

BTIP2024/selection-scaling-seurat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

selection-scaling-seurat

This package contains two functions a) variable_features() and b) scaling_seurat() which correspond to the third (3rd) and fourth (4th) steps of the standard scRNAseq processing workflow.

The variable_features() function calculated which genes have high cell-to-cell variation in the dataset and will be used to distinguish cell types.

The scaling_seurat() function removes unwanted sources of variation to ensure that the succeeding clusterings (for dimensionality reduction) are due to actual differences in gene expression and not due to unwanted sources of variations.

Installation

The package can be installed using

devtools::install_github("BTIP2024/selection-scaling-seurat")

Example

The output of this function would be an rds file which when loaded in R, would be a Seurat object.

# for the selection of variable feature 
variable_features("normalized_seurat.rds")

# to scale after variable feature selection
scaling_seurat("variable_features.rds")

scRNAseq processing workflow

The standard scRNAseq processing workflow with the R package Seurat consists of seven (7) steps. The output of this package and function should be used as input for the scRNAseq processing pipeline.

The following are the repositories of the packages for every step of the pipeline:

  1. QC and filtering: qualitycontrolseurat package
  2. Normalization: qualitycontrolseurat package
  3. Identification of highly variable features: selectionscalingseurat package
  4. Scaling: selectionscalingseurat package
  5. Linear Dimensionality Reduction (PCA): pcaseurat package
  6. Clustering: nonlinearreduction package
  7. Non-linear dimensionality reduction (t-SNE and UMAP): nonlinearreduction package

An overview of the pipeline and its outputs can be observed below:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages