diff --git a/articles/index.html b/articles/index.html
index 432db2e21..50001eb89 100644
--- a/articles/index.html
+++ b/articles/index.html
@@ -7,7 +7,7 @@
AMR (for R)
- 3.0.1.9033
+ 3.0.1.9034
diff --git a/authors.html b/authors.html
index f8551f956..103b804bc 100644
--- a/authors.html
+++ b/authors.html
@@ -7,7 +7,7 @@
AMR (for R)
- 3.0.1.9033
+ 3.0.1.9034
diff --git a/index.html b/index.html
index d752c9895..b5f1f2472 100644
--- a/index.html
+++ b/index.html
@@ -33,7 +33,7 @@
AMR (for R)
- 3.0.1.9033
+ 3.0.1.9034
diff --git a/llms.txt b/llms.txt
index 5a539aeb2..abb37fe18 100644
--- a/llms.txt
+++ b/llms.txt
@@ -890,14 +890,17 @@ information about how to work with functions in this package.
## Other: miscellaneous functions
-These functions are mostly for internal use, but some of them may also
-be suitable for your analysis. Especially the ‘like’ function can be
-useful: `if (x %like% y) {...}`.
+Miscellaneous functions that support various parts of an AMR analysis,
+such as working with ages, joining tables, principal component analysis,
+and other utilities. Especially the ‘like’ function can be useful:
+`if (x %like% y) {...}`.
- [`age_groups()`](https://amr-for-r.org/reference/age_groups.md) :
Split Ages into Age Groups
- [`age()`](https://amr-for-r.org/reference/age.md) : Age in Years of
Individuals
+- [`amr_course()`](https://amr-for-r.org/reference/amr_course.md) :
+ Download and Unpack an AMR Course Repository
- [`export_ncbi_biosample()`](https://amr-for-r.org/reference/export_ncbi_biosample.md)
: Export Data Set as NCBI BioSample Antibiogram
- [`availability()`](https://amr-for-r.org/reference/availability.md) :
diff --git a/news/index.html b/news/index.html
index 92a6f6bc1..07be6bddd 100644
--- a/news/index.html
+++ b/news/index.html
@@ -7,7 +7,7 @@
AMR (for R)
- 3.0.1.9033
+ 3.0.1.9034
@@ -49,9 +49,9 @@
-
AMR 3.0.1.9033
+
AMR 3.0.1.9034
-
New
+
New
Integration with the tidymodels framework to allow seamless use of SIR, MIC and disk data in modelling pipelines via recipes
Function interpretive_rules(), which allows future implementation of CLSI interpretive rules (#235)
eucast_rules() has become a wrapper around that function
-
Two new NA objects, NA_ab_ and NA_mo_, analogous to base R’s NA_character_ and NA_integer_, for use in pipelines that require typed missing values
+
Function amr_course(), which allows for automated download and unpacking of a GitHub repository for e.g. webinar use
-
Fixes
+
Fixes
Fixed a bug in as.sir() where values that were purely numeric (e.g., "1") and matched the broad SIR-matching regex would be incorrectly stripped of all content by the Unicode letter filter
Fixed a bug in as.mic() where MIC values in scientific notation (e.g., "1e-3") were incorrectly handled because the letter e was removed along with other Unicode letters; scientific notation e is now preserved
Fixed a bug in as.ab() where certain AB codes containing “PH” or “TH” (such as ETH, MTH, PHE, PHN, STH, THA, THI1) would incorrectly return NA when combined in a vector with any untranslatable value (#245)
@@ -97,7 +96,7 @@
Fixed SIR and MIC coercion of combined values, e.g. as.sir("<= 0.002; S") or as.mic("S; 0.002") (#252)
-
Updates
+
Updates
mdro() now infers resistance for a missing base drug column from an available corresponding drug+inhibitor combination showing resistance (e.g., piperacillin is absent but required, while piperacillin/tazobactam available and resistant). Can be set with the new argument infer_from_combinations, which defaults to TRUE (#209). Note that this can yield a higher MDRO detection (which is a good thing as it has become more reliable).
@@ -119,6 +118,7 @@
ab_group() now returns values consist with the AMR selectors (#246)
+
Added two new NA objects, NA_ab_ and NA_mo_, analogous to base R’s NA_character_ and NA_integer_, for use in pipelines that require typed missing values
diff --git a/news/index.md b/news/index.md
index 8f1ede838..894a99f9e 100644
--- a/news/index.md
+++ b/news/index.md
@@ -1,6 +1,6 @@
# Changelog
-## AMR 3.0.1.9033
+## AMR 3.0.1.9034
#### New
@@ -35,14 +35,16 @@
- Functions such as
[`susceptibility()`](https://amr-for-r.org/reference/proportion.md)
count WT as S and NWT as R
-- [`interpretive_rules()`](https://amr-for-r.org/reference/interpretive_rules.md),
+- Function
+ [`interpretive_rules()`](https://amr-for-r.org/reference/interpretive_rules.md),
which allows future implementation of CLSI interpretive rules
([\#235](https://github.com/msberends/AMR/issues/235))
- [`eucast_rules()`](https://amr-for-r.org/reference/interpretive_rules.md)
has become a wrapper around that function
-- Two new `NA` objects, `NA_ab_` and `NA_mo_`, analogous to base R’s
- `NA_character_` and `NA_integer_`, for use in pipelines that require
- typed missing values
+- Function
+ [`amr_course()`](https://amr-for-r.org/reference/amr_course.md), which
+ allows for automated download and unpacking of a GitHub repository for
+ e.g. webinar use
#### Fixes
@@ -126,6 +128,9 @@
- [`ab_group()`](https://amr-for-r.org/reference/ab_property.md) now
returns values consist with the AMR selectors
([\#246](https://github.com/msberends/AMR/issues/246))
+- Added two new `NA` objects, `NA_ab_` and `NA_mo_`, analogous to base
+ R’s `NA_character_` and `NA_integer_`, for use in pipelines that
+ require typed missing values
## AMR 3.0.1
diff --git a/pkgdown.yml b/pkgdown.yml
index e209dd026..53b3fbad9 100644
--- a/pkgdown.yml
+++ b/pkgdown.yml
@@ -10,7 +10,7 @@ articles:
PCA: PCA.html
WHONET: WHONET.html
WISCA: WISCA.html
-last_built: 2026-03-09T11:04Z
+last_built: 2026-03-11T15:15Z
urls:
reference: https://amr-for-r.org/reference
article: https://amr-for-r.org/articles
diff --git a/reference/AMR-deprecated.html b/reference/AMR-deprecated.html
index bc5c45a1f..bef6fcbc7 100644
--- a/reference/AMR-deprecated.html
+++ b/reference/AMR-deprecated.html
@@ -7,7 +7,7 @@
AMR (for R)
- 3.0.1.9033
+ 3.0.1.9034
diff --git a/reference/AMR-options.html b/reference/AMR-options.html
index 9e2755fbe..9a1a30f86 100644
--- a/reference/AMR-options.html
+++ b/reference/AMR-options.html
@@ -9,7 +9,7 @@ options(AMR_guideline = "CLSI")'>AMR (for R)
- 3.0.1.9033
+ 3.0.1.9034
diff --git a/reference/AMR.html b/reference/AMR.html
index b0222b330..9bc4e9bfc 100644
--- a/reference/AMR.html
+++ b/reference/AMR.html
@@ -21,7 +21,7 @@ The AMR package is available in English, Arabic, Bengali, Chinese, Czech, Danish
AMR (for R)
- 3.0.1.9033
+ 3.0.1.9034
diff --git a/reference/WHOCC.html b/reference/WHOCC.html
index 619db01ab..4159258d3 100644
--- a/reference/WHOCC.html
+++ b/reference/WHOCC.html
@@ -7,7 +7,7 @@
AMR (for R)
- 3.0.1.9033
+ 3.0.1.9034
diff --git a/reference/WHONET.html b/reference/WHONET.html
index 238ce8c47..e84254c0d 100644
--- a/reference/WHONET.html
+++ b/reference/WHONET.html
@@ -7,7 +7,7 @@
AMR (for R)
- 3.0.1.9033
+ 3.0.1.9034
diff --git a/reference/ab_from_text.html b/reference/ab_from_text.html
index 1d135b4f5..5b94a8375 100644
--- a/reference/ab_from_text.html
+++ b/reference/ab_from_text.html
@@ -7,7 +7,7 @@
AMR (for R)
- 3.0.1.9033
+ 3.0.1.9034
diff --git a/reference/ab_property.html b/reference/ab_property.html
index 1a92beec4..ed2c626bb 100644
--- a/reference/ab_property.html
+++ b/reference/ab_property.html
@@ -7,7 +7,7 @@
AMR (for R)
- 3.0.1.9033
+ 3.0.1.9034
diff --git a/reference/add_custom_antimicrobials.html b/reference/add_custom_antimicrobials.html
index 492482c24..79c6345a3 100644
--- a/reference/add_custom_antimicrobials.html
+++ b/reference/add_custom_antimicrobials.html
@@ -7,7 +7,7 @@
AMR (for R)
- 3.0.1.9033
+ 3.0.1.9034
diff --git a/reference/add_custom_microorganisms.html b/reference/add_custom_microorganisms.html
index 65b37261b..4e6819a15 100644
--- a/reference/add_custom_microorganisms.html
+++ b/reference/add_custom_microorganisms.html
@@ -7,7 +7,7 @@
AMR (for R)
- 3.0.1.9033
+ 3.0.1.9034
diff --git a/reference/age.html b/reference/age.html
index 3c6849848..3712a1dc4 100644
--- a/reference/age.html
+++ b/reference/age.html
@@ -7,7 +7,7 @@
AMR (for R)
- 3.0.1.9033
+ 3.0.1.9034
@@ -112,16 +112,16 @@
df#> birth_date age age_exact age_at_y2k
-#> 1 1999-06-30 26 26.69041 0
-#> 2 1968-01-29 58 58.10685 31
-#> 3 1965-12-05 60 60.25753 34
-#> 4 1980-03-01 46 46.02192 19
-#> 5 1949-11-01 76 76.35068 50
-#> 6 1947-02-14 79 79.06301 52
-#> 7 1940-02-19 86 86.04932 59
-#> 8 1988-01-10 38 38.15890 11
-#> 9 1997-08-27 28 28.53151 2
-#> 10 1978-01-26 48 48.11507 21
+#> 1 1999-06-30 26 26.69589 0
+#> 2 1968-01-29 58 58.11233 31
+#> 3 1965-12-05 60 60.26301 34
+#> 4 1980-03-01 46 46.02740 19
+#> 5 1949-11-01 76 76.35616 50
+#> 6 1947-02-14 79 79.06849 52
+#> 7 1940-02-19 86 86.05479 59
+#> 8 1988-01-10 38 38.16438 11
+#> 9 1997-08-27 28 28.53699 2
+#> 10 1978-01-26 48 48.12055 21