bed_glyph: Create example glyphs for valr functions.

View source: R/bed_glyph.r

bed_glyphR Documentation

Create example glyphs for valr functions.

Description

Used to illustrate the output of valr functions with small examples.

Usage

bed_glyph(expr, label = NULL)

Arguments

expr

expression to evaluate

label

column name to use for label values. should be present in the result of the call.

Value

ggplot2::ggplot()

Examples

x <- tibble::tribble(
  ~chrom, ~start, ~end,
  "chr1", 25,     50,
  "chr1", 100,    125
)

y <- tibble::tribble(
  ~chrom, ~start, ~end, ~value,
  "chr1", 30, 75, 50
)

bed_glyph(bed_intersect(x, y))

x <- tibble::tribble(
  ~chrom, ~start, ~end,
  "chr1", 30,     75,
  "chr1", 50,     90,
  "chr1", 91,     120
)

bed_glyph(bed_merge(x))

bed_glyph(bed_cluster(x), label = ".id")


rnabioco/valr documentation built on April 25, 2024, 11:22 a.m.