OmnipathR - OmniPath web service client and more
A client for the OmniPath web service (https://www.omnipathdb.org) and many other resources. It also includes functions to transform and pretty print some of the downloaded data, functions to access a number of other resources such as BioPlex, ConsensusPathDB, EVEX, Gene Ontology, Guide to Pharmacology (IUPHAR/BPS), Harmonizome, HTRIdb, Human Phenotype Ontology, InWeb InBioMap, KEGG Pathway, Pathway Commons, Ramilowski et al. 2015, RegNetwork, ReMap, TF census, TRRUST and Vinayagam et al. 2011. Furthermore, OmnipathR features a close integration with the NicheNet method for ligand activity prediction from transcriptomics data, and its R implementation `nichenetr` (available only on github).
Last updated
graphandnetworknetworkpathwayssoftwarethirdpartyclientdataimportdatarepresentationgenesignalinggeneregulationsystemsbiologytranscriptomicssinglecellannotationkeggquarto
7.40 score 4 dependents 378 scriptstradeSeq - trajectory-based differential expression analysis for sequencing data
tradeSeq provides a flexible method for fitting regression models that can be used to find genes that are differentially expressed along one or multiple lineages in a trajectory. Based on the fitted models, it uses a variety of tests suited to answer different questions of interest, e.g. the discovery of genes for which expression is associated with pseudotime, or which are differentially expressed (in a specific region) along the trajectory. It fits a negative binomial generalized additive model (GAM) for each gene, and performs inference on the parameters of the GAM.
Last updated
clusteringregressiontimecoursedifferentialexpressiongeneexpressionrnaseqsequencingsoftwaresinglecelltranscriptomicsmultiplecomparisonvisualization
7.21 score 776 scriptsSCENT - Single Cell Entropy for Estimating Differentiation Potency
Estimates differentiation potency of single cells from scRNA-Seq data using signaling entropy on protein interaction networks. Implements both the full Signaling Entropy Rate (SR) and the fast CCAT approximation. Based on the method described in Teschendorff AE, Enver T (2017) <doi:10.1038/ncomms15599>.
Last updated
openblascpp
4.38 score 120 scriptsSecAct - Secreted Signaling Activity Inference
Inferring secreted protein activities at bulk, single-cell, and spatial levels. SecAct uses ridge regression with permutation-based significance testing to infer the activity of over 1000 secreted proteins from gene expression profiles.
Last updated
complexheatmapgsl
4.20 score 35 scriptsiTALK - Characterize and Illustrate Intercellular Communication
iTALK, a computational approach to characterize, compare, and illustrate intercellular communication signals in the multicellular ecosystem using either bulk RNA sequencing data or single cell RNAseq data. iTALK can in principle be used to dissect the complexity, diversity, and dynamics of cell-cell communication from a wide range of cellular processes.
Last updated
rnasequencingsinglecellgeneexpressioncellbiology
4.16 score 73 scriptsscMetaLink - Single-Cell Metabolite-Mediated Cell Communication Analysis
A comprehensive framework for inferring metabolite-mediated cell-cell communication from single-cell transcriptomic data. scMetaLink integrates metabolite production potential via enzyme expression, metabolite sensing capability via receptor and transporter expression, and secretion potential to construct intercellular metabolic communication networks. The package leverages the MetalinksDB database containing 41894 metabolite-protein interactions covering 1128 metabolites and 4374 proteins. Key features include probabilistic inference of metabolite production, receptor-mediated metabolite sensing quantification, permutation-based statistical testing with multiple hypothesis correction, pathway-level aggregation analysis, and publication-ready visualization.
Last updated
softwaresinglecelltranscriptomicscellbiologymetabolomicsnetworkvisualizationgeneexpressionspatial
3.78 score 3 stars 10 scriptsNOVA - Network Of Versatile Cell-Cell Communication Analysis
NOVA (Network Of Versatile cell-cell Analysis) is a high-performance R package for predicting and visualizing cell-to-cell communication networks from single-cell and bulk transcriptomic data. It leverages connectomeDB2020, the most comprehensive manually curated ligand-receptor interaction database, to identify signaling interactions between cell types. NOVA features vectorized computations, parallel processing, and seamless integration with Seurat (V4/V5) for efficient analysis of large-scale datasets.
Last updated
cppopenmp
3.73 score 1 stars 18 scripts 475 downloadsSCORPION - Single Cell Oriented Reconstruction of PANDA Individual Optimized Networks
Constructs gene regulatory networks from single-cell gene expression data using the PANDA (Passing Attributes between Networks for Data Assimilation) algorithm.
Last updated
openblascppopenmp
3.62 score 21 scripts 557 downloadsCellProgramMapper - Map Single Cells to Reference Gene Expression Programs
Maps single-cell RNA sequencing data to reference gene expression programs (GEPs) using non-negative matrix factorization. Enables cell type annotation and state characterization by projecting query cells onto pre-built or custom reference programs. Includes tools for building consensus references from multiple datasets. Features C++ accelerated NNLS solvers and built-in machine learning models for cell type prediction.
Last updated
openblascppopenmp
3.48 score 1 stars 12 scriptsSpaGER - Spatial Gene Expression Prediction using scRNA-seq
Integrates spatial transcriptomics data with single-cell RNA sequencing (scRNA-seq) data to predict expression of unmeasured genes in spatial data. Uses Principal Vectors (PVs) for domain adaptation followed by k-nearest neighbor weighted imputation. This R implementation provides identical results to the original Python SpaGE package with efficient C++ acceleration.
Last updated
openblascpp
3.38 score 1 stars 12 scriptsyaGST - Competitive gene set and regulon tests.
This is a collection of wrappers to the Wilcoxon test to run competitive gene set and regulon tests.
Last updated
3.36 score 14 stars 33 scriptsCOMMOTR - Screening Cell-Cell Communication in Spatial Transcriptomics via Collective Optimal Transport
Infers cell-cell communication in spatial transcriptomics data using collective optimal transport. The method models ligand-receptor interactions as optimal transport problems with spatial distance constraints, providing communication direction inference, cluster-level analysis, and comprehensive visualization. This is an R implementation based on the COMMOT algorithm (Cang et al., Nature Methods, 2023).
Last updated
openblascppopenmp
3.30 score 1 stars 4 scriptsliana - LIANA: a LIgand-receptor ANalysis frAmework
LIANA provides a number of methods and resources for ligand-receptor interaction inference from scRNA-seq data. This version is specifically designed for Seurat v4 and SeuratObject v4 compatibility. It includes improved Python environment handling and better integration with existing workflows.
Last updated
scaterscransinglecellexperimentcomplexheatmapquarto
3.06 score 231 scripts


