Learn R Programming

Oscope (version 1.2.0)

Oscope - A statistical pipeline for identifying oscillatory genes in unsynchronized single cell RNA-seq

Description

Oscope is a statistical pipeline developed to identifying and recovering the base cycle profiles of oscillating genes in an unsynchronized single cell RNA-seq experiment. The Oscope pipeline includes three modules: a sine model module to search for candidate oscillator pairs; a K-medoids clustering module to cluster candidate oscillators into groups; and an extended nearest insertion module to recover the base cycle order for each oscillator group.

Copy Link

Version

Version

1.2.0

License

Artistic-2.0

Maintainer

Last Published

February 15th, 2017

Functions in Oscope (1.2.0)

scanK

Run k-medoid algorithm with varying k on similarity matrix
OscopeENI

Search for the optimal sample order for different gene clusters
NISFun

Run Extended Nearest Insertion and 2-opt on a gene cluster identified by OscopeKM function
PermuCut

Define sine scroe cutoff using permuted data
Opt2Shift

Run the 2-opt algorithm to improve the optimal order searching of the Extended Nearest Insertion
SineFun

Apply sine model on one particular gene vs. other genes
PipeR

Calculate residual of polynomial fit
ImpShift

Search for the optimal sample order by using the Extended Nearest Insertion
OscopeExampleData

Simulated gene level data set with 600 genes and 30 cells.
FormatSineOut

Format SinFun outputs from lists to matrix
CalcMV

Calculate estimated mean and variance of RNA-Seq data
Oscope-package

Oscope - A statistical pipeline for identifying oscillatory genes in unsynchronized single cell RNA-seq
OscopeSine

Apply sine model on the full set of genes or isoforms
AbsCor

Calculate absolute correlations among gene pairs
FlagCluster

Flag gene clusters with small within-cluster phase differences and/or small within-cluster sine scores
OscopeKM

Oscope K medoid module
NormForSine

Rescale the gene/isoform expression matrix
SineOptim

Function for searching optimal phase shift
PipeShiftCDF

Calculate residual of the sliding polynomial regression