Skip to content

A package to convert a processed SeuratObject into a CellDataSet usable for Monocle3 analysis

Notifications You must be signed in to change notification settings

LeoVincenzi/SeuratToMonocle3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

SeuratToMonocle3

A package to convert a processed SeuratObject into a CellDataSet usable for Monocle3 analysis.

This package mainly contain a function SeuToMon which has to be applied on a SeuratObject to convert it in an object readable and usable with the library Monocle3. It's advisable to first do a pre-processing on the SeuratObject which should include a filtering, a normalization of the data, a feature selection, the scaling and the linear dimensional reduction (PCA) and the non-linear dimensional reduction (UMAP). Further, we suggest to do a clustering of the cells and rename the idents finding the respective possible cell type. For this last operation. we suggest to use some of the online available tools (i.e. EnrichR).

The function requires as input the processed SeuratObject and it will return a new element, a Cell DataSet, which contains the expression matrix of genes in cells metadata regarding both genes and cells. The function wants also the name of the assay of the SeuratObject to use to create the new data set: be careful to assign an assay with consistent initial data and not only with normalized data. This element will be usable in Monocle3 library to perform each of its analysis.

Before start, checked that the following packages are loaded on your envirnment:

  • Seurat
  • dplyr
  • patchwork
  • monocle3

About

A package to convert a processed SeuratObject into a CellDataSet usable for Monocle3 analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages