Description Usage Arguments Value Author(s) Examples
View source: R/FolderAnalysis_functions.R
Makes use of a subsampling approach to estimate the background noise when sequencing a gene with a specific number of amplicons. The 95 percent confidence interval is returned for each unique number of amplicons in the experiment.
1 2 3 4 5 6 7 | Background(geneNames,
samplesNormalizedReadCounts,
referenceNormalizedReadCounts,
bootList,
replicates = 1000,
significanceLevel = 0.05,
robust = FALSE)
|
geneNames |
A vector of gene names, with one entry for each sequenced amplicon. |
samplesNormalizedReadCounts |
A matrix with the normalized read counts of the samples of interest |
referenceNormalizedReadCounts |
A matrix with the normalized reference read counts |
bootList |
A list as returned by BootList |
replicates |
an integer number of how many replicates should be performed |
significanceLevel |
The significance level for the calculated confidence interval |
robust |
If set to true the confidence interval is calculated replacing mean with median and sd with mad. |
Returns a list of data frames. One data frame for each sample of interest. The data frames report the 95 percent confidence interval of the background noise for each number of amplicons and sample combination.
Thomas Wolf, Cristiano Oliveira
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | data(sampleReadCounts)
data(referenceReadCounts)
## Gene names should be same size as row columns
geneNames <- row.names(referenceReadCounts)
ampliconNames <- NULL
normalizedReadCounts <- CombinedNormalizedCounts(sampleReadCounts,
referenceReadCounts,
ampliconNames = ampliconNames)
# After normalization data sets need to be splitted again to perform bootstrap
samplesNormalizedReadCounts = normalizedReadCounts["samples"][[1]]
referenceNormalizedReadCounts = normalizedReadCounts["reference"][[1]]
#Values above 10000 should be used
replicates <- 10
# Perform the bootstrap based analysis
bootList <- BootList(geneNames,
samplesNormalizedReadCounts,
referenceNormalizedReadCounts,
replicates = replicates)
background <- Background(geneNames,
samplesNormalizedReadCounts,
referenceNormalizedReadCounts,
bootList,
replicates = replicates,
significanceLevel = 0.1)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.