plotProfiles {goProfiles}R Documentation

Plot functional profiles

Description

Plots basic functional profiles created with the 'basicProfile' instruction. If several profiles have to be plot together they must be first merged using the 'mergeProfiles' function. The labels of the Y-axis of the plots are the descriptions of the GO Terms. If the label is longer than 20 characters it is truncated and ended by three dots.

Usage

plotProfiles(aProf, aTitle = "Functional Profile", anOnto = NULL, percentage = FALSE, 
HORIZVERT = TRUE, legendText = NULL, colores = c("white", "red"), multiplePlots = F, multipleWindows = T, labelWidth=25,...)

Arguments

aProf Functional profile to plot
aTitle Title for the figures
anOnto Ontology (to appear in the title)
percentage Plot absolute or relative frequencies (not summing to 100)
HORIZVERT Plot horizontal or vertical bars
legendText Text of the legend for the plot
colores Colors to be used
multiplePlots Plot all profiles for a given dataset in one figure
multipleWindows Open a new window after each plot
labelWidth Width of Y axis labels (Names of GO categories) in the plot
... Other graphical parameters that should be passed for plotting

Value

The plot

Author(s)

Alex Sanchez

Examples

data(sampleProfiles)
plotProfiles(basicWelsh01[['MF']],'Functional profiles for Welsh dataset',percentage=TRUE)
merged<-mergeProfilesLists (basicSingh01, basicWelsh01, profNames=c('Welsh','Singh'))
plotProfiles(merged, percentage=TRUE, multiplePlots=TRUE, labelWidth=30)

[Package goProfiles version 1.4.0 Index]