Tools for working with and comparing sets of points and intervals.

Install the latest version of this package by entering the following in R:

`install.packages("intervals")`

Author | Richard Bourgon <bourgon.richard@gene.com> |

Date of publication | 2015-08-27 10:30:58 |

Maintainer | Edzer Pebesma <edzer.pebesma@uni-muenster.de> |

License | Artistic-2.0 |

Version | 0.15.1 |

http://github.com/edzer/intervals |

**as.matrix.Intervals:** Extract matrix of endpoints

**c.Intervals:** Combine different interval matrix objects

**close_intervals-methods:** Re-represent integer intervals with open or closed endpoints

**clusters-methods:** Identify clusters in a collection of positions or intervals

**distance_to_nearest-methods:** Compute distance to nearest position in a set of intervals

**empty-methods:** Identify empty interval rows

**expand-methods:** Expand or contract intervals

**interval_complement-methods:** Compute the complement of a set of intervals

**interval_difference-methods:** Compute set difference

**interval_included-methods:** Assess inclusion of one set of intervals with respect to...

**interval_intersection-methods:** Compute the intersection of one or more sets of intervals

**interval_overlap-methods:** Assess overlap from one set of intervals to another

**Intervals-class:** Classes "Intervals" and "Intervals_full"

**intervals-package:** Tools for working with points and intervals

**Intervals_virtual-class:** Class "Intervals_virtual"

**Intervals_virtual_or_numeric-class:** Class "Intervals_virtual_or_numeric"

**interval_union-methods:** Compute the union of intervals in one or more interval...

**plot.Intervals:** Plotting methods for interval objects

**reduce-methods:** Compactly re-represent the points in a set of intervals

**sgd:** Yeast gene model sample data

**size-methods:** Compute interval sizes

**split.Intervals_virtual:** Split an intervals object according to a factor

**which_nearest-methods:** Identify nearest member(s) in a set of intervals

adjust_closure | Man page |

adjust_closure,Intervals_full-method | Man page |

adjust_closure,Intervals-method | Man page |

as.matrix | Man page |

as.matrix.Intervals_virtual | Man page |

as.matrix,Intervals_virtual-method | Man page |

c | Man page |

c.Intervals | Man page |

c.Intervals_full | Man page |

closed | Man page |

closed<- | Man page |

closed<-,Intervals_full-method | Man page |

closed<-,Intervals-method | Man page |

closed,Intervals_virtual-method | Man page |

close_intervals | Man page |

close_intervals,Intervals_virtual-method | Man page |

clusters | Man page |

clusters,Intervals_virtual-method | Man page |

clusters,numeric-method | Man page |

coerce,Intervals_full,Intervals-method | Man page |

coerce,Intervals,Intervals_full-method | Man page |

coerce,Intervals_virtual,character-method | Man page |

contract | Man page |

contract,Intervals_virtual-method | Man page |

distance_to_nearest | Man page |

distance_to_nearest,Intervals_virtual_or_numeric,Intervals_virtu | Man page |

empty | Man page |

empty,Intervals_full-method | Man page |

empty,Intervals-method | Man page |

expand | Man page |

expand,Intervals_virtual-method | Man page |

head,Intervals_virtual-method | Man page |

initialize,Intervals_full-method | Man page |

initialize,Intervals-method | Man page |

initialize,Intervals_virtual-method | Man page |

interval_complement | Man page |

interval_complement,Intervals_virtual-method | Man page |

interval_difference | Man page |

interval_difference,Intervals_virtual,Intervals_virtual-method | Man page |

interval_included | Man page |

interval_included,Intervals_full,Intervals_full-method | Man page |

interval_included,Intervals,Intervals-method | Man page |

interval_intersection | Man page |

interval_intersection,Intervals_virtual-method | Man page |

interval_intersection,missing-method | Man page |

interval_overlap | Man page |

interval_overlap,ANY,missing-method | Man page |

interval_overlap,Intervals_virtual_or_numeric,Intervals_virtual_ | Man page |

interval_overlap,missing,ANY-method | Man page |

intervals | Man page |

Intervals | Man page |

[<-,Intervals,ANY,missing,Intervals_virtual-method | Man page |

Intervals-class | Man page |

Intervals_full | Man page |

[<-,Intervals_full,ANY,missing,Intervals_virtual-method | Man page |

Intervals_full-class | Man page |

[,Intervals_full-method | Man page |

[,Intervals-method | Man page |

intervals-package | Man page |

Intervals_virtual-class | Man page |

Intervals_virtual_or_numeric-class | Man page |

interval_union | Man page |

interval_union,Intervals_virtual-method | Man page |

interval_union,missing-method | Man page |

is.na,Intervals_virtual-method | Man page |

open_intervals | Man page |

open_intervals,Intervals_virtual-method | Man page |

plot | Man page |

plot.Intervals | Man page |

plot,Intervals,ANY-method | Man page |

plot.Intervals_full | Man page |

plot,Intervals_full,ANY-method | Man page |

plot,Intervals_full,missing-method | Man page |

plot,Intervals,missing-method | Man page |

reduce | Man page |

reduce,Intervals_virtual-method | Man page |

sgd | Man page |

show,Intervals_virtual-method | Man page |

size | Man page |

size,Intervals_full-method | Man page |

size,Intervals-method | Man page |

split | Man page |

split.Intervals_virtual | Man page |

split,Intervals_virtual-method | Man page |

tail,Intervals_virtual-method | Man page |

t,Intervals_virtual-method | Man page |

type | Man page |

type<- | Man page |

type<-,Intervals_virtual-method | Man page |

type,Intervals_virtual-method | Man page |

which_nearest | Man page |

which_nearest,Intervals_virtual,Intervals_virtual-method | Man page |

which_nearest,Intervals_virtual,numeric-method | Man page |

which_nearest,numeric,Intervals_virtual-method | Man page |

which_nearest,numeric,numeric-method | Man page |

inst

inst/doc

inst/doc/intervals_overview.pdf

inst/doc/intervals_overview.Rnw

inst/doc/intervals_overview.R
tests

tests/intervals_test_code.R
src

src/Endpoint.cpp

src/which_nearest.cpp

src/reduce.cpp

src/plot_overlap.cpp

src/Endpoint.h

NAMESPACE

NEWS

data

data/sgd.rdata

R

R/reduce-methods.R
R/clusters.R
R/show-methods.R
R/interval_included-methods.R
R/interval_overlap-methods.R
R/interval_complement-methods.R
R/as.matrix.R
R/c.R
R/distance_to_nearest-methods.R
R/interval_intersection-methods.R
R/which_nearest-methods.R
R/head-methods.R
R/plot.Intervals_virtual.R
R/Intervals-class.R
R/expand-methods.R
R/closed-methods.R
R/interval_difference-methods.R
R/t-methods.R
R/split.R
R/empty-methods.R
R/type-methods.R
R/interval_union-methods.R
R/close_intervals-methods.R
R/size-methods.R
R/is.na-methods.R
vignettes

vignettes/intervals_overview.Rnw

README.md

MD5

build

build/vignette.rds

DESCRIPTION

man

man/interval_difference-methods.Rd
man/interval_union-methods.Rd
man/interval_intersection-methods.Rd
man/interval_included-methods.Rd
man/c.Intervals.Rd
man/Intervals_virtual_or_numeric-class.Rd
man/interval_complement-methods.Rd
man/intervals-package.Rd
man/as.matrix.Intervals.Rd
man/clusters-methods.Rd
man/distance_to_nearest-methods.Rd
man/sgd.Rd
man/which_nearest-methods.Rd
man/expand-methods.Rd
man/empty-methods.Rd
man/size-methods.Rd
man/reduce-methods.Rd
man/plot.Intervals.Rd
man/split.Intervals_virtual.Rd
man/Intervals-class.Rd
man/interval_overlap-methods.Rd
man/Intervals_virtual-class.Rd
man/close_intervals-methods.Rd
Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.

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.