Learn R Programming

RNAither (version 2.20.0)

Statistical analysis of high-throughput RNAi screens

Description

RNAither analyzes cell-based RNAi screens, and includes quality assessment, customizable normalization and statistical tests, leading to lists of significant genes and biological processes.

Copy Link

Version

Version

2.20.0

License

Artistic-2.0

Maintainer

Lars Kaderali

Last Published

February 15th, 2017

Functions in RNAither (2.20.0)

channelPlot

Plot signal channels against each other
ZScorePerScreen

ZScore normalization per experiment
headerDrosophila

the header of the genome-wide RNAi screen of cell viability in Drosophila Kc167 cells by Boutros et al.
compareReplicateSD

Plot the standard deviation of replicates
DRQualControl

Computing the dynamic range
findReplicates

Find all replicates of a certain siRNA/gene in a dataset
discardWells

Remove wells from the analysis
ZScore

ZScore normalization
ZPRIMEQualControl

Computing the Z' factor
joinDatasets

Join datasets
SNRQualControl

Computing the SNR
gseaAnalysis

Perform a GSEA analysis of a list of genes
numCellQualControl

Quality control of the number of cells
rms

Compute the replicate root mean square
indexSubset

Saving the indexes of a subset in the main dataset
joinDatasetFiles

Join dataset files
replicatesSpearmancor

Compute the correlation coefficient betwenn replicates or experiments
closestToZero

Return the replicate value closest to zero
eraseDataSetColumn

Remove columns from dataset
rnaither

Wrapper function for full automated analysis
generateDatasetFile

Generate Dataset File
ZScorePlot

Plot normalized intensity values per well
controlDensity

Plotting the control density
makeBoxplotPerScreen

Generate a boxplot of the data per experiment
plotControlHistoPerscreen

Plot a histogram of the data values and controls per experiment
spatialDistrib

Generate spatial plots of intensity values
plotQQperplate

Make a QQ plot per plate
summarizeReps

Generate a new dataset with summarized replicates
saveOldIntensityColumns

Save old intensity value columns
compareReplicates

Compare replicate values
vennDiag

Plotting a Venn Diagram to compare hits
furthestFromZero

Return the replicate value furthest from zero
discardLabtek

Remove a complete plate from the analysis
percCellQualControl

Quality control of the percentage of cells
makeBoxplotControlsPerPlate

Generate a boxplot of the data vs. the controls for each plate
plotBar

Plot signal intensities per well
generateRepMatNoFilter

Generate a matrix of replicates (II)
plotControlHisto

Plot a histogram of the data values and controls
pValVec2

A vector of p-values after a Mann-Whitney test
plotQQperscreen

Make a QQ plot per experiment
trim

Compute the replicate mean with trimmed values
plotHistoPerplate

Plot a histogram of the data values per plate
scoredDataset2

A dataset containing an additional column showing the p-values after a Mann-Whitney test
sumChannels

Summarize channels
plotHisto

Plot a histogram of the data values
scoredDataset1

A dataset containing an additional column showing the p-values, after a median normalization and a t-test
LiWongRank

Li Wong rank / invariant probeset normalization
compareHits

Searching for common hits between different scoring methods
controlDensityPerScreen

Plotting the control density per experiment
makeBoxplotControlsPerScreen

Generate a boxplot of the data vs. the controls for each experiment
hitselectionZscorePval

Selecting hits according to ZScores and p-values
orderGeneIDs

Order a dataset
plotControlHistoPerplate

Plot a histogram of the data values and controls per plate
MannWhitney

Perform a Mann-Whitney test
dataset

a typical example RNAi dataset
header

a typical header of an example RNAi dataset
hitselectionPval

Selecting hits according to p-values
lowessNorm

Lowess normalization
generateReplicateMat

Generate a matrix of replicates
replicatesCV

Compute the correlation of variation (CV)
plotHistoPerscreen

Plot a histogram of the data values per experiment
volcanoPlot

Making a volcano plot
savepValVec

Save p-values to file
quantileNormalization

Quantile normalization
summarizeRepsNoFiltering

Generate a new dataset with summarized replicates
controlDensityPerPlate

Plotting the control density per plate
datasetDrosophila

Genome-wide RNAi screen of cell viability in Drosophila Kc167 cells by Boutros et al.
divNorm

Mean, median, ... , normalization
controlNorm

Normalization on controls
pValVec1

A vector of p-values after a median normalization and a t-test
saveDataset

Save the normalized dataset into a dataset text file
RNAither-package

Statistical analysis of high-throughput RNAi screens
compareReplicateSDPerScreen

Plot the standard deviation of replicates for each experiment
Ttest

Perform a Student's t-test
createSubset

Creating a subset of a dataset according to a certain column value
incorporatepValVec

Incorporate a vector of p-values into a dataset
makeBoxplotControls

Generate a boxplot of the data vs. the controls
makeBoxplot4PlateType

Generate a boxplot of the data per plate
multTestAdjust

Adjust p-values for multiple testing
makeBoxplotPerPlate

Generate a boxplot of the data per plate
plotQQ

Make a QQ plot
spatialDistribHits

Plotting the spatial distribution of the hits
varAdjust

Variance adjustment
ZScorePlotTwo

Plot signal intensities per well (II)
compareReplicaPlates

Compare replica plates
BScore

BScore normalization
RankProduct

Perform a Rank Product test
divideChannels

Divide channel values
hitselectionZscore

Selecting hits according to ZScores
mainAnalysis

Wrapper function for full automated analysis
subtractBackground

Background substraction