Learn R Programming

GenomeGraphs (version 1.32.0)

Plotting genomic information from Ensembl

Description

Genomic data analyses requires integrated visualization of known genomic information and new experimental data. GenomeGraphs uses the biomaRt package to perform live annotation queries to Ensembl and translates this to e.g. gene/transcript structures in viewports of the grid graphics package. This results in genomic information plotted together with your data. Another strength of GenomeGraphs is to plot different data types such as array CGH, gene expression, sequencing and other data, together in one plot using the same genome coordinate system.

Copy Link

Version

Version

1.32.0

License

Artistic-2.0

Maintainer

Steffen Durinck

Last Published

February 15th, 2017

Functions in GenomeGraphs (1.32.0)

Overlay-class

Class "Overlay"
geneRegionBiomart

Construct an AnnotationTrack object from biomaRt.
Gene-class

Class "Gene" represents the Ensembl Gene level annotation
drawGD

Generic called on each gdObject to do the plotting.
gdObject-class

Class "gdObject" is the parent class of all of the objects in the system.
getPar

Retrieves a display parameter from an object.
Legend-class

Class "Legend", represents a legend to add to a plot
makeGenericArray

Creates an object of class GenericArray
makeIdeogram

Creates object of class Ideogram
gdPlot

gdPlot is the main plotting function of the GenomeGraphs package
makeSegmentation

Create objects of class segmentation
makeBaseTrack

Creates an object of class BaseTrack
getSize

gets the size
probestart

Contains dummy expression array probe start positions
Transcript-class

Represent known transcript isoforms as annoted by Ensembl
TrackOverlay-class

Class "TrackOverlay"
DisplayPars

DisplayPars constructs objects of type DisplayPars which are used to effect the display of gdObjects
makeGeneRegion

Creates an object of class Gene containing the intron-exon structures of genes
makeLegend

Creates an object of class Legend
seqDataEx

This is an example data set from chromosome 4 of yeast from various publicly available datasets.
setPar

Sets a display parameter
GeneRegion-class

Class "GeneRegion", representing gene structures in a defined genomic region
GenericArray-class

Class "GenericArray", representing array data
makeGeneModel

Creates an object of class GeneModel
exonProbePos

Contains dummy exon probe positions
makeSmoothing

Create objects of class Smoothing
unrNProbes

Contains exon array data
GenomeAxis-class

Class "GenomeAxis", representing a genomic coordinate axis
GeneModel-class

Class "GeneModel", represents a custom gene model
showDisplayOptions

Print standard display options, DisplayPars for an object or a class
drawTrackOverlay-methods

This method does the drawing of a track overlay. One should implement this method to gain track plotting functionality.
cn

Contains dummy copy number data
segments

Contains dummy copy number segment data
Ideogram-class

Class "Ideogram", represent an Ideogram
TranscriptRegion-class

Class "TranscriptRegion", representing a genomic region with transcripts
ideogramTab

Contains info to plot ideograms
segEnd

Contains dummy copy number segmentation end positions
makeTextOverlay

Create objects of class TextOverlay
DisplayPars-class

Class "DisplayPars" is used to specify graphical parameters to gdObjects.
Segmentation-class

Class "Segmentation" is used to specify segmentations to any class that extends Segmentable (GenericArray, BaseTrack)
unrPositions

Contains probe start and end positions of exon array probes
Smoothing-class

Class "Smoothing"
makeAnnotationTrack

Create objects of class AnnotationTrack
unrData

Contains exon array data
yeastCons1

Contains dummy yeast conservation data
BaseTrack-class

Class "BaseTrack" represents base specific data
ExonArray-class

Class "ExonArray" representing probe level exon array data from Affymetrix
RectangleOverlay-class

Class "RectangleOverlay"
makeExonArray

Creates and object of class ExonArray
makeGenomeAxis

Creates an object of class GenomeAxis
TextOverlay-class

Class "TextOverlay"
makeGene

Creates an object of class Gene
intensity

Contains dummy intensity data
getGenomicRange

Retrieves the genomic range of an object
AnnotationTrack-class

Class "AnnotationTrack"
HighlightRegion-class

Class "HighlightRegion" is used to highlight vertical blocks of genomic regions.
MappedRead-class

Represents mapped reads
Title-class

Class "Title" representing the title of a plot
ImplementsTrackOverlay-class

Class "ImplementsTrackOverlay"
geneBiomart

AnnotationTrack objects from biomaRt
makeRectangleOverlay

Create a rectangular overlay
makeTitle

Creates an object of class Title
makeTranscript

Creates an object of class Transcript
segStart

Contains dummy copy number segmentation start positions data