diff options
author | Johannes Ranke <jranke@uni-bremen.de> | 2015-12-15 01:34:14 +0100 |
---|---|---|
committer | Johannes Ranke <jranke@uni-bremen.de> | 2015-12-15 01:34:14 +0100 |
commit | 39fab3ac713248e7f358ebb182cfbf228d8d3100 (patch) | |
tree | a4f610947167962c3ea893a48296f69641b9a47b | |
parent | cc66ea8e99f809c53cb5a23430b814f68efdb126 (diff) |
Fix connecting to the UFT database
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | DESCRIPTION | 4 | ||||
-rw-r--r-- | R/checkexperiment.R | 2 | ||||
-rw-r--r-- | R/checksubstance.R | 2 | ||||
-rw-r--r-- | R/drdata.R | 2 |
5 files changed, 10 insertions, 5 deletions
@@ -1,3 +1,8 @@ +2015-12-15 Johannes Ranke + + * Use require(RODBC) instead of requireNamespace(RODBC) as the former fails + with the message that rodbcConnectDriver is not found + 2015-10-07 Johannes Ranke * Suggest RODBC instead of depending on it, as it is not available diff --git a/DESCRIPTION b/DESCRIPTION index c98693e..61c9551 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: drfit -Version: 0.6.4 -Date: 2015-10-07 +Version: 0.6.5 +Date: 2015-12-15 Title: Dose-Response Data Evaluation Authors@R: c(person("Johannes", "Ranke", role = c("aut", "cre"), email = "jranke@uni-bremen.de")) diff --git a/R/checkexperiment.R b/R/checkexperiment.R index 8c2f472..b264243 100644 --- a/R/checkexperiment.R +++ b/R/checkexperiment.R @@ -9,7 +9,7 @@ checkexperiment <- function(id, db = "ecotox", endpoint = "%") if (!(db %in% rownames(databases))) stop("Database is not supported") - if (requireNamespace("RODBC")) { + if (require("RODBC")) { channel <- RODBC::odbcConnect(db, uid="cytotox", pwd="cytotox", case="tolower") } else { stop("For this function, the RODBC package has to be installed and configured.") diff --git a/R/checksubstance.R b/R/checksubstance.R index 3e07f92..790182f 100644 --- a/R/checksubstance.R +++ b/R/checksubstance.R @@ -11,7 +11,7 @@ checksubstance <- function(substance, db = "cytotox", experimentator = "%", if (!(db %in% rownames(databases))) stop("Database is not supported") - if (requireNamespace("RODBC")) { + if (require("RODBC")) { channel <- RODBC::odbcConnect(db, uid="cytotox", pwd="cytotox", case="tolower") } else { stop("For this function, the RODBC package has to be installed and configured.") @@ -3,7 +3,7 @@ drdata <- function(substances, experimentator = "%", db = "cytotox", organism = "Vibrio fischeri", endpoint = "Luminescence", whereClause = "1", ok = "'ok','no fit'") { - if (requireNamespace("RODBC")) { + if (require("RODBC")) { channel <- RODBC::odbcConnect(db,uid="cytotox",pwd="cytotox",case="tolower") slist <- paste(substances,collapse="','") if (db == "cytotox") { |