Learn R Programming

DAVIDQuery (version 1.32.0)

DAVIDQueryLoop: Access DAVID multiple times.

Description

Make a query larger than DAVID allows in one go, by looping, respecting the limitations imposed by DAVID policies.

Usage

DAVIDQueryLoop( idList = unlist(strsplit(strsplit("P31946 P62258 P29360 P42655 Q63631\nP01892 O19619 P06338 P10313 P30444 P30445 P30446 P30514\n", " ")[[1]], "\n")), idLimit = 100, sleepSeconds = 10, hitsPerDayLimit = 200, verbose = FALSE, testMe = FALSE, type, annot, tool, graphicMenu = FALSE, formatEach = FALSE, formatAll = FALSE, ...)

Arguments

idList
IDs of interest for query.
idLimit
Published limit of number of ID's to process in one call.
sleepSeconds
Published minimum time between iterations
hitsPerDayLimit
Published maximum URL calls to the API per day from one address.
verbose
Print out tracking information as the queries are sent.
testMe
Runs DAVIDQueryLoop with arguments set as follows: annot=NULL, tool="geneReportFull", type="UNIPROT\_ACCESSION", verbose=TRUE
type
annot
tool
graphicMenu
formatEach
Passed to DAVIDQuery as the formatIt argument.
formatAll
Assembled results are sent to formatDAVIDResult.
...
Other args to be passed to DAVIDQuery.

Value

The results of DAVIDQuery bound together with rbind. Not printed (returned invisibly).

See Also

DAVIDQuery