Usage
seeds_analysis(screen, seedColName="seed7", scoreColName="score", hit_th_val=NULL, enhancer_analysis=FALSE, spAvgColName=NULL, minCount=NULL, ks_enabled=FALSE, miRBase=NULL)
Arguments
screen
data frame containing the results of the siRNA experiment.
seedColName
name of the column that contains the seeds of the siRNA oligo sequences. (character vector)
(the sequences have to be provided in the guide/antisense orientation and each sequence must be in the format of a character vector, i.e. a simple string)
scoreColName
name of the column that contains the score of the screen (character vector)
hit_th_val
if the score of an oligo is below this threshold we define it as an hit.
This is then used to compute a p-value with an hypergeometric test for the seed.
If this value is left to NULL, the best 10 percent of the oligos are considered as hits.
(number)
enhancer_analysis
specify the direction of the analysis.
When this variable is set to FALSE it means that we are looking at the seeds that decrease the score of the oligos (when it is set to TRUE, it means we are looking at the seeds that increase the score of the oligos).
(booleam)
spAvgColName
it is possible to specify the name of one column on which we want to perform the average, when we group for the seeds (for example, other than looking at the phenotype we may want to know the effect on the seed also on the cell number and display it on the same table). (vector of strings)
minCount
minimum number of oligos in which a seed must be present in order to be reported in the output table (integer)
ks_enabled
specify whether you want to compute also a Kolmogorov Smirnov test on the score of the seed. (boolean)
miRBase
data frame object containing the human miRNAs and their sequences. The names of the columns must be "miRNA" and "seq" (data frame)