getAffyChipTypes: Retrieve all Affymetrix array type available from DAVID...

Description Usage Arguments Details Value Author(s) See Also Examples

Description

Retrieve all Affymetrix array type available from DAVID database.

Usage

1
2
getAffyChipTypes(urlBase=DAVIDURLBase, curl=RCurl::getCurlHandle(),
    verbose=TRUE)

Arguments

urlBase

the DAVID main page url. Default is DAVIDURLBase.

curl

RCurl handle. Default is getCurlHandle()

verbose

if TRUE enables diagnostic messages

Details

When the getAffyChipTypes gets called the first time within the R session, it retrieves the set of annotation values from the DAVID web services, stores them within the DAVIDAffyChipChoices data structure and then reuses it in subsequent calls.

Value

data frame containing (name,value) pair columns The first column is a decorated Affymetrix array name, i.e. the name which appears in the corresponding drop-down list on the DAVID web site. The second column is an actual DAVID URL address of the file containing the Affymetrix probeset IDs

Author(s)

Roger Day, Alex Lisovich

See Also

getAnnotationChoices, getIdConversionChoices, getAffyProbesetList, DAVIDQuery

Examples

1
2
3
4
5
6
7
8
9
## Not run: 
#retrieve the set of all possible Affymetrix array types 
chipTypes<-getAffyChipTypes();
#display choice dialog
item<-menu(graphics = TRUE, title = "Select Array Type",  chipTypes[,"name"]);
#retrieve array type for subsequent usage
ident<-chipTypes[item,"value"];

## End(Not run)

DAVIDQuery documentation built on Sept. 12, 2016, 6:11 a.m.