illuminaHumanDASLBeadID_dbconnpackage:illuminaHumanDASLBeadID.dbR Documentation

_C_o_l_l_e_c_t _i_n_f_o_r_m_a_t_i_o_n _a_b_o_u_t _t_h_e _p_a_c_k_a_g_e _a_n_n_o_t_a_t_i_o_n _D_B

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

     Some convenience functions for getting a connection object to (or
     collecting information about) the package annotation DB.

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

       illuminaHumanDASLBeadID_dbconn()
       illuminaHumanDASLBeadID_dbfile()
       illuminaHumanDASLBeadID_dbschema(file="", show.indices=FALSE)
       illuminaHumanDASLBeadID_dbInfo()

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

    file: A connection, or a character string naming the file to print
          to (see the 'file' argument of the 'cat' function for the
          details). 

show.indices: The CREATE INDEX statements are not shown by default. Use
          'show.indices=TRUE' to get them. 

_D_e_t_a_i_l_s:

     'illuminaHumanDASLBeadID_dbconn' returns a connection object to
     the package annotation DB. IMPORTANT: Don't call 'dbDisconnect' on
     the connection object returned by 'illuminaHumanDASLBeadID_dbconn'
     or you will break all the 'AnnDbObj' objects defined in this
     package!

     'illuminaHumanDASLBeadID_dbfile' returns the path (character
     string) to the package annotation DB (this is an SQLite file).

     'illuminaHumanDASLBeadID_dbschema' prints the schema definition of
     the package annotation DB.

     'illuminaHumanDASLBeadID_dbInfo' prints other information about
     the package annotation DB.

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

     'illuminaHumanDASLBeadID_dbconn': a DBIConnection object
     representing an open connection to the package annotation DB.

     'illuminaHumanDASLBeadID_dbfile': a character string with the path
     to the package annotation DB.

     'illuminaHumanDASLBeadID_dbschema': none (invisible 'NULL').

     'illuminaHumanDASLBeadID_dbInfo': none (invisible 'NULL').

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

     'dbGetQuery', 'dbConnect', 'dbconn', 'dbfile', 'dbschema',
     'dbInfo'

_E_x_a_m_p_l_e_s:

       ## Count the number of rows in the "probes" table:
       dbGetQuery(illuminaHumanDASLBeadID_dbconn(), "SELECT COUNT(*) FROM probes")

       ## The connection object returned by illuminaHumanDASLBeadID_dbconn() was created with:
       dbConnect(SQLite(), dbname=illuminaHumanDASLBeadID_dbfile(), cache_size=64000, synchronous=0)

       illuminaHumanDASLBeadID_dbschema()

       illuminaHumanDASLBeadID_dbInfo()

