Description Usage Arguments Details Value Author(s) Examples
retrieve regions of interest in a vector of intensities using quantile smoothing
1 | getChangedRegions(intensities, positions, normalized.to=1, interval, threshold, minlength=2, ...)
|
intensities |
numeric vector |
positions |
numeric vector of the same length as intensities. If this argument is not given the results contain the indexes of the |
normalized.to |
numeric, reference value. Changes are compared to this value |
interval |
numeric [0,1], bandwidth around reference. If the smoothed line at the higher quantile drops below the |
threshold |
numeric, if the median smoothed value drops below |
minlength |
integer, not used currently |
... |
extra arguments for |
This function uses quantsmooth
to detect regions in the genome that are abnormal.
If interval
is set then a smoothed line is calculated for tau = 0.5 - interval/2
, and a region is determined as upregulated if this line is above the reference. Down regulation is determined when the smoothed line for tau = 0.5 + interval/2
is below the reference value.
If threshold
is set then a smoothed line is calculated for tau = 0.5
and up- or down regulation are determined when this line is outside the range [normalized.t - threshold:normalized.to + threshold]
A data.frame with 3 colums is returned. Each row contains a region with columns up
, start
and end
. start
and end
indicate positions in the vector of the first and last position that were up- or downregulated
Jan Oosting
1 2 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.