Usage
seed_correction(screen, seedColName="seed7", scoreColName="score", geneColName="GeneID", fixed_correction_coeff=0.4, sd_correction_coeff=0.6, min_siRNAs_x_seed=3, progress_bar=FALSE)
Arguments
screen
data frame containing the results of the siRNA experiment.
seedColName
name of the column that contains the seed 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 scores of the screen. (character vector)
geneColName
name of the column that contains the identifiers of the genes in the screen (character vector)
fixed_correction_coeff
This coefficient is summed to the sd_correction_coefficient to obtain the final coefficient that is multiplyed to the correction factor (this final number must always be between 0 and 1 ). (character vector)
sd_correction_coeff
correction coefficient that is calibrated using the standard deviation of the oligos (i.e. oligos having a much lower standard deviation than expected are corrected multiplying the correction factor exactly by this coefficient... while oligos that have a normal or high standard deviation are corrected multiplying the correction factor by a number that is always lower than this variable, and that depends to the quantile of the standard deviation).
This coefficient (after calibration) is summed to the fixed coefficient to obtain the final coefficient that is multiplyed to the correction factor (this final number must always be between 0 and 1 ). (number)
min_siRNAs_x_seed
This variable specify the minimum number of oligos that need to be present in the screen with the same seed as the oligo that we are correcting (the oligo that we are correcting is not included in the count). (number)
progress_bar
set this parameter to TRUE to show a progress bar. (boolean)