mirror of https://github.com/msberends/AMR.git
(v2.1.1.9056) example fix
This commit is contained in:
parent
1e65b5a289
commit
d9e66fb118
|
@ -1,5 +1,5 @@
|
|||
Package: AMR
|
||||
Version: 2.1.1.9055
|
||||
Version: 2.1.1.9056
|
||||
Date: 2024-06-17
|
||||
Title: Antimicrobial Resistance Data Analysis
|
||||
Description: Functions to simplify and standardise antimicrobial resistance (AMR)
|
||||
|
|
2
NEWS.md
2
NEWS.md
|
@ -1,4 +1,4 @@
|
|||
# AMR 2.1.1.9055
|
||||
# AMR 2.1.1.9056
|
||||
|
||||
*(this beta version will eventually become v3.0. We're happy to reach a new major milestone soon, which will be all about the new One Health support! Install this beta using [the instructions here](https://msberends.github.io/AMR/#latest-development-version).)*
|
||||
|
||||
|
|
12
R/sir.R
12
R/sir.R
|
@ -199,13 +199,13 @@
|
|||
#' ab = "antibiotic",
|
||||
#' guideline = "CLSI")))
|
||||
#' df_long %>%
|
||||
#' # given certain columns, e.g. from AMP to TOB
|
||||
#' mutate_at(vars(AMP:TOB), as.sir,
|
||||
#' # given certain columns, e.g. from 'cipro' to 'genta'
|
||||
#' mutate_at(vars(cipro:genta), as.sir,
|
||||
#' mo = "bacteria",
|
||||
#' ab = "antibiotic",
|
||||
#' guideline = "CLSI")
|
||||
#' df_long %>%
|
||||
#' mutate(across(AMP:TOB,
|
||||
#' mutate(across(cipro:genta,
|
||||
#' function(x) as.sir(x,
|
||||
#' mo = "bacteria",
|
||||
#' ab = "antibiotic",
|
||||
|
@ -229,13 +229,13 @@
|
|||
#' guideline = "CLSI")))
|
||||
#' df_long %>%
|
||||
#' # given certain columns, e.g. from AMP to TOB
|
||||
#' mutate_at(vars(AMP:TOB), as.sir,
|
||||
#' mutate_at(vars(cipro:genta), as.sir,
|
||||
#' mo = "bacteria",
|
||||
#' ab = "antibiotic",
|
||||
#' host = "animal_species",
|
||||
#' guideline = "CLSI")
|
||||
#' df_long %>%
|
||||
#' mutate(across(AMP:TOB,
|
||||
#' mutate(across(cipro:genta,
|
||||
#' function(x) as.sir(x,
|
||||
#' mo = "bacteria",
|
||||
#' ab = "antibiotic",
|
||||
|
@ -254,7 +254,7 @@
|
|||
#' as.sir() # automatically determines urine isolates
|
||||
#'
|
||||
#' df_wide %>%
|
||||
#' mutate_at(vars(AMP:TOB), as.sir, mo = "E. coli", uti = TRUE)
|
||||
#' mutate_at(vars(cipro:genta), as.sir, mo = "E. coli", uti = TRUE)
|
||||
#' }
|
||||
#'
|
||||
#'
|
||||
|
|
|
@ -42,7 +42,10 @@ expect_identical(as.character(as.mo("ENT_ASB_CLO")), "ENT_ASB_CLO")
|
|||
expect_identical(mo_name("ENT_ASB_CLO"), "Enterobacter asburiae/cloacae")
|
||||
expect_identical(mo_gramstain("ENT_ASB_CLO", language = NULL), "Gram-negative")
|
||||
|
||||
expect_identical(paste("B", AMR:::abbreviate_mo("Klebsiella"), AMR:::abbreviate_mo("pneumoniae", 4), sep = "_"),
|
||||
as.character(as.mo("Klebsiella pneumoniae")))
|
||||
expect_identical(paste("B", AMR:::abbreviate_mo("Aerococcus"), AMR:::abbreviate_mo("urinae", 4), sep = "_"),
|
||||
as.character(as.mo("Aerococcus urinae")))
|
||||
if (getRversion() >= "3.3.0") {
|
||||
# until R 3.2, abbreviate() used a completely different algorithm, making these tests unreproducible
|
||||
expect_identical(paste("B", AMR:::abbreviate_mo("Klebsiella"), AMR:::abbreviate_mo("pneumoniae", 4), sep = "_"),
|
||||
as.character(as.mo("Klebsiella pneumoniae")))
|
||||
expect_identical(paste("B", AMR:::abbreviate_mo("Aerococcus"), AMR:::abbreviate_mo("urinae", 4), sep = "_"),
|
||||
as.character(as.mo("Aerococcus urinae")))
|
||||
}
|
||||
|
|
|
@ -296,13 +296,13 @@ if (require("dplyr")) {
|
|||
ab = "antibiotic",
|
||||
guideline = "CLSI")))
|
||||
df_long \%>\%
|
||||
# given certain columns, e.g. from AMP to TOB
|
||||
mutate_at(vars(AMP:TOB), as.sir,
|
||||
# given certain columns, e.g. from 'cipro' to 'genta'
|
||||
mutate_at(vars(cipro:genta), as.sir,
|
||||
mo = "bacteria",
|
||||
ab = "antibiotic",
|
||||
guideline = "CLSI")
|
||||
df_long \%>\%
|
||||
mutate(across(AMP:TOB,
|
||||
mutate(across(cipro:genta,
|
||||
function(x) as.sir(x,
|
||||
mo = "bacteria",
|
||||
ab = "antibiotic",
|
||||
|
@ -326,13 +326,13 @@ if (require("dplyr")) {
|
|||
guideline = "CLSI")))
|
||||
df_long \%>\%
|
||||
# given certain columns, e.g. from AMP to TOB
|
||||
mutate_at(vars(AMP:TOB), as.sir,
|
||||
mutate_at(vars(cipro:genta), as.sir,
|
||||
mo = "bacteria",
|
||||
ab = "antibiotic",
|
||||
host = "animal_species",
|
||||
guideline = "CLSI")
|
||||
df_long \%>\%
|
||||
mutate(across(AMP:TOB,
|
||||
mutate(across(cipro:genta,
|
||||
function(x) as.sir(x,
|
||||
mo = "bacteria",
|
||||
ab = "antibiotic",
|
||||
|
@ -351,7 +351,7 @@ if (require("dplyr")) {
|
|||
as.sir() # automatically determines urine isolates
|
||||
|
||||
df_wide \%>\%
|
||||
mutate_at(vars(AMP:TOB), as.sir, mo = "E. coli", uti = TRUE)
|
||||
mutate_at(vars(cipro:genta), as.sir, mo = "E. coli", uti = TRUE)
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue