DAVIDQueryLoop          package:DAVIDQuery          R Documentation

_A_c_c_e_s_s _D_A_V_I_D _m_u_l_t_i_p_l_e _t_i_m_e_s.

_D_e_s_c_r_i_p_t_i_o_n:

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

_U_s_a_g_e:

     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,
             ...)

_A_r_g_u_m_e_n_t_s:

  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'. 

_V_a_l_u_e:

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

_N_o_t_e:

     For some choice of the 'tool' argument, the result returned may
     differ if 'idLimit' is changed.

_A_u_t_h_o_r(_s):

     Roger Day

_S_e_e _A_l_s_o:

     'DAVIDQuery'

