Description Usage Arguments Details Value Author(s) See Also Examples

Given two cutoffs, L and U, this function divides a numerical vector into contiguous parts that are above U, between L and U, and below L.

1 2 |

`x` |
A numeric vector. |

`f` |
A factor used to pre-divide |

`cutoff` |
a numeric vector of length either 1 or 2. If length is 1, U (see details) will be cutoff and L will be -cutoff. Otherwise it specifies L and U. The function will furthermore always use the minimum of cutoff for L and the maximum for U. |

`assumeSorted` |
This is a statement that the function may assume
that the vector |

`verbose` |
Should the function be verbose? |

This function is used to find the indexes of the ‘bumps’ in functions
such as `bumphunter`

.

`x`

is a numeric vector, which is converted into three levels
depending on whether x>=U (‘up’), L<x<U (‘zero’) or x<=L
(‘down’), with L and U coming from `cutoff`

. We assume
that adjacent entries in `x`

are next to each other in some
sense. Segments, consisting of consecutive indices into `x`

(ie. values between 1 and `length(x)`

), are formed such that all
indices in the same segment belong to the same level of `f`

and
have the same discretized value of `x`

.

In other words, we can use `getSegments`

to find runs of `x`

belonging to the same level of `f`

and with all of the values of
x either above U, between L and U, or below L.

A list with three components, each a list of indices. Each component
of these lists represents a segment and this segment is represented by a
vector of indices into the original vectors `x`

and `f`

.

`upIndex:` |
a list with each entry an index of contiguous values
in the same segment. These segments have values of |

`dnIndex:` |
a list with each entry an index of contiguous values
in the same segment. These segments have values of |

`zeroIndex:` |
a list with each entry an index of contiguous
values in the same segment. These segments have values of |

Rafael A Irizarry and Kasper Daniel Hansen

1 2 3 4 5 6 7 8 9 10 11 12 13 |

rafalab/bumphunter documentation built on Nov. 9, 2018, 5:38 p.m.

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.