\HeaderA{lumiHumanIDMapping\_dbconn}{Collect information about the package annotation DB}{lumiHumanIDMapping.Rul.dbconn}
\aliasA{lumiHumanIDMapping\_dbfile}{lumiHumanIDMapping\_dbconn}{lumiHumanIDMapping.Rul.dbfile}
\aliasA{lumiHumanIDMapping\_dbInfo}{lumiHumanIDMapping\_dbconn}{lumiHumanIDMapping.Rul.dbInfo}
\keyword{utilities}{lumiHumanIDMapping\_dbconn}
\keyword{datasets}{lumiHumanIDMapping\_dbconn}
\begin{Description}\relax
Some convenience functions for getting a connection object to (or collecting
information about) the package annotation DB.
\end{Description}
\begin{Usage}
\begin{verbatim}
  lumiHumanIDMapping_dbconn()
  lumiHumanIDMapping_dbfile()
  lumiHumanIDMapping_dbInfo()
\end{verbatim}
\end{Usage}
\begin{Details}\relax
\code{lumiHumanIDMapping\_dbconn} returns a connection object to the package
annotation DB.
IMPORTANT: Don't call \code{\LinkA{dbDisconnect}{dbDisconnect}} on the connection
object returned by \code{lumiHumanIDMapping\_dbconn} or you will
break all the \code{\LinkA{AnnDbObj}{AnnDbObj}} objects defined in this package!

\code{lumiHumanIDMapping\_dbfile} returns the path (character string) to the
package annotation DB (this is an SQLite file).

\code{lumiHumanIDMapping\_dbInfo} prints other information about the package
annotation DB.
\end{Details}
\begin{Value}
\code{lumiHumanIDMapping\_dbconn}: a DBIConnection object representing an open
connection to the package annotation DB.

\code{lumiHumanIDMapping\_dbfile}: a character string with the path to the
package annotation DB.

\code{lumiHumanIDMapping\_dbInfo}: none (invisible \code{NULL}).
\end{Value}
\begin{SeeAlso}\relax
\code{\LinkA{dbConnect}{dbConnect}}
\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
  ## Show the database information (meta data)
  lumiHumanIDMapping_dbInfo()  

  ## List the tables included in the database
  conn <- lumiHumanIDMapping_dbconn()
  dbListTables(conn)
\end{ExampleCode}
\end{Examples}

