Learn R Programming

SCORPION (version 1.3.3)

Single Cell Oriented Reconstruction of PANDA Individually Optimized Networks

Description

Constructs cell-type-specific gene regulatory networks from single-cell RNA-sequencing data. The method implements the SCORPION algorithm, which first aggregates individual cells into super-cells and then applies PANDA (Passing Attributes between Networks for Data Assimilation) to infer transcription factor-target regulatory relationships. It also provides statistical methods for differential edge analysis.

Copy Link

Version

Install

install.packages('SCORPION')

Monthly Downloads

351

Version

1.3.3

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Daniel Osorio

Last Published

September 2nd, 2026

Functions in SCORPION (1.3.3)

.drawCircosLegends

Draw effect-size, novelty and gene-set legends on a Circos plot.
runSCORPION

Run SCORPION across cell groups and return combined networks
maEdges

Meta-analysis of TF-target edges across studies
testEdges

Test edges from SCORPION networks
enrichEdges

Gene set enrichment analysis of TF-target edges
circosEdges

Circos plot of differential network edges
regressEdges

Regression analysis of edges across ordered conditions
scorpionTest

Example single-cell colorectal cancer data for SCORPION
scorpion

Build gene regulatory networks from single-cell RNA-seq data using PANDA
.orderChr

Natural-sort chromosome names (1..N, then X, Y, MT, then the rest).
.parseGMT

Parse a GMT gene-set file into a named list.
.validateGeneCoords

Validate a user-supplied gene coordinate table.
.fetchGeneCoords

Download gene coordinates from Ensembl via biomaRt.