Learn R Programming

goProfiles (version 1.34.0)

printProfiles: Print functional profiles

Description

Prints basic functional profiles created with the 'basicProfile' instruction. Allows for several formatting operations such as truncating long labels, removing empty categories or choosing between absolute or relative frequencies. If several profiles have to be printed together they must be first merged using the 'mergeProfiles' function.

Usage

printProfiles(aProf, aTitle = "Functional Profile", anOnto = NULL, percentage = FALSE, Width=25, emptyCats=FALSE)

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)
Width
Maximum width for the description of GO categories
emptyCats
Set to 'TRUE' if empty categories should appear in the profile

Value

The printout

Examples

Run this code
require(goProfiles)
data(prostateIds)
welsh.MF <- basicProfile (welsh01EntrezIDs[1:100], onto="MF", level=2, orgPackage="org.Hs.eg.db") 
singh.MF <- basicProfile (singh01EntrezIDs[1:100], onto="MF", level=2, orgPackage="org.Hs.eg.db") 
printProfiles(welsh.MF,'Functional profiles for Welsh dataset',percentage=TRUE, anOnto='MF')
welsh.singh.MF <-mergeProfilesLists(welsh.MF, singh.MF, profNames=c("Welsh", "Singh"))
printProfiles(welsh.singh.MF, percentage=TRUE, emptyCats=TRUE)

Run the code above in your browser using DataLab