Skip to content

R package for Protein activity analysis of single-cell RNAseq.

Notifications You must be signed in to change notification settings

califano-lab/PISCES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

title authors
PISCES Tutorial
Lukas Vlahos
Aleksandar Obradovic
Pasquale Laise
Andrea Califano

Authors: Lukas Vlahos, Aleksandar Obradovic, Pasquale Laise, Andrea Califano
Contacts:

Overview

The pipeline for Protein Activity Inference in Single Cells (PISCES) is a regulatory-network-based methdology for the analysis of single cell gene expression profiles.

Currently, the PISCES manuscript is available on bioRxiv: https://doi.org/10.1101/2021.05.20.445002

NOTE: This version of the pipeline is a newer iteration, implementing new algorithms developed by the Califano lab. An updated manuscript and more robust set of vignettes for the newer iteration of the pipeline is forthcoming.

Installation

Here's how you can install the PISCES package:

# install cran packages
install.packages("abind", "BiocManager", "circlize", "cluster", "devtools", 
                 "ggplot2", "ggpubr", "ggrepel", "grDevices", "Matrix", 
                 "RColorBrewer", "RSpectra", "Seurat", "uwot")
# install bioconductor packages
BiocManager::install("biomaRt")
BiocManager::install("ComplexHeatmap")
# install PISCES
devtools::install_github("califano-lab/PISCES")

You can then learn about how to use PISCES with our vignettes:

library(PISCES)
browseVignettes(package = "PISCES")

Some other features we're working on right now:

  • Vignette demonstating the functionality of MWKMeans for analyzing trajectories
  • RCPP ARACNe for easier network generation

=======

References

  1. Lachmann, A., et al., ARACNe-AP: gene network reverse engineering through adaptive partitioning inference of mutual information. Bioinformatics, 2016. 32(14): p. 2233-5.
  2. Califano, H.D.a.A., iterClust: Iterative Clustering. R package version 1.4.0. 2018: https://github.com/hd2326/iterClust.
  3. Ding, H., et al., Quantitative assessment of protein activity in orphan tissues and single cells using the metaVIPER algorithm. Nat Commun, 2018. 9(1): p. 1471.
  4. Rosseeuw, P.J., Journal of Computational and Applied Mathematics 20 (1987) 53-65
  5. Izenman, A.J., Modern Multivariate Statistical Techniques. Regression, Classification, and Manifold Learning. Springer text in statistics, 2008 (Chapter 12)

Acknowledgements

Jeremy Dooley - for his advice and expertise in single cell sequencing experiments.
Hongxu Ding - whose work in the Califano laid the groundwork for the development of this pipeline.
Evan Paull - for help with software and tutorial development and testing.

About

R package for Protein activity analysis of single-cell RNAseq.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages