Learn R Programming

GenomeGraphs (version 1.32.0)

makeBaseTrack: Creates an object of class BaseTrack

Description

Creates an object of class BaseTrack, which can represent many datasets containing a base given by a vector of positions and a corresponding vector with values for these base positions

Usage

makeBaseTrack(base, value, strand, trackOverlay, dp = NULL)

Arguments

base
Numeric vector of base positions
value
Numeric vector with values for these base positions
strand
Character either + or - representing the strand
trackOverlay
Object of class TrackOverlay, used when overlays are needed to be drawn
dp
Object of class DisplayPars representing the display parameters of the plot

Value

Object of class BaseTrack

References

~put references to the literature/web site here ~

See Also

DisplayPars, gdPlot

Examples

Run this code
##---- Should be DIRECTLY executable !! ----
##-- ==>  Define data, use random,
##--	or do  help(data=index)  for the standard data sets.

## The function is currently defined as
function (base, value, strand, segmentation, dp = NULL) 
{
    pt <- getClass("BaseTrack")@prototype
    if (is.null(dp)) 
        dp <- pt@dp
    if (missing(strand)) 
        strand <- pt@strand
    if (missing(segmentation)) 
        segmentation <- pt@segmentation
    if (missing(base)) 
        stop("Need base argument to know the base positions to plot the data on the genome")
    if (missing(value)) 
        stop("Need value argument")
    new("BaseTrack", base = base, value = value, strand = strand, 
        dp = dp, segmentation = segmentation)
  }

Run the code above in your browser using DataLab