Skip to contents

Convert to binned matrix of hits

Usage

GBreaksToMatrix(gb, ntile = 1000)

Arguments

gb

A GenomicBreaks object.

ntile

The number of bins in the matrix.

Value

A matrix object.

See also

Other Converter functions: gb2comp(), gb2dna_seg(), gb2xlim(), gr2dna_seg()

Examples

m <- GBreaksToMatrix(exampleColinear5, ntile = 10)
m
#>       [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
#>  [1,]    0    0    0    0    0    0    0    0    0     0
#>  [2,]    0    1    1    1    0    0    0    0    0     0
#>  [3,]    0    1    1    1    0    0    0    0    0     0
#>  [4,]    0    1    1    1    1    0    0    0    0     0
#>  [5,]    0    0    0    1    1    1    1    0    0     0
#>  [6,]    0    0    0    0    1    1    1    0    0     0
#>  [7,]    0    0    0    0    1    1    1    1    1     0
#>  [8,]    0    0    0    0    0    0    1    1    1     0
#>  [9,]    0    0    0    0    0    0    1    1    1     1
#> [10,]    0    0    0    0    0    0    0    0    1     1
image(m)

makeOxfordPlots(exampleColinear5)
#> Warning: `aes_string()` was deprecated in ggplot2 3.0.0.
#>  Please use tidy evaluation idioms with `aes()`.
#>  See also `vignette("ggplot2-in-packages")` for more information.
#>  The deprecated feature was likely used in the GenomicBreaks package.
#>   Please report the issue to the authors.
#> Warning: Using `size` aesthetic for lines was deprecated in ggplot2 3.4.0.
#>  Please use `linewidth` instead.
#>  The deprecated feature was likely used in the GenomicBreaks package.
#>   Please report the issue to the authors.