kissDE | R Documentation |
This function will sequentially call the
kissplice2counts
, diffExpressedVariants
and
writeOutputKissDE
functions in order to run a complete
kissDE analysis. It may also call the qualityControl
and
the exploreResults
functions.
kissDE(fileName, conditions, output, counts = 2, pairedEnd = FALSE,
order = NULL, exonicReads = TRUE, k2rg = FALSE, keep = c("All"), remove = NULL,
pvalue = 1, filterLowCountsVariants = 10, flagLowCountsConditions = 10,
technicalReplicates = FALSE, nbCore = 1, adjPvalMax = 1, dPSImin = 0,
writePSI = TRUE, doQualityControl = TRUE, resultsInShiny=TRUE)
fileName |
a string indicating the path to the |
conditions |
a character vector containing the experimental conditions. |
output |
a character indicating the path and file name to save
|
counts |
an interger (0, 1 or 2) corresponding to the |
pairedEnd |
a logical indicating if the data is paired-end ( |
order |
a numeric vector indicating the actual order of the corresponding
paired reads in the columns of the |
exonicReads |
a logical indicating if exonic/intronic read counts will be
kept ( |
k2rg |
a logical indicating if the input file is a
|
keep |
a character vector listing the names of the events to be kept for
the statistical test (for |
remove |
a character vector listing the names of the events to remove
for the statistical test (for |
pvalue |
a numerical value indicating the p-value threshold below which the events will be kept in the final data frame. |
filterLowCountsVariants |
a numerical value indicating the global variant count value (see Details below) below which events are filtered out in order to increase statistical power of the analysis. Both variant must have a read coverage below this value in order to remove the event. This filter is done after the normalization and the overdispersion estimation. |
flagLowCountsConditions |
a numerical value indicating the global condition count value (see Details below) below which we flag events as 'lowCounts' in the final data frame. At least n-1 conditions (over n conditions) must have low counts to flag the event as 'lowCounts'. |
technicalReplicates |
a boolean value indicating if the counts in
|
nbCore |
an integer indicating the number of cores to use for the model fitting step. |
adjPvalMax |
a double indicating the threshold for adjusted p-value. Only SNVs/splicing events with an adjusted p-value lower than this threshold will be kept in the output file. |
dPSImin |
a double indicating the threshold for the deltaPSI. Only SNVs/splicing events having an absolute value of deltaf/deltaPSI higher than this threshold will be kept in the output file. |
writePSI |
a boolean indicating if the user wants the f/PSI table to be
printed ( |
doQualityControl |
a boolean indicating if the user wants quality control plots to be written in the output folder ( |
resultsInShiny |
a boolean indicating if the user wants the results to be printed in a Shiny application ( |
None.
kissplice2refgenome_file <- system.file("extdata",
"output_k2rg_alt_splicing.txt", package="kissDE")
mySplicingconditions <- c("C1", "C1", "C2", "C2")
#kissDE(fileName=kissplice2refgenome_file, conditions=mySplicingconditions,
# output="results.tsv", counts=2, pairedEnd=TRUE, k2rg=TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.