idiograb {idiogram} | R Documentation

## idiograb

### Description

`idiograb` reads the position of the graphics pointer when the (first) mouse button is pressed. `idiogram` also reads a second position of the graphics pointer after another mouse button press. The two points selected are used to define a diagonal line from which a bounding box will be constructed. It then retrieves the gene identifiers of the points that lie within the bounding box.

### Usage

    idiograb(idio, show.box = TRUE, brush = NULL, ...)

### Arguments

`idio` | point coordinates and cooresponding gene identifiers from an `idiogram` function call
`show.box` | boolean. if TRUE, a box is drawn showing the selected region
`brush` | a color to highlight the points within the selected region
`...` | additional plotting paramters passed to `points` to modify the points within the selected region

### Details

Coordinates can be passed in a plotting structure (a list with `x`, `y`, and `labels` components). Typically this is generated from a call to `idiogram`.

The points selected are used to define the top-left and bottom-right locations or the bottom-left and top-right locations for bounding box. These locations can be selected in any order. A character vector of the labels of all the points that lie within the selected region is returned.

### Value

A character vector of gene identifiers

### Author(s)

Karl Dykema <karl.dykema@vai.org>

### See Also

`idiogram`

### Examples

    data(idiogramExample)
    ip <- idiogram(colo.eset[,1],ucsf.chr,chr="1")
    if(interactive()) idiograb(ip,brush="red")

[Package idiogram version 1.18.0 Index]