Learn R Programming

⚠️There's a newer version (1.12.0) of this package.Take me there.

SeqGSEA (version 1.8.1)

Gene Set Enrichment Analysis (GSEA) of RNA-Seq Data: integrating differential expression and splicing

Description

The package generally provides methods for gene set enrichment analysis of high-throughput RNA-Seq data by integrating differential expression and splicing. It uses negative binomial distribution to model read count data, which accounts for sequencing biases and biological variation. Based on permutation tests, statistical significance can also be achieved regarding each gene's differential expression and splicing, respectively.

Copy Link

Version

Version

1.8.1

License

GPL (>= 3)

Maintainer

Xi Wang

Last Published

February 15th, 2017

Functions in SeqGSEA (1.8.1)

convertEnsembl2Symbol

Convert ensembl gene IDs to gene symbols
counts-methods

Accessors for the 'counts' slot of a ReadCountSet object.
calES

Calculate running enrichment scores of gene sets
DEpermutePval

Permutation for p-values in differential expression analysis
calES.perm

Calculate enrichment scores for gene sets in the permutation data sets
DEscore

Pre-calculated DE/DS scores
DENBStatPermut4GSEA

Calculate NB-statistics quantifying DE for each gene in the permutation data sets
convertSymbol2Ensembl

Convert gene symbols to ensembl gene IDs
DENBStat4GSEA

Calculate NB-statistics quantifying differential expression for each gene
DENBTest

Perform negative binomial exact test for differential expression
geneID

Accessor to the geneID slot of ReadCountSet objects
DSpermute4GSEA

Compute NB-statistics quantifying differential splicing on the permutation data set.
DSpermutePval

Permutation for p-values in differential splicing analysis
estiExonNBstat

Calculate NB-statistics quantifying differential splicing for individual exons
geneList

Get the gene list in a SeqGeneSet object
estiGeneNBstat

Calculate NB-statistics quantifying differential splicing for each gene
DSresultExonTable

Form a table for DS analysis results at the Exon level
DSresultGeneTable

Form a table for DS analysis results at the gene level
exonID

Accessor to the exonID slot of ReadCountSet objects
exonTestability

Check exon testability
GS_example

SeqGeneSet object example
GSEAresultTable

Form a table for GSEA results
getGeneCount

Calculate read counts of genes from a ReadCountSet object
genpermuteMat

Generate permutation matrix
geneSetNames

Get the names of gene set in a SeqGeneSet object
geneSetDescs

Get the descriptions of gene sets in a SeqGeneSet object
geneSetSize

Get the numbers of genes in each gene set in a SeqGeneSet object
geneTestability

Check gene testability
genePermuteScore

Calculate gene scores on permutation data sets
geneScore

Calculate gene scores by integrating DE and DS scores
plotSig

Plot showing SeqGeneSet's p-values/FDRs vs. NESs
loadExonCountData

Load Exon Count Data
loadGenesets

Load gene sets from files
plotSigGeneSet

Plot gene set details
writeScores

Write DE/DS scores and gene scores
ReadCountSet-class

Class "ReadCountSet"
topGeneSets

Extract top significant gene sets
runDESeq

Run DESeq for differential expression analysis
topDSGenes

Extract top differentially spliced genes
topDSExons

Extract top differentially spliced exons
SeqGSEA-package

SeqGSEA: a Bioconductor package for gene set enrichment analysis of RNA-Seq data
SeqGeneSet-class

Class "SeqGeneSet"
label

Get the labels of samples in a ReadCountSet object
GSEnrichAnalyze

Main function of gene set enrichment analysis
size

Number of gene sets in a SeqGeneSet object
signifES

Calculate significance of ESs
normES

Normalize enrichment scores
normFactor

Get normalization factors for normalization DE or DS scores
rankCombine

Integration of differential expression and differential splice scores with a rank-based strategy
RCS_example

ReadCountSet object example
newReadCountSet

Generate a new ReadCountSet object
writeSigGeneSet

Write gene set supporting information
newGeneSets

Initialize a new SeqGeneSet object
runSeqGSEA

An all-in function that allows end users to apply SeqGSEA to their data with one step.
plotES

Plot the distribution of enrichment scores
plotGeneScore

Plot gene (DE/DS) scores
scoreNormalization

Normalization of DE/DS scores
subsetByGenes

Get a new ReadCountSet with specified gene IDs.
topDEGenes

Extract top differentially expressed genes.