Learn R Programming

geneviewer (version 0.1.10)

GC_align: Align gene clusters

Description

This function aligns clusters based on a specified gene id.

Usage

GC_align(GC_chart, id_column, id, align = "left")

Value

The modified `GC_chart` object with updated genomic coordinates.

Arguments

GC_chart

A chart object containing genomic data along with clustering information.

id_column

The name of the column that contains the gene identifiers.

id

The specific identifier of the gene to be aligned.

align

The alignment method for the gene. Valid values are "left", "right", or "center". Defaults to "left".

Examples

Run this code
genes_data <- data.frame(
  start = c(10, 90, 130, 170, 210),
  end = c(40, 120, 160, 200, 240),
  name = c('Gene 1', 'Gene 2', 'Gene 3', 'Gene 4', 'Gene 5'),
  group = c('A', 'B', 'C', 'C', 'A'),
  cluster =  c(1, 1, 1, 2, 2)
)


GC_chart(genes_data, group = "group", cluster = "cluster", height = "150px") %>%
  GC_align("group", "A", align = "left") %>%
  GC_legend(FALSE)

Run the code above in your browser using DataLab