@@ -146,21 +146,21 @@ make the structure of your data generally look like this:
-
2025-03-13
+
2025-03-14
abcd
Escherichia coli
S
S
-
2025-03-13
+
2025-03-14
abcd
Escherichia coli
S
R
-
2025-03-13
+
2025-03-14
efgh
Escherichia coli
R
diff --git a/articles/AMR_for_Python.html b/articles/AMR_for_Python.html
index 9f73cd952..67b86cf45 100644
--- a/articles/AMR_for_Python.html
+++ b/articles/AMR_for_Python.html
@@ -31,7 +31,7 @@
AMR (for R)
- 2.1.1.9196
+ 2.1.1.9198
diff --git a/articles/AMR_with_tidymodels.html b/articles/AMR_with_tidymodels.html
index 7773f8787..b21db41b3 100644
--- a/articles/AMR_with_tidymodels.html
+++ b/articles/AMR_with_tidymodels.html
@@ -31,7 +31,7 @@
AMR (for R)
- 2.1.1.9196
+ 2.1.1.9198
diff --git a/articles/EUCAST.html b/articles/EUCAST.html
index 3a636286b..3b97b7c12 100644
--- a/articles/EUCAST.html
+++ b/articles/EUCAST.html
@@ -31,7 +31,7 @@
AMR (for R)
- 2.1.1.9196
+ 2.1.1.9198
@@ -137,7 +137,7 @@ be applied using eucast_rules()
eucast_rules(oops, info =FALSE)#> mo ampicillin
-#> 1 Klebsiella R
+#> 1 Klebsiella S#> 2 Escherichia S
A more convenient function is
mo_is_intrinsic_resistant() that uses the same guideline,
@@ -276,7 +276,7 @@ reading, is basically a form of imputation, and is part of the
R
R
S
-
R
+
S
Escherichia coli
@@ -285,7 +285,7 @@ reading, is basically a form of imputation, and is part of the
-
-
-
-
R
+
S
S
@@ -295,7 +295,7 @@ reading, is basically a form of imputation, and is part of the
-
-
-
-
R
+
S
S
@@ -305,8 +305,8 @@ reading, is basically a form of imputation, and is part of the
A data set with 495 rows and 14 columns, containing the following
+
A data set with 496 rows and 14 columns, containing the following
column names: ab, cid, name, group, atc,
atc_group1, atc_group2, abbreviations,
synonyms, oral_ddd, oral_units,
iv_ddd, iv_units, and loinc.
This data set is in R available as antimicrobials, after
you load the AMR package.
-
It was last updated on 13 March 2025 13:30:14 UTC. Find more info
+
It was last updated on 14 March 2025 09:10:35 UTC. Find more info
about the structure of this data set here.
(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.)
-
A New Milestone: AMR v3.0 with One Health Support (= Human + Veterinary + Environmental)
+
A New Milestone: AMR v3.0 with One Health Support (= Human + Veterinary + Environmental)
This package now supports not only tools for AMR data analysis in clinical settings, but also for veterinary and environmental microbiology. This was made possible through a collaboration with the University of Prince Edward Island’s Atlantic Veterinary College, Canada. To celebrate this great improvement of the package, we also updated the package logo to reflect this change.
-
Breaking
+
Breaking
Dataset antibiotics has been renamed to antimicrobials as the data set contains more than just antibiotics. Using antibiotics will still work, but now returns a warning.
Removed all functions and references that used the deprecated rsi class, which were all replaced with their sir equivalents over two years ago.
-
New
+
New
One Health implementation
Function as.sir() now has extensive support for veterinary breakpoints from CLSI. Use breakpoint_type = "animal" and set the host argument to a variable that contains animal species names.
-
The CLSI VET09 guideline has been implemented to address cases where veterinary breakpoints are missing (only applies when guideline is set to CLSI)
The clinical_breakpoints data set contains all these breakpoints, and can be downloaded on our download page.
The (new) antimicrobials data set contains all veterinary antibiotics, such as pradofloxacin and enrofloxacin. All WHOCC codes for veterinary use have been added as well.
@@ -113,7 +112,7 @@
-
Changed
+
Changed
SIR interpretation
It is now possible to use column names for argument ab, mo, and uti: as.sir(..., ab = "column1", mo = "column2", uti = "column3"). This greatly improves the flexibility for users.
Users can now set their own criteria (using regular expressions) as to what should be considered S, I, R, SDD, and NI.
@@ -140,8 +139,8 @@
antimicrobials data set
-
Added agents used for screening, with an ID all ending with -S: benzylpenicillin screening test (PEN-S), beta-lactamase screening test (BTL-S), clindamycin inducible screening test (CLI-S), nalidixic acid screening test (NAL-S), norfloxacin screening test (NOR-S), oxacillin screening test (OXA-S), pefloxacin screening test (PEF-S), and tetracycline screening test (TCY-S). The ID of cefoxitin screening was renamed from FOX1 to FOX-S, while the old code remains to work.
Added agents used for screening, with an ID all ending with -S: benzylpenicillin screening test (PEN-S), beta-lactamase screening test (BTL-S), cefotaxime screening test (CTX-S), clindamycin inducible screening test (CLI-S), nalidixic acid screening test (NAL-S), norfloxacin screening test (NOR-S), oxacillin screening test (OXA-S), pefloxacin screening test (PEF-S), and tetracycline screening test (TCY-S). The ID of cefoxitin screening was renamed from FOX1 to FOX-S, while the old code remains to work.
Added console colours support of sir class for Positron
-
Other
+
Other
Added Dr. Larisse Bolton and Aislinn Cook as contributors for their fantastic implementation of WISCA in a mathematically solid way
Added Matthew Saab, Dr. Jordan Stull, and Prof. Javier Sanchez as contributors for their tremendous input on veterinary breakpoints and interpretations
Greatly improved vctrs integration, a Tidyverse package working in the background for many Tidyverse functions. For users, this means that functions such as dplyr’s bind_rows(), rowwise() and c_across() are now supported for e.g. columns of class mic. Despite this, this AMR package is still zero-dependent on any other package, including dplyr and vctrs.
@@ -195,7 +194,7 @@
Stopped support for SAS (.xpt) files, since their file structure and extremely inefficient and requires more disk space than GitHub allows in a single commit.
-
Older Versions
+
Older Versions
This changelog only contains changes from AMR v3.0 (March 2025) and later.