Skip to content
/ SLICE Public

A method for calculating single cell entropy and reconstructing cell differentiation lineage using single-cell RNA-seq data

License

Notifications You must be signed in to change notification settings

xu-lab/SLICE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SLICE

SLICE is an algorithm that utilizes single-cell RNA-seq (scRNA-seq) data to quantitatively measure cellular differentiation states based on single cell entropy and predict cell differentiation lineages via the construction of entropy directed cell trajectories.

Developed by Minzhe Guo

Installation

  • In R or RStudio, type the following command to install devtools

    install.packages("devtools")
    library(devtools)
    
  • Then, use devtools to install SINCERA from github

    devtools::install_github("xu-lab/SLICE")
    
  • Use library() to activate SINCERA

    library(SLICE)
    

Demonstration

Notes:

  • In order to use Seurat functionality, you need to import Seurat in advance and it is tested with Seurat 4.3.0, SeuratObject 4.1.3. Using other versions of Seurat (for example v5) may cause unexpected behaviour.
  • New versions of princurve library is not backwards compatible, hence we updated our package to work with newer versions of princurve (tested with 2.1.6). Make sure you import the right version to use related functionality.

Citation

  • Minzhe Guo, Erik L. Bao, Michael Wagner, Jeffrey A. Whitsett, Yan Xu. 2016. SLICE: determing cell differentiation and lineage based on single cell entropy. Nucleic Acids Research. doi:10.1093/nar/gkw1278. (MG and ELB are co-first authors)

About

A method for calculating single cell entropy and reconstructing cell differentiation lineage using single-cell RNA-seq data

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages