| DAVIDQueryLoop {DAVIDQuery} | R Documentation |
Make a query larger than DAVID allows in one go, by looping, respecting the limitations imposed by DAVID policies.
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,
...)
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 |
See DAVIDQuery. |
annot |
See DAVIDQuery. |
tool |
See DAVIDQuery. |
graphicMenu |
See DAVIDQuery. |
formatEach |
Passed to DAVIDQuery as the formatIt argument. |
formatAll |
Assembled results are sent to formatDAVIDResult. |
... |
Other args to be passed to DAVIDQuery. |
The results of DAVIDQuery bound together with rbind.
Not printed (returned invisibly).
For some choice of the tool argument, the result returned may differ if idLimit is changed.
Roger Day