Learn R Programming

SeqGSEA (version 1.12.0)

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.12.0

License

GPL (>= 3)

Maintainer

Xi Wang

Last Published

February 15th, 2017

Functions in SeqGSEA (1.12.0)

DEscore

Pre-calculated DE/DS scores
exonID

Accessor to the exonID slot of ReadCountSet objects
convertSymbol2Ensembl

Convert gene symbols to ensembl gene IDs
plotES

Plot the distribution of enrichment scores
topDSGenes

Extract top differentially spliced genes
DSpermute4GSEA

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

Perform negative binomial exact test for differential expression
counts-methods

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

Calculate gene scores on permutation data sets
geneList

Get the gene list in a SeqGeneSet object
plotGeneScore

Plot gene (DE/DS) scores
writeScores

Write DE/DS scores and gene scores
GS_example

SeqGeneSet object example
DEpermutePval

Permutation for p-values in differential expression analysis
ReadCountSet-class

Class "ReadCountSet"
RCS_example

ReadCountSet object example
SeqGSEA-package

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

Check exon testability
loadGenesets

Load gene sets from files
DENBStat4GSEA

Calculate NB-statistics quantifying differential expression for each gene
size

Number of gene sets in a SeqGeneSet object
geneScore

Calculate gene scores by integrating DE and DS scores
newGeneSets

Initialize a new SeqGeneSet object
geneSetNames

Get the names of gene set in a SeqGeneSet object
topDEGenes

Extract top differentially expressed genes.
normES

Normalize enrichment scores
newReadCountSet

Generate a new ReadCountSet object
writeSigGeneSet

Write gene set supporting information
GSEAresultTable

Form a table for GSEA results
estiGeneNBstat

Calculate NB-statistics quantifying differential splicing for each gene
label

Get the labels of samples in a ReadCountSet object
plotSigGeneSet

Plot gene set details
DENBStatPermut4GSEA

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

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

Get normalization factors for normalization DE or DS scores
SeqGeneSet-class

Class "SeqGeneSet"
geneSetDescs

Get the descriptions of gene sets in a SeqGeneSet object
calES.perm

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

Get a new ReadCountSet with specified gene IDs.
scoreNormalization

Normalization of DE/DS scores
getGeneCount

Calculate read counts of genes from a ReadCountSet object
rankCombine

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

Generate permutation matrix
topDSExons

Extract top differentially spliced exons
geneID

Accessor to the geneID slot of ReadCountSet objects
runSeqGSEA

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

Calculate NB-statistics quantifying differential splicing for individual exons
topGeneSets

Extract top significant gene sets
runDESeq

Run DESeq for differential expression analysis
plotSig

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

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

Permutation for p-values in differential splicing analysis
GSEnrichAnalyze

Main function of gene set enrichment analysis
calES

Calculate running enrichment scores of gene sets
convertEnsembl2Symbol

Convert ensembl gene IDs to gene symbols
geneSetSize

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

Load Exon Count Data
geneTestability

Check gene testability
signifES

Calculate significance of ESs