Learn R Programming

a4 (version 1.20.0)

annotationTable: Function to Create an annotationTable

Description

This function takes data to be displayed as well as data containing hyperlinks corresponding to displayed data and constructs an object of class annotationTable

Usage

annotationTable(displayData, displayCols = NULL, hrefData = NULL)

Arguments

displayData
data frame containing data that is meant to be displayed in a LaTeX table
displayCols
list of named character vectors (of length one) that function as key-value pairs; the names (keys) correspond to columns for which the hyperlinks should be generated whereas the strings (values) indicate what kind of link should be produced based on the corresponding column in the displayData. The values should be one of "EntrezId" or "GOId".
hrefData
data frame containing hyperlink information for the columns of the same name in the displayData data frame

Value

  • object of class 'annotationTable'

Details

If hrefData is given, the displayCols are not taken into account. If no hrefData is given, the information in displayCols allows to automatically create the hrefData.

Examples

Run this code
## some dummy data
  dData <- data.frame(someSymbol = LETTERS[1:5], 
                      accessionNumber = 
                        c("X83928", "V00540", "U21090", "L38487", "M34057"))

  at <- annotationTable(displayData = dData, 
                        displayCols = list(accessionNumber = "EntrezId"))

Run the code above in your browser using DataLab