runEISA | R Documentation |
Starting from count tables with exonic and intronic counts for two conditions, perform all the steps in EISA (normalize, identify quantifyable genes, calculate contrasts and their significance).
runEISA(
cntEx,
cntIn,
cond,
method = NULL,
modelSamples = TRUE,
geneSelection = c("filterByExpr", "none", "Gaidatzis2015"),
statFramework = c("QLF", "LRT"),
legacyQLF = FALSE,
effects = c("predFC", "Gaidatzis2015"),
pscnt = 2,
sizeFactor = c("exon", "intron", "individual"),
recalcNormFactAfterFilt = TRUE,
recalcLibSizeAfterFilt = FALSE,
...
)
cntEx |
Gene by sample |
cntIn |
Gene by sample |
cond |
|
method |
One of |
modelSamples |
Whether to include a sample identifier in the design matrix
of the statistical model. If |
geneSelection |
Controls how to select quantifyable genes. One of the following:
|
statFramework |
Selects the framework within
. |
legacyQLF |
Whether to use the 'legacy' version of
|
effects |
How the effects (contrasts or log2 fold-changes) are calculated. One of:
|
pscnt |
|
sizeFactor |
How the size factors are calculated in the analysis. If 'exon' (default), the exon-derived size factors are used also for the columns corresponding to intronic counts. If 'intron', the intron-derived size factors are used also for the columns corresponding to exonic counts. If 'individual', column-wise size factors are calculated. |
recalcNormFactAfterFilt |
Logical, indicating whether normalization factors should be recalculated after filtering out lowly expressed genes. |
recalcLibSizeAfterFilt |
Logical, indicating whether library sizes should be recalculated after filtering out lowly expressed genes. |
... |
additional arguments passed to the |
Setting method = "Gaidatzis2015"
has precedence over other
argument values and corresponds to setting:
modelSamples = FALSE, geneSelection = "Gaidatzis2015",
statFramework = "LRT", effects = "Gaidatzis2015", pscnt = 8,
sizeFactor = "individual", recalcNormFactAfterFilt = TRUE,
recalcLibSizeAfterFilt = FALSE
.
a list
with elements
fraction intronic counts in each sample
contrast name
contrast matrix for quantifyable genes, with average log2
fold-changes in exons (Dex
), in introns (Din
), and average
difference between log2 fold-changes in exons and introns (Dex.Din
)
DGEList
object used in model fitting
statisical results for differential changes between exonic and intronic contrast, an indication for post-transcriptional regulation.
contrast vector used for testing the difference between
exonic and intronic contrast (results in tab.ExIn
)
design matrix used for testing the difference between
exonic and intronic contrast (results in tab.ExIn
)
a list
with parameter values used to run EISA
Michael Stadler
Analysis of intronic and exonic reads in RNA-seq data characterizes transcriptional and post-transcriptional regulation. Dimos Gaidatzis, Lukas Burger, Maria Florescu and Michael B. Stadler Nature Biotechnology, 2015 Jul;33(7):722-9. doi: 10.1038/nbt.3269.
DGEList
for DGEList
object construction,
calcNormFactors
for normalization,
filterByExpr
for gene selection,
glmFit
and glmQLFit
for statistical
analysis.
cntEx <- readRDS(system.file("extdata", "Fig3abc_GSE33252_rawcounts_exonic.rds",
package = "eisaR"))[,-1]
cntIn <- readRDS(system.file("extdata", "Fig3abc_GSE33252_rawcounts_intronic.rds",
package = "eisaR"))[,-1]
cond <- factor(c("ES","ES","TN","TN"))
res <- runEISA(cntEx, cntIn, cond)
plotEISA(res)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.