parseDatabaseUri: Parse a string containing the information for connecting to a...

Description Usage Arguments Value Examples

View source: R/utils.R

Description

Given a string of the format "database_driver://host/database_name", pull out the 3 pieces of information and return them as a named list.

Usage

1
parseDatabaseUri(database.uri)

Arguments

database.uri

A string of the format "database_driver://host/database_name"

Value

A named list containing the driver, host, and database name from the supplied string

Examples

1
2
3
4
5
6
7
# Parse a URI for a local PostgreSQL database called "gtf"
parsed.URI <- parseDatabaseUri("postgres://localhost/gtf")

# Parse a URI for the included SQLite database "vrk2.neighborhood.hg38.gtfAnnotation.db" in the local documents folder
db.address <- system.file(package="trena", "extdata")
genome.db.uri    <- paste("sqlite:/", db.address, "vrk2.neighborhood.hg38.gtfAnnotation.db",  sep = "/")
parsed.URI <- parseDatabaseUri(genome.db.uri)

trena documentation built on Nov. 15, 2020, 2:07 a.m.