Description Usage Arguments Details Value Note Note Author(s) References Examples
The main function of the ISoLDE package. Performs statistical test to identify genes with allelic bias and produces both graphical and textual outputs.
1 2 3 4 |
bias |
The kind of bias you want to study. It must be one of “parental” or “strain”. |
method |
specifies the statistical method to use for testing. It must be one of
“default” or “threshold”. Default behaviour is to adapt to the
number of replicates: when at least three biological replicates for each
reciprocal cross are available the bootstrap resampling method is used, else
the threshold method is applied. It is possible to force
|
asr_counts |
the |
target |
the target |
nboot |
specifies how many resampling steps to do for the bootstrap method.
This option is not considered if “threshold” value is set for
|
pcore |
a value between 0 and 100 (default to 75) which specifies the proportion of cores (in percent) to be used for the bootstrap method. |
graph |
if |
ext |
specifies the extension of the graphical file output (does not work if
graph = |
text |
if |
split_files |
if text = |
prefix |
specifies the prefix for all output file names (default to "ISoLDE_result"). |
outdir |
specifies the path where to write the output file(s) (default to current directory). |
Before using this function, your data should be normalized and filtered
(see the filterT
function for filtering) although the function
can run with non-normalized and/or non-filtered data.
The method depends on your minimum number of replicates for each reciprocal
cross.
If only one replicate is found, the test can not be achieved and exits.
method=“default” : If more than two replicates per cross, the method
takes advantage of having enough information by using bootstrap resampling
to identify genes with allelic bias.
If only two replicates are found in at least one cross, there is too few
information to obtain reliable distributions from resampling.
Genes with allelic bias are identified thanks to empirically defined
thresholds.
method=“threshold” : The empirical method will be processed instead of
the bootstrap one, even if more than two replicates per cross are found.
Note that in differential RNA-seq analysis, at least three replicates are
strongly recommended, as variability estimation quality is a key factor in
statistical analysis.
More details in Reynès, C. et al. (2016) ISoLDE: a new method for
identification of allelic imbalance. Submitted
listASE |
a |
listBA |
a |
listUN |
a |
listFILT |
a |
ASE, BA and UN lists are sorted according to their criterion value.
The bootstrap resampling step is performed many times (default to 5000). Hence, the function may run for a long time if performing the bootstrap method (until several minutes).
A minimal filtering step will always be performed while applying the
isolde_test
function.
It consists of eliminating all genes not satisfying these two conditions:
- At least one of the two medians (of paternal or maternal ASR counts) is
different from 0;
- There is at least one ASR count (different from 0) in each cross.
Christelle Reynès christelle.reynes@igf.cnrs.fr,
Marine Rohmer marine.rohmer@mgx.cnrs.fr
Reynès, C. et al. (2016): ISoLDE: a new method for identification of allelic imbalance. Submitted
1 2 3 4 5 6 7 | # Loading all required data.frames
data(filteredASRcounts)
data(target)
# Statistical analysis (forcing the threshold option)
isolde_res <- isolde_test(bias = "parental", method = "threshold",
asr_counts = filteredASRcounts, target = target, ext = "pdf",
prefix = "ISoLDE_test")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.