From be20858eae9940ffe0c7f91860121d40d5da2049 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 27 Jan 2025 21:50:54 +0000 Subject: [PATCH] Built site for AMR@2.1.1.9133: 2561494 --- 404.html | 2 + LICENSE-text.html | 2 +- articles/AMR.html | 2 + articles/AMR_for_Python.html | 2 + articles/AMR_with_tidymodels.html | 4 +- articles/EUCAST.html | 2 + articles/MDR.html | 2 + articles/PCA.html | 2 + articles/WHONET.html | 2 + articles/datasets.html | 2 + articles/index.html | 2 +- articles/resistance_predict.html | 2 + articles/welcome_to_AMR.html | 2 + authors.html | 2 +- index.html | 2 + news/index.html | 2 +- pkgdown.yml | 2 +- reference/AMR-deprecated.html | 2 +- reference/AMR-options.html | 2 +- reference/AMR.html | 2 +- reference/WHOCC.html | 2 +- reference/WHONET.html | 2 +- reference/ab_from_text.html | 2 +- reference/ab_property.html | 2 +- reference/add_custom_antimicrobials.html | 2 +- reference/add_custom_microorganisms.html | 2 +- reference/age.html | 2 +- reference/age_groups.html | 2 +- reference/antibiogram-1.png | Bin 36532 -> 36539 bytes reference/antibiogram-3.png | Bin 31299 -> 31350 bytes reference/antibiogram.html | 66 ++++++------ reference/antibiotics.html | 2 +- reference/antimicrobial_class_selectors.html | 2 +- reference/as.ab.html | 2 +- reference/as.av.html | 2 +- reference/as.disk.html | 2 +- reference/as.mic.html | 2 +- reference/as.mo.html | 4 +- reference/as.sir.html | 22 ++-- reference/atc_online.html | 2 +- reference/av_from_text.html | 2 +- reference/av_property.html | 2 +- reference/availability.html | 2 +- reference/bug_drug_combinations.html | 2 +- reference/clinical_breakpoints.html | 2 +- reference/count.html | 2 +- reference/custom_eucast_rules.html | 2 +- reference/dosage.html | 2 +- reference/eucast_rules.html | 2 +- reference/example_isolates.html | 2 +- reference/example_isolates_unclean.html | 2 +- reference/export_ncbi_biosample.html | 2 +- reference/first_isolate.html | 2 +- reference/g.test.html | 2 +- reference/get_episode.html | 107 ++++++++++--------- reference/ggplot_pca.html | 2 +- reference/ggplot_sir.html | 2 +- reference/guess_ab_col.html | 2 +- reference/index.html | 2 +- reference/intrinsic_resistant.html | 2 +- reference/italicise_taxonomy.html | 2 +- reference/join.html | 2 +- reference/key_antimicrobials.html | 2 +- reference/kurtosis.html | 6 +- reference/like.html | 2 +- reference/mdro.html | 2 +- reference/mean_amr_distance.html | 72 ++++++------- reference/microorganisms.codes.html | 2 +- reference/microorganisms.groups.html | 2 +- reference/microorganisms.html | 2 +- reference/mo_matching_score.html | 4 +- reference/mo_property.html | 2 +- reference/mo_source.html | 2 +- reference/pca.html | 2 +- reference/plot-1.png | Bin 26075 -> 26543 bytes reference/plot-12.png | Bin 37953 -> 36198 bytes reference/plot-13.png | Bin 55308 -> 55379 bytes reference/plot-14.png | Bin 25676 -> 25359 bytes reference/plot-2.png | Bin 26532 -> 27518 bytes reference/plot-3.png | Bin 28270 -> 25905 bytes reference/plot-4.png | Bin 39934 -> 40481 bytes reference/plot-5.png | Bin 40323 -> 41454 bytes reference/plot-6.png | Bin 39601 -> 40802 bytes reference/plot.html | 2 +- reference/proportion.html | 2 +- reference/random.html | 35 +++--- reference/resistance_predict.html | 2 +- reference/skewness.html | 4 +- reference/top_n_microorganisms.html | 2 +- reference/translate.html | 2 +- search.json | 2 +- 91 files changed, 243 insertions(+), 221 deletions(-) diff --git a/404.html b/404.html index 9ce965421..6871b294a 100644 --- a/404.html +++ b/404.html @@ -21,6 +21,8 @@ + + Skip to contents diff --git a/LICENSE-text.html b/LICENSE-text.html index 2e510a1a3..ed8020eab 100644 --- a/LICENSE-text.html +++ b/LICENSE-text.html @@ -1,5 +1,5 @@ -License • AMR (for R) +License • AMR (for R) Skip to contents diff --git a/articles/AMR.html b/articles/AMR.html index 1065dbc4c..bf7685dc1 100644 --- a/articles/AMR.html +++ b/articles/AMR.html @@ -20,6 +20,8 @@ + + Skip to contents diff --git a/articles/AMR_for_Python.html b/articles/AMR_for_Python.html index 32d14dffc..debf9fb6c 100644 --- a/articles/AMR_for_Python.html +++ b/articles/AMR_for_Python.html @@ -20,6 +20,8 @@ + + Skip to contents diff --git a/articles/AMR_with_tidymodels.html b/articles/AMR_with_tidymodels.html index 434bac5c8..9a2d26b27 100644 --- a/articles/AMR_with_tidymodels.html +++ b/articles/AMR_with_tidymodels.html @@ -20,6 +20,8 @@ + + Skip to contents @@ -140,7 +142,7 @@ package.

#> dplyr::filter() masks stats::filter() #> dplyr::lag() masks stats::lag() #> recipes::step() masks stats::step() -#> Use tidymodels_prefer() to resolve common conflicts. +#> Use suppressPackageStartupMessages() to eliminate package startup messages library(AMR) # For AMR data analysis # Load the example_isolates dataset diff --git a/articles/EUCAST.html b/articles/EUCAST.html index eb4a75a97..523114794 100644 --- a/articles/EUCAST.html +++ b/articles/EUCAST.html @@ -20,6 +20,8 @@ + + Skip to contents diff --git a/articles/MDR.html b/articles/MDR.html index 19f0a37a0..6488f403e 100644 --- a/articles/MDR.html +++ b/articles/MDR.html @@ -20,6 +20,8 @@ + + Skip to contents diff --git a/articles/PCA.html b/articles/PCA.html index 1c2e6b976..c60a19f66 100644 --- a/articles/PCA.html +++ b/articles/PCA.html @@ -20,6 +20,8 @@ + + Skip to contents diff --git a/articles/WHONET.html b/articles/WHONET.html index 012a685e5..743d9655a 100644 --- a/articles/WHONET.html +++ b/articles/WHONET.html @@ -20,6 +20,8 @@ + + Skip to contents diff --git a/articles/datasets.html b/articles/datasets.html index 1c737829f..afd0fe3eb 100644 --- a/articles/datasets.html +++ b/articles/datasets.html @@ -20,6 +20,8 @@ + + Skip to contents diff --git a/articles/index.html b/articles/index.html index 3c2bdac48..cdf1b5aa5 100644 --- a/articles/index.html +++ b/articles/index.html @@ -1,5 +1,5 @@ -Articles • AMR (for R) +Articles • AMR (for R) Skip to contents diff --git a/articles/resistance_predict.html b/articles/resistance_predict.html index 0d63c0c64..22f23db24 100644 --- a/articles/resistance_predict.html +++ b/articles/resistance_predict.html @@ -20,6 +20,8 @@ + + Skip to contents diff --git a/articles/welcome_to_AMR.html b/articles/welcome_to_AMR.html index c328bf7fc..601fe379b 100644 --- a/articles/welcome_to_AMR.html +++ b/articles/welcome_to_AMR.html @@ -20,6 +20,8 @@ + + Skip to contents diff --git a/authors.html b/authors.html index 21700536d..1f9a420a3 100644 --- a/authors.html +++ b/authors.html @@ -1,5 +1,5 @@ -Authors and Citation • AMR (for R) +Authors and Citation • AMR (for R) Skip to contents diff --git a/index.html b/index.html index c509ab83f..0840259e0 100644 --- a/index.html +++ b/index.html @@ -23,6 +23,8 @@ + + Skip to contents diff --git a/news/index.html b/news/index.html index 3a504067d..aba8e5c1c 100644 --- a/news/index.html +++ b/news/index.html @@ -1,5 +1,5 @@ -Changelog • AMR (for R) +Changelog • AMR (for R) Skip to contents diff --git a/pkgdown.yml b/pkgdown.yml index 942e13eaf..d929fac2f 100644 --- a/pkgdown.yml +++ b/pkgdown.yml @@ -12,7 +12,7 @@ articles: resistance_predict: resistance_predict.html welcome_to_AMR: welcome_to_AMR.html WHONET: WHONET.html -last_built: 2025-01-27T21:12Z +last_built: 2025-01-27T21:47Z urls: reference: https://msberends.github.io/AMR/reference article: https://msberends.github.io/AMR/articles diff --git a/reference/AMR-deprecated.html b/reference/AMR-deprecated.html index ad0fa2a0c..06e236762 100644 --- a/reference/AMR-deprecated.html +++ b/reference/AMR-deprecated.html @@ -1,5 +1,5 @@ -Deprecated Functions — AMR-deprecated • AMR (for R) +Deprecated Functions — AMR-deprecated • AMR (for R) Skip to contents diff --git a/reference/AMR-options.html b/reference/AMR-options.html index bcecf156b..a154aa9ff 100644 --- a/reference/AMR-options.html +++ b/reference/AMR-options.html @@ -1,5 +1,5 @@ -Options for the AMR package — AMR-options • AMR (for R) +Options for the AMR package — AMR-options • AMR (for R) Skip to contents diff --git a/reference/AMR.html b/reference/AMR.html index d69ad226d..3e440b50d 100644 --- a/reference/AMR.html +++ b/reference/AMR.html @@ -13,7 +13,7 @@ This work was published in the Journal of Statistical Software (Volume 104(3); d and doi:10.33612/diss.192486375 ). After installing this package, R knows ~79 000 microorganisms (updated June 2024) and all ~610 antibiotic, antimycotic and antiviral drugs by name and code (including ATC, EARS-Net, ASIARS-Net, PubChem, LOINC and SNOMED CT), and knows all about valid SIR and MIC values. The integral clinical breakpoint guidelines from CLSI and EUCAST are included, even with epidemiological cut-off (ECOFF) values. It supports and can read any data format, including WHONET data. This package works on Windows, macOS and Linux with all versions of R since R-3.0 (April 2013). It was designed to work in any setting, including those with very limited resources. It was created for both routine data analysis and academic research at the Faculty of Medical Sciences of the public University of Groningen, in collaboration with non-profit organisations Certe Medical Diagnostics and Advice Foundation and University Medical Center Groningen. -The AMR package is available in English, Chinese, Czech, Danish, Dutch, Finnish, French, German, Greek, Italian, Japanese, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Turkish, and Ukrainian. Antimicrobial drug (group) names and colloquial microorganism names are provided in these languages."> +The AMR package is available in English, Chinese, Czech, Danish, Dutch, Finnish, French, German, Greek, Italian, Japanese, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Turkish, and Ukrainian. Antimicrobial drug (group) names and colloquial microorganism names are provided in these languages."> Skip to contents diff --git a/reference/WHOCC.html b/reference/WHOCC.html index 909de1ecd..57be1b0cf 100644 --- a/reference/WHOCC.html +++ b/reference/WHOCC.html @@ -1,5 +1,5 @@ -WHOCC: WHO Collaborating Centre for Drug Statistics Methodology — WHOCC • AMR (for R) +WHOCC: WHO Collaborating Centre for Drug Statistics Methodology — WHOCC • AMR (for R) Skip to contents diff --git a/reference/WHONET.html b/reference/WHONET.html index 90cc0fec4..f9f0af2e9 100644 --- a/reference/WHONET.html +++ b/reference/WHONET.html @@ -1,5 +1,5 @@ -Data Set with 500 Isolates - WHONET Example — WHONET • AMR (for R) +Data Set with 500 Isolates - WHONET Example — WHONET • AMR (for R) Skip to contents diff --git a/reference/ab_from_text.html b/reference/ab_from_text.html index 3987c24ef..fb63bec8e 100644 --- a/reference/ab_from_text.html +++ b/reference/ab_from_text.html @@ -1,5 +1,5 @@ -Retrieve Antimicrobial Drug Names and Doses from Clinical Text — ab_from_text • AMR (for R) +Retrieve Antimicrobial Drug Names and Doses from Clinical Text — ab_from_text • AMR (for R) Skip to contents diff --git a/reference/ab_property.html b/reference/ab_property.html index 51f6aafd2..a0ba4d2ee 100644 --- a/reference/ab_property.html +++ b/reference/ab_property.html @@ -1,5 +1,5 @@ -Get Properties of an Antibiotic — ab_property • AMR (for R) +Get Properties of an Antibiotic — ab_property • AMR (for R) Skip to contents diff --git a/reference/add_custom_antimicrobials.html b/reference/add_custom_antimicrobials.html index afa4be77e..d2bae6bc4 100644 --- a/reference/add_custom_antimicrobials.html +++ b/reference/add_custom_antimicrobials.html @@ -1,5 +1,5 @@ -Add Custom Antimicrobials — add_custom_antimicrobials • AMR (for R) +Add Custom Antimicrobials — add_custom_antimicrobials • AMR (for R) Skip to contents diff --git a/reference/add_custom_microorganisms.html b/reference/add_custom_microorganisms.html index 8d326ccb2..b842720fb 100644 --- a/reference/add_custom_microorganisms.html +++ b/reference/add_custom_microorganisms.html @@ -1,5 +1,5 @@ -Add Custom Microorganisms — add_custom_microorganisms • AMR (for R) +Add Custom Microorganisms — add_custom_microorganisms • AMR (for R) Skip to contents diff --git a/reference/age.html b/reference/age.html index b82a36068..6a72ea36c 100644 --- a/reference/age.html +++ b/reference/age.html @@ -1,5 +1,5 @@ -Age in Years of Individuals — age • AMR (for R) +Age in Years of Individuals — age • AMR (for R) Skip to contents diff --git a/reference/age_groups.html b/reference/age_groups.html index 774ae4115..55cc3d32c 100644 --- a/reference/age_groups.html +++ b/reference/age_groups.html @@ -1,5 +1,5 @@ -Split Ages into Age Groups — age_groups • AMR (for R) +Split Ages into Age Groups — age_groups • AMR (for R) Skip to contents diff --git a/reference/antibiogram-1.png b/reference/antibiogram-1.png index 8af63aa2032b783b33e9d2bab6cbf900e3c97cb4..08a1bec9b7d53cb0c9cceab4a81f82230a3c9a9d 100644 GIT binary patch literal 36539 zcmeFa2UJ#Bwl(@$rcz5SR6s?*B8ZBBfP#R4mLMW3CP1=+2uhNi!7NHrP>>*)0Ffj) zgG!Q|b5e57Ilj3+tNYfyeZ%Y9_rCX!f3%~zaVVVcoPG9QYpyxxT0S~^Mr!@q?Q1C% z%6jP&66YzDm6jCBa*dx?;ZGVoUk~HUDh(Ma34Fz`nPVvq__F5a2}KhMh4CTz-!iw3 z5iJU3Cq-J~=tWDv{wAAeRc2}8i#3J&=^uP&Ie*mg#gjK0dtY0Yr(Sgr%qnw!`~Ky= zknyd7=DSCgd-L;0UuC^M&||H)?ZKv!BELWsnZtZA)E~C=UV&T2*MZx02cekQn z`0o~Km1v7)wncgB>Q6NfiI&VvH@DgNkJSyys_pW~TS2|S5RU*;>Tf7Y$3L$lzk70i zts41y>)H9?pU7|CJ-b6szU~a%l1jc(_5^-gNxq)gvyz8=J#uo7==c1Zqto6*xE5V3`LUA{*z49>5GK~N4zWhIMhskV= zl$}L;IXN}If4M)>?jf5~z>~3qK|s$jIy(AL@B6o{S({~@FUX1>Og8KDG(Bb9ozEHR zte|GazBnE%E;-bk#$Z=`Z_Vb`q%Qx4J`>8V;-X~UCLg5|#dSY1-o8Ws>OPbG^!MpJ zS^G^@RaFy%Er~{&hextD<3HJ~BEgm&UTW6YRZPny&z(K{__3SiAo2Y)rif#STp#QK^jDHN> z3S%xFkG!ky8;-WA*$l+tFKzJIM&Iw#=hVmPw#lf^o>wu>W9PCDcUY)#aFGj@&+e~_ zX?tnW{3vB8U4)KXWout`xKjX@kXNtv8R-gVt-&%TXql=@XenWh=^EUq0 zNQVVoT=X~B!=qoP%e~UKNHLmS49!T$&(BZni%4nB;|Or(QjX91{*akTGuPE+^O-|e zA|s&W9CG$adONN7=b#I7KvsIVm)L;_>;{{b!M%Fx0rW&10)%Jy%fkUPx^6XAVpq$zfY+mhRzg^-Fl61=6Oiw0cFtSRyIje!C-<5(o2l-a zNOh;22$dwh{DOjpLo`p;Rl5`|HOK4Kxi8c|fBxL4KPoqe-AiTDu?N3gH@4m7@#y|K z`W!zYlh!~lwa2G+ZI)uPy6R_AEMzpA$022JpQ&3=Q(2jnYBkn+do`0|#?r#jIXv6K z?1U2y>+vi_?U%I6S8veUf30LfMYsA6%@xs~58V9g(e$}8(OVT|K2Y!IcnCX0X+kMw zvd?<@`$Nsq_Pq5>PL9*rJoYsF+Qng0m$bCB4iA4?KJsb##;io6HjVz;C>y(ljKzsa zUaQge_u=71Vw2NtZnQa=3eZZglhU@v+Xm;^oQI zmE2O}Klh<(VXnu2F5>yKXIau5FSm?!7CGU#?r|0Be6cE$k;bS*bV}m%>C?{J4}SQp zo6x>>8D$_hIm)V~foz8hL8n5dYUgLhG#BS*jAlB#a$oRjZg&okh;TKu>r;-h9BH+l z632EM!6u^aMh^~IS9f=JYxN=DmicR`sz{rEyaU&+rne~(e=(bWfMW)m8XWmIl{Ude0TU%Q)=)9LZ! z$BAvOA{vwZbw*8QHIj02a(<@e(ni^|3R%lm@Ay^3V$j)UC`~Zvv@f0bY?)hYiNm7F zTWzs^>d_vlE3p@#zRpOsv^O6<>}9g)kD4BFbJ&455UDZVU3N}hUf!^<(3@WqQOxM; zZx6FFmgX{YzkR;@_T$I>*zIj)Qp_&W9=oyyGiHij2$@_n9jHGjGRPr5BOP`rie-b? z^tZ(C4;VB)-C9O7GUy%OvM^}Du+P5lMxGH9-_;X`XS?5y#6{Y1so70bB~CTl_?pSJ zo0NzOl6@3&t>}j7(G0t}$xDehuRQbg6u9&vVf-)eFzA%`Cg!=?+*Tjmh`jVkR=2~O z1Y2xP8qFK@NyyrI*z)GxHu4U;n^G(qE!$k`Vp=@8l<8XLnx|T;6x3Z93{!c@68FE5 zbfU|a;Yr)_aEI{;6^Dfhve=UL_VyPQ6mom3Lfa6}WzyQ}pH=_yW-FotQYmvG*ulpo z`ox5zg5B)L-|}Aha*uq}-R$<6t^nrXm*z_2gH0l9*REyZ;o(7UqT_gJdVap0L;R7W zm7SuXK*>X~@z>LzH`<>aiW496F3G~0Gt!h@7ELf}%Sl{XoMUBaooq04V|6{m zlCsEfKMW)Z*kdRO@tCHir`R!AG)ZTsjoNq5*ozvl^ z-u!LFy|n8+O8dW9|EeRhR_)fc_wV03I+DjdFykj{KkBi5@p?b2R*LP2le%8nmtjX% zS4T$+@jLN?OQSqX<=@irNz_wELqo4_YxGuq>Dh%dcr`eYf+7vvF8ZH;r7)27aH_AbPaOWT?rmaXVp&v*aZ!MHMsuR0MadnV{$IS8EngLDsh(&jT3jS| z_Ux~3rQGm=$m}0Jw^_8RJ& z&2?q0n+rfd#d2nGh|vt$w9IXH?!)Hr!ynSnMBV)UrGFu%I9fIOseQdzopD^(QTS;l6+WzEStM? zQ)jTB@ySLc@{yQ;g?*hR0nA-~CTD)x#>WQiRM9%Xu9S&)zmB~7S~JNeRpx;kg>T)& zeA3eN>Y@`7oTp}e@G+;wCg)m~#O$Y1S_aJKo9)*)>db0trqF#n&2`mx`xJ>j%?J;x zrb_%pQ$E+l6xj`&_7#wnIAHx-tZ0>8alC#53(MrJQL<{rivvMit|l_S>^QXFdTNl- zVQH>Kvm)rU(WhmrC9(#EOo6WiwpNsDuAs#7^yPGhGswuu_!d?L%LZJ+8%y(89&gaJ zorVT+UeCBOVqKtqU36fxT}800+x3c|Y~-Y8qM=DRTE*f^^M{t^$6|D&CohZs9J_KQ z&k_Fq`eXV%<$>qa)Y5D2>qt~MeM|OH`ZW@$gFKq#xpU`iv0yQ6V$>Ni%jUzp>HL)-UULoCB8Ty9mhJ zDr#+dmCt*+jd^J+O^UdZg2G>SZGu7A`}aDdZW9cG2F{M}6Bv(bb`1ENzZ6Z=Uekyt zeR0T0L&c=%AkxS@tD5~x#|se)gGRF&RimjUi(CRXvsa5xf40kSQmVdtMET=tJlYP^ z(xY{55k=no9Kq_kHR;hylZH!l909h*1aR2UI69{BTr;^|AA5bI`>mV6bTC)MhP1xk zPeo0f{ZwrEfL=eeuTDEae|+(s+Zcz~2o7>Ti#;}M6rxQ(?Z>IgKfM*-`ppT+$-*{t z!x0N6tmctRbX-c6?KLfCDq{2BHww;LVl97RI(+E38xtd5uhU3dt`txN{?4H`!SJKY zrHwy@Q?oljIeA2RFe-ZUUAySf33Y=mqTlM_&W{F2<|c)sbtEk zF)Ejdfre(P(L{Fg&MvcXwKQQh%kTG(=f+PS8WOg77sbgutj;a z0NRRe5bl1}pD2zOJTjcQF?V*NFGe>3!JZ`HQz*e$%<13Hz2O4X#+L1?y-WXUW%`JV zVb(+ZNa94bvSzWLkj+AE(>WmAv&)s2iYM)x_p&S>6nr|b9_G7*T zRbR_6kh1u^l0FMJ-6rcWd!g}W=K9lOL*k2V;=K!V78!F*TLleNQWt0YjLIbGt8DZD zo{Z|R2WJC^G4vbO)VIxt$lC1h{?6pwW^4d}JzPNi==FgGbPE z{uuM@*}HM&k7+quYcdwiJcMSahFaRaV_dE~#a+HPv9nYdftT)UL4i|DiI~V4@rCgh z;tuxnLraT>srVFf?z&NHl5-?B`qVA!dhkonCgw19b`eeNT(TCH^Kc@zAPYw*HEJ>vZ9a z5WCHHch!?JGHqBj)%lqc2UqgV1haj+yU~@u_z+HLbVaD9q1{a9)E|$nM(-W7NoS~myi7>7FL#Ag41HZN08nK<;88vIel zn{Fp~?=W(MQP)e0>bVz8M{Ec{AURf2Qz1e{aY!?fa@}Gin?Co0T&TuiW0JmcncA(` z8%4}l`#-Nc5}a_O>VxItOxIf(FK#YwInYF}Sivln?$K*b6~Y#6$-?r*&?nX=nP?wg z7_Xqha~2kI#1BlrV8Zvm^A@#S*1ZLf7ek+*Q|L&;+L}66tlM=FfA>TgY?bhR62MUA z_Ys`e7830L7^OES>igCgny!z|y*-{i{5_Kuu(;<1ex@`?a?fwF2(L47QV9`B5HM`s0e)!>$D2Lz zI(X=RjIR3!__V*QC}I4<5r8$Y-$!QqB6Imm4sRaoDj|<}2m!toplMMojf7TB6t@I> z*2Z4HK+bb9IG95dl^5Q=diAO(m-?n+pI@X;EfJg3oBy_2T<4~PzW#uii$lkAg;tT4 znKNl!83+j@qXj&JE{0xE24bmuox9jn;P_XC8+}rVEp5bu-7A z#;&M_czvfwn>mi_>+AdBw2TCcFYLKi;?HQ&Xe6}*bu|bZ!z`|Z#`0@z>pR#sMJ35G2sWsqWr zZr`O}!F%a?7*VgL&sDY3P)3W-oA6Eur`!00KDPx129ET|Ita6{_*=Fw7jB*}=%m&&Rs<}M&ER#ceU<0@QC z%1TPfH52UN3R4TE*xTR+*95)h$2P^~t{9YEo19NtsjpQMplqr#r}bG`PL7r)sz%+p zkK0dISC_o@>^7fhtn;OqYp373f!O039h)lH9JU#OTVZH5eJm|@J#WHSS`*GG#0llY z0z5n=+oKq*#Gi2DShX(E;LfU|2E0}pdT|fgH>6Bf=$~rh=QKav>glR`^2(JfC{+*6 zUOIa8c1Cyn-DIb|xxVpNaTuv*GA^K+Nqx!AxWMN2j}IZARj;7CIGmtPmr7U^N1f6B zI!8y)BaW5{l}%=J1~Rz^JG#V|X4IG+<^~d`W)Fp5xOnl|g5%MD_rTY=nRSBplONKmcmA>H z%JF)SdV72CZ8kHon;pMCQoArZ-%A1#3rlsRdP_T#4#9Vhj==q~RX_Hx@s*5ymZ-{} zH*F^@o{LylPjCRr$j!2cqyGFY!0Q^7@6XZDAZa?UqOxWSQ!UIiGz2q;{y38DU+fi! zk4wyti7%OeT*%gR6Qy&&=8v(_O_{&IrUc4d2g4h1)` zjwf~h+)!LxTwUmFRobUIQoxhyk-^yk>7}h+H&TB*ZZ+s@!n>IB_r!0lQQ?mEROXhK zh@fu0Dl39bMo?I=F|vl@eA$#mVnH^TEpth?o6A8i^e}Z6kehmAUKFQQKu2Ga7nMw} z*pO@%>J)}On0o2y6rX-}Ba1?Bad?rhpvC)x8rqdUPGM%(Gj}}F>DACS8#4TmDF!~G z4d-3I&`*e;oM2Lze7?In_v=&EHfR3g_X?X5vJX*iIXdPt+3Z6o!-rlx)auA8tV-k& z{XID3($dnQ4no49LNyx`jd%?j6V11+Ca1Af{=6z=mv?0e=@a3kru1-q8VAB-8X*9c z9HFN{sg14Ss1J{gJwP%|>1(3C)Ys8S?RaW>&sspg{#lwR*o#9m?H-#?AzB=evM;B` zOp4C7|4^{uj$TFSPsnj&4lup9;R?0zCYWxYa{Rue{fu9q?YZFYirX8?+xA~+K=~x2 zBKBM%gal&yJI$*dU0qW4iz!_Xsw*occ6mr2Dl-7zXm2|as(xDd_`}y!IqBBDG*BHx zuE5Kq6`PE5V`qGQ>>L&&Hil>cBh|`=?0Bu94Q=KoYSi6mIpx`21f>r)rQ{;OkG#`F zEPF^2m5z2tM@N)af#*BT12@2NfXH$sf7@@NW;>GojNV4lo9@2)J&$byu5sams=CbV*~w~%yTd7GLb|C$X)Ab;vUNefed)^tl-uA8jz?+=G7FUV>cw%Cppk-&{Gx&!2~wD9lCi>Yh% z4@qx-lgt0|>HR~fOSd3iOXq%7%CNVaoLpLHS(3zFy>q>{5B2*F+u_gBx!wDJr1U2r z2_cEnt(N_8RK8#ms_cv(24%3r)lu+Eo9=13ZS zXC2Ilgs3D%zLj89a1ye@$M=#?h=S}vUKi!#L!z>wd@AQX|C+kn86W?UA~#K@Po?qn z{7j_D6KNpAvOo*JG<6Oml25c&0m`wZqf-M7f^|pC2&qZV3FQa_U}uORXww(_ul!!l z8%;`CYPrWkbcm6q#g-+RLp1o#QpFAqMtsF<_9Pn+zy8-m&?8;E_Vd&4SWSNpl@HHv zwjchyn&7-OK|P1SIJ=t?nYP;$D_(jJ8$Jt+vb*b3xl5O};+v4i8AZ(hSXKflGdGCr z>)DE*m}A6AKkyy(;+015@zS{`?n5%m{&Ihvhbv;i$Cjwoe@M4Ncj+lU`)#L(QJYE& zAFuW~s2i=Fw*jQrgI~6}-+a>q26!VIBYx;|#=CDTZ|zbsuhSwL3(jI6%BMoQ)VIf7 z9z&jD^TR6NdRO;`8f^X(wK(bPcHH78vHYui(o*j^pd0d6r8S*H&R}O;CM-&gQJ=)N zgRa+WOyup^8nPepak|XS{+a17-Q#*?_+cVb|2PV@QV*G|b#_>OyG?d2svB@|>?|y# zW@Be(N1Pm37;f6fmh6o1)Cu6IiI_MvOq-u$}X49z)>fqmj+jcSH6rb;d z40Zyizh!YUp$$sIX$gr&`?&!^LE}dMNnE9^sS^``Vn2B1aR|^Pl&~tt_wvWL9Tx)8a zXZP-#slVl><^ml#spM5P?gb94ss)!Ma4OTkcX28tMeSa7eo2d+z1)>6uaN?S231B= zxZ2gEY~2*2OfQRCkDn0!Vh;}f{jv0;ulYy#T?h<%u2K|^>`LdxwP(*c;rO?RlkZqd zrM;D71Ct#N@7}W~O5o0pKF1;6(98{bpj@S;x+~YNTlW@HKMl<}Ma6B1(rY;G6c?2o zFeXXY_+SF?6H1yeNlnBEWw~F+no(-MefN%yg$2-uutWse|sO zTAgAsMCT?qYvy*F^ZgH3AL6(8n@$uD-EZT)! zU&CFenMfr_-q!z$;epr*@at95AG!5A09J8xdWWZSE7_QLt_!>Fxe$Z{R_}t?=JOH3 z?-DE!2u~3GqZ8D@pI(aBQ#8IZc~)MYPTSAuICX1HLV}>^d~szIA>>!jRu}B#$M_$z zE$x;qe?G5UwrttWJ@vE=o9)RjBr05ia>|QRff{3vc#L{bYX!=Yg5CdL+ARK37XD2( z`Wr8asyp=tpU|zN+voV>5%obG*w{eqJ*T4LciCqaR1x#tRqIa*uQIi!X5U+O@4E)k#*FI zbek@Mcp|o=P$0HH%HwYPO;LJ-L59<>ezT5|95=`wsB2fqd8{8eakZ zlfuX4Q7@6jM48xMOM_TL;3)K2SD;+#uA-EF-eY-PkoX@6A}8qwaW5MH|B2}@>gSrL+l)zEPGXR4*iP_DvAtrZU-jW*YODb)Y4g?e9dMJlE zSXf#!nHO*Fup2KUvHsTb4JTkII+8NouPx5NsSt4rpn{lb2oXwdjnVmzm$?aHtFq}q z4?Bl(_*=3l5Bp;W7-g;(q~3M}e1=M3zx5BRy)^ zGeEIK<1DA4+}d#B$M=gbjfs1>o-J7~*!b&(;4`SThM<)YE|s0(XUaFx_WuT~_ye82 zteGBZ^KdQw?eJWGOkIQcTwO`)V9L;${ikzzwep|Aar4gqzweU@;g()~;&-e%IEQNi z{xzA#1B#~`W0GtD&#q(v*}YD2l>LG3#%w$LNnwO8YeVroWTctSG}5^bJt(a!QyQWsZ1E7KmC- zU4y{^EIw#UDK#}Uj}jZevNqz4dCsYD9Oi}A_itSv6VaE~w7WFTHB=YHGg4YzwkW-GIBu=OuzJVM zBjq&R@BX+jvgwD=Q02q%sQJqRo!Ac#l$0n@KN8;%$Xd)5nkh_dS2Q%aj20@Uu&tGK z0srK{owSXx<7#Qvl6Z8oLWHOzyP0szyH5LT0ad0~(oOcjC;Jnhm2;acS{P|)0Hd%_ z+r(@w@6HkT0Wl;H@{Z^p#GnNW!7kMODK(KG({d#telpnU4S)L_WztoA?cKxpE6snf zEl)X-t-VhLWov(zS5S}w701AFXR1@1>(7hHld|l9(uBXDNLP|?3E7rTN%GdD+pk);{H^X1Cg^q3)YFR@3 zkh*gfh3nln7sqTTdMPj_<3latkcetpYZO6$5sn-@%+;??;va)DIKnTwINb&T@u{iv zaW19U-AHs~*78Y1)Vrsge0kczSchpH5fWvij2(y}>@2rHt zWD72l=nTwYRZZwgAwk)R$05WLdHF0XXW&#!6BG2v%fjo_s18#+Ev5~@ju!>BKoQ{o zk+EO4?%%1cAUveE0Y)!GrP8%?cArHc@xmPjM&d2Dqm7*bIYO=?gN`fL(PdT0iZenR zZ~-9iMv)19;{Z`F4vl_g1!W&8`Ucs$^d7Oipwhl&9@RomtvIm$17l-zlLHK}g&7dT zg3u|{lyeWml@rY0ue(y!^jIH%8)Y@txuT*HKCdlcQl)c|dtNN0lPcPM4BGB-L>q$O zp}6c~eCnkIp^{VaH1i2f9f~5UR|7*}uC`$g6{{}kY_H+i9#Si$Vgf~l02tWe3 zQ#oqUIqa`;bv^YR0MpB)^uT~ftx#BL0i!(#9YZ;?b~o}YaeLzCI7sb+=UcCQfPDSm zsagMPy!Q9gAAf_L{&|VN!%F=>@J6U^>~M%lJwNw9EEM@ung}N$iJSY3@T$4juG99f zOi+E1GP1|fM26Ivh+B-e7oJ#2{a|1vBie5mR8>~STI!*mM(GiIWqYlleYN`!BK;{R zqmjWLOOcN-ys-bx&(YG;OCgXs;vrt;x?EjeWUcVK_%KWAt8qYRzPr=vz%%ATqZ{Fbm+ zx5x`oW2jD$JS|ap^g^j(8RdY--xN#X^>1D$!F#=l|5~Br%vhHcYRDb%D)K_x+6pem zCWm^Z?k!4k!`Jw{6Opc1Sl)ouIPS8&s@-I%%VCkDSZuEU{f7_v&4N&Fri(4oH>=O& zE3^{l#JnxX7HVAY50yXo0R)gEF)qM4O!d}!lqiFPg6%(AElIfsIwcKM)G6i7gk1$= zSMlMF1yXxmgLZ(Oxkm}re~}PL{J%@JDP#LX`;r~zOT3q@I=a$p%R;N`y0zZNZ-gW% z2YLD^-B46i^1LqiTw3XDXSp4Rk79yM@5`FN<^-QNN#8ehK49U#wJzvE%I^FR`#%-> zwJed&5GgT(?e$h7q>5*9>i%2zdx%tq|{aGw?Bgd#ewwj@*CVO#tUJBlZ1oW8-qPtrf*>PI zpsH|40|)y;MK%uUxVw6zf$ibzo1(~y(k}1yC)I!(|H92FCceOh*Wy8#JmLeMz9+JQ&=ND)NU|Yh-iJFqQGy* z2G&|CDC@`N+8&Z7PSa!_4yP|0xuyxKW%ilhoCX-~XE4j2v;sQd_DL1Bp z?O%@hCRU&4{_(d3`L)Ue+Zpjn;_Doi7EIuT(*j9Whd&r4c3JpAw!!JuW=(vpp>sO3 z535Ldoe=CtTaL_1+;ZE{VFNZT0K1_uKwR8Sbn+5+a`&54-hAw&z&q}|wJfm+ofaN! zxLEjL!u40m>gpMVx27I27<`3lT-F*5OKfsgivMdrqViU;e|%i7{LHEOjY@u%GS|Yu zW48|qk!nAwCEwHK>Ufi|n?6l4Da<*oYOw4(*sB1%ypH?yYA4(e&ktu7c?#ZpAAVg} zL0@-l-1C^s!3jt@0Q%bGKo7wUyG`8Q7Pd5hC_rq|ZI_dKVmHa4>eaPv^iSa@JB8vI z+_Y>6j(u;CtnF}!Y9dy=gl~;C@1ez%zge~73>t!B3kM=I7H4yENd;*r#HfL7M;2n& z8NU}e>;kJ&VVaO}KNTRBR;5qB@6wa@%>9;%7DK!8uuCR(-2AkRi@QO?iE9*5DBHL5l3B+ak`H45zROBtsC6l9J9{| zg+&yVcL}UYF=!*WC@;?~*r+%BmDSBuVhy8#6IcA#tVf&qL6+onA%?zW%L7@X^in~j1jkpw3$v{E(0Q+vE^~6^q=osOFbBa#cWYr zL`c;LnnzH*<{D0rQlRthWOnFr*9wCobLFFkN zcS&{3r$R$Q@<48xkuF^k&et zY`HPK@0~CO>sL(ng~gm9?7$9(`4L8yZRFCQq%KSfS(dQD_k#4~Nio}*lK#v7 zkC_{0dKEH!LWn7PNdxf>#>GNiS3yO&m<;*+P|?1<)m8Y^ z09DBkq1y^?0UM>EeSWN@U0MjUGFWg9-&J@M>%aaHnlfI`s_0fUp1lUb?fiqb70%=YcHJ2DtC#C;{% z3J7VJV3X+u(yd9Xs>LK&5q~>+G%gc%##NY&+|QAO>WDqtm7;-x@G*mVMD!$`M8q^b zN{qiCTl>0?QQwZKE+f;hz@hF}cSi|IBVIcuY$Lt&na-K2Nc-ntti1Z3kgHOfPS*X@ z%+>=&2N5Isl;0s7`G~fDM4Yr~D5Kq3Nv{-tgzM zv$Je@Xza=(eQ#9MgZ*>WOVvD25N2o?S|i_X*hoI9bRbsbTXcr0% zgAA`uR7EvGdZGvz6M~7zcxhou8%jkXn!Z{F>7nXj0aRl-zom7*adKxPKzg##qy(*G zg4}&op$b&~9NY4gJ837lbYl*}Ne67j1@LbLfH>tr$}yDvQS3CGO!=u9ZG#-r@r}j> z@-=l=Jx;r`5tn6XUq9fM)kKwo3B-)JKObs&W&P)DRxo!dscNH7M%ta^BJa5m5fM05 zeii=4oOKZ3FF?9SPzwS$mlaXuS(Z^o~e16DxkZ-tA6<*yvZ|G($%ri}p)#)+$}Rqc-w56ui%0B|2BolCemS$t zzXG=G-&7xQsU&{<+n;;?{sa(LLo5Uiec&>YM3zfpHA+;}2spn-!7x0&{)T?D{HK&n zbLcKePF|7x+rI*qCD9Lj-S&t*d>mQA4Wa!<^o=ouw#L!=oprs9l<7VIn`A3ofOKNE5h zHFOi-l=|N1!m&TXs;6netpsEXFkZTofc1J&*>prl0TPUX(}tiDv_B2;p|YWN5)m&b z-INiG1)Z=GbhrP&q>JIo#h+7hw(GWQi_a;VBLhNa7RHC3L~_RYj{$i=;NJ;%6^kab z@aAx3#X2ros_*CHrl;rQzikefmT=z~tn@o)J`c$QS%M91`_VqC^D<~*fTwx~> ziW1)EX)?@R0;$}C4VrY}jnMFFDwk6PX74HKJ|lGn5}p@8p&+I^NaF^yJ*lb0^ukZg z?E4T2$OE~vQH|MsX~eYe)&ihI@B=CS(I@7E^cI97yg;-XBR}f zXjLrGpchjqjIfx8K?%=L){`dTkoWJuV*bHct)^SY8z=63*ouuoo{(2qAli(_9>X*Y z+)M#i!YL9P7kn;D_K5r`Bvw^d$6GZZqoZx$XW1^3@IVz*(V!8$o<}7(Z&-3brY6rn zitAiOIaXwmKK7EX2Gd(=&zJls?7_1XJ+l6<7&Z@gX5O^GKD2`3PqtSFVf1`E%NP&c zybNj76Wt-#P+SzOw?v84at-tf7dPsODn3+gv=PhdWm?Yt!N!2AL5ZWLh)Dwtu>*MQ z2D8=sW1s&^cEGw;qs>aduwh_%^MjjHpdO{jM_}g0JJ<+|<_M?22Wi!9{8}VRf&!IA zI6mT&Ht2*-7Owlb;1Bi$mjOSS5??iDy7FK01KvuUXr9W-1M4j;P{sM7)F7v%MvPQQ zY~&0`J)`27(hmkUs|`^pW0QE1Q6>$B8Fu!lCF4aJU!u0(b?U_vHm=3n0%U=1xmI!w zebe7QxB)6He4n!?z7Jxqh%wq7+fld_!(hq~5c%)b^ID zt6YYsh*Zru!l!%%xS+gm+kg28F|T5h0Vn2v=~>-9sX`pC=ZJ{|-na5Ajb_^*@8E{{DpW@4@E(yWYq}w+QZA z)qs*_W@}83&AR@H!F&E(KO^@|boBX>3iffvKar;dV}>I@sH*&fRd^9idwLJNHG-$2t|bS?TGtB1)J=gjPH7|UMhW4;Nr z!x331z#6OAOV|Ia7#*km_yMR)QCY9jzvAR*zDZAUw3y)6zbbkD?|OIt#F_s;;mrR! zELfYGEt5QGGuclj^PulTichyXjLNbOB&fp->xN+^W@c7oKOPa>`Az>W5&2>(&dAu= z*|nK~89hZTqJ%I6sbO*+IP*R&wW@5oy=S|8>A#WdAmMm{)e$0esX&uy1?ipKh7lJE zUTerFm@faRnbs63=v_nvH@H?CSJBB@Lb<_8OOh8+GI2jz^V1_p$`;AVq|=#lnU>?5 z>M{Tvkb=_gJMa)PTtn!aA&Mbe9{T)BL*l3@tjX<`#mYi|Q4tVIr`$0-t;W`$wNFk{-Z*p-|Jy*c40gWLqeH(Yu!n}nE4g1Sdm|Zw3i;sAXWWUa%nHz2 zNyQv)Ms3h%1MlhTue~&@?&;lhNwVj!iV2+207dAN{r6Fx!l%CqP!SaeO2Pc8U;ES` z7m?KI6Ty93?isWuDk%KcV#`F;mwsq52e9a+Hxnc>52tdGTe4MAOzPj`iiW~kONC+g zYBcDZH#L18mAiQHz^Y*oQz4O&L+~!j{UPO8hnmE7%~#jdFtB7ac>gH7s-qh3EyT*T%3VUF-vY84%< zIW>AkX9*OYsgY#Z-ap_hYWuLLobA%?2*MEJGMqS-;^Y(*f&nP?>&+qQyJW~6w;D$a zgi(FmMzQIgP!M~`&4#7V_Vxg%ySIbjn^FwQBuv0{L$ouNEM4V}!Ol!5YT%xuyWn&E zg(jJ@RWw+s-;04wXWR*k`%<1tIhBg8u~ay+w79@96mL0JB&e)HR19f%Rr9*QieBo* zPv%%Qv=%KPRL+|%3GA_#QaU;n$v`Y=cZeI|7j&thEtwhLDEx24oHjod2)G7+(sIbg zr&pkoe__4zPvdASF%NRSQ!pbB9TWb#k!b=%1d8eK)r*!sBRWyZ{ef!O?LM<2RewKR zxGGj1&yxTw2@6X)Gtm!_4?PY_Z5;>Fsj4aqIYg!Ff3|GU!IsNIH5z~!3+bUU)bo(M z$K)TUiT=+3G#_>YAxCiE@%)k8F9oInYg=L7oCh1xeh7&j!R08IgPM8_bo4H1vh|_; zzjET#kR#K02stk8?q=7osR*ZWN+OFqEs^Z-4m{Zu!DvTA`ZqI@42|~}wSoL9re8k^ z9p(hU#%cwL3xx9i5m$(McCh-=TXNkI^hjNU{~P=;=zolW8X&v%z(6=rMv7W^KfWWX zEY$OpZxV!$W!Nv&r|P?H2)nzX+F#JK!v+$}4}CBllj1tbxHo!*tPdI(?Li#J?(Ib0 zgF}=Vw-vUR@VaCql(ajUt2cw0V5Ql#Q6DT3b;ia5mJUlB&yVDGrL-&<&?`vjuK2yf z0*liHl~~$+9?cXb7?4*_eju^kUB(z=?%1WtXiqIr#?&K5`U!{`-kpuacOqDFM>xu5 zucTLbLK;=2-8mx?S%{AWE2pISn2LJ-p2R2zndiI${W8_p>FHvmp~)Q*GD=eFI==o< zlXr7XlYueNAUUMrGkThTaw@Bo_eb!cPm|m6S6VrZdItaFisk+9i;vpjC~7A|=iJ-x ztmFQQ*H)fQYvu}?;2K6aCbd51jILJFeXj3NAbdtSzGpWXvUNtd=iLrCxrH$FvLV*3 z_*|L|=UgpGPse zC7!^p)ehbIw2Z^sQ4kV^geO{B99k+SYB&_&gqdl2HOnhxvQ2*y%n4y&bhg1aS zx3jQFX8x!!9^H$0yO5P+-AUiF^eB!L@emghatLJcUe@EzUmry@{acEK<&}#i zwN=~l?KUVSPgd2`SbXJGcrbLky1Bvg*_g^c*(A3Zmaf;FX4NwWPS5R}FBOl)w|7N~ zF2wFtVQtWm>{ap3<>i#o&vBIL>*dwZ4rnMoq$cI|T;YCS%Ll&WDrG}a>?PSB_{2^* z)1=&W6*j~QElor^Xkms-9hfh&53Zsy7xRtMV;V&mcBd0<8}mA>;iE3C3VhP;u-N5b z+~y*P2nHU71bwu|2aH9z+3h2`5-6=v!ZdvdjmResAu^Rycb!2nnRSW5BPGz?$DGvX zS>R+TTJ;$1>cwEy6g)M_OsjlEu$S$b%p1_)|Ag4*p*t!vq06)%ppdA3`NsXvPg@+O zkFZ-n%Oyrlo*Zh(5e3o=;uI>*Anpz|b;z z_KvNr0`vJ@#3GN8qOabb)US;7LQ8&qYQXcE7?pP2tGbW*Tzl5y01V+tOZ2swBH!lZ zM>s6S^EpKB%iH=i;v=6c%{tm)qFF%lHUv4thwM$jP7-KTWB93fOop3Hi`}PM9K=C+ z+7TBHHn2AOR0;_oY z7#w(QD5n^RJ?4GQun-C?X#yj?3p3bqX_YH=np3TWATttLm}v4O&u#azdzPe2Mun0t zHYdIlWTQgz}_@p%M#$F9$aEcP}Uh*0@xH&Ese;KoxoL#r~AnKJnCbhEF$tWv8QCw zNL>Z!lJeW4syboj9 z7z`4xh@o$<^VQuAH|E8|IIWr7I|IJMXmcR%VMebo8it5tAqf-cwmZ0V5sPU|vk=;S zVt}^}raKS=to3BSH_!mN96V{d=3F{GF>^4O@RIou?j#}0qzyjMxE)jR$cGV# z6QY(uTr%k6dv|f~L8iAoM%(?2a<scSZoOE(MK|dUh11H+J1rq~Y~ft*^^zC* zcsq<@$KhrWB?ksCBHEe8HyNkh1bp)W23CQlMQBC3^R&aH%~I&wt>r#;>T#2zjl)US zWCJ=Z&I2~F!fvDp$CdI9PO>k_mL|QQWN_;ocN6FUhL$!mHg!bQpu2?_jY*Z}o0ePP z!<_g%IT6T53-g*4b;IM%U%22wA`vRveERg^`(*B1xc}ILzAtA)2A+}O3&bfduuC~Q z0r=JzmJw~DLBM%X-+vfg5pXz&48*450gA*{Gw8>ji}Cjd!;bhghRMk0AvF!-V~s#W z@a?YWTiEp%FMyag=2bYgH5cz-HLvV4)?#EO;~5ZGG|9M2I`tMZTu?Ql#x zaBN*``gVIy6-+U9@6^ny&Uq-~`dUQSIgwa=ND9Fz@B-qx3L7?2u>jodF^eVc5Vz83 znjONV@<7A8j*;(5y5Y|O7f52oUe=09*Rx*0pdLMQChPHOoigdn>0z9KuTbR9!zx3D z_)6_Cl5lFvMA1sjq*k~ThNQndE!cDbyR`szit;dVufrS3AbIz8_&rN7?e)B}a!TV+ z4~q*807w%Xvl@pWg1Nj6-*tc5eL`y2g$+VcWl~el#={>Ki}bg#l8{rdgBio3JIQeO zwkZsGR3)AgLb?#L=7(3X#dsPMiC^Hx-eupc-x@VzwOb*mhHm|Z!2<(#iz~}5q+b8j zoXhNR7^DiBkWBVFI>5AGu__<{6fZDA_^C;zA3JfGlN#XQIvFPG?$?LMOOFvgry6!2 z@}MruQ`vM1D8@K|s6>z8QBkj~NUGOyxkT8}6FF0{8 z9Tbsb6yhk2o~*jL$c*M#Qk@iuQ4kOEh`a{TRG`_und%F~X!tsel<^g9@vLd`!B)2o zSs;m@pg&C6_Yb_$59R>#J-o;RlGF*0a|+#*4H$r6P*r4FtFLHAs!7ZKheeNz%i`Wd zzP&EW++kO*pU|{@^%ivubM}Z`Tuhi;Ja7o3kUXs&w)c|RlH5t{?$`QcU+n*F^R82u zZiugsjQosO=;g$dZW&TzfxN{nCv(h_9~L)^W{<1Wj>oU;b>FMcpk;?_!X02`%VeX>)(tOEM;j5!}-46@}KR7C#d1L@_TDLLc`#g7~q1SxB zpxh5DdyYc}XoVtAo;q#3QWy2FToa1!B;k?9*$qPNPw3n%VBZuFxt3`Z3C)R2^mgge zkSsZ-+eKO=UAo?cu+NPF348@^tnN<=5=D>!oBlc% zp|q}dBJgwc>?kIm7627C_S<{|+&3^1UvIJlc&<;6`-zwL8Cts- z^c<2_O3OK*W9^4MmsBU#*V{V^CsP+0fk*!R1K?9GL|@PGa}jf#vyAnz#q1>uqs5t0 zA;I6b>NCb1tR$WC{rFTyf#avd=C6E*Vbc7e8x4jlstbx`Aa)TZ$VD@&#BR`p%OHRa zE_Wlcd9Jl6a82mS)FeL8{ats+B-3UNjSF4C-Zw^4RS|xZaKgN-7qRP0z)ZFDiyG+L ze}fhA)kyLoWKFi~^A@8+QBoIV5Ku?H!(I52FgNI9D8jLdMsSU-ZCEdURvgbR^!?uE z@{FaWnr81@In_Xic@rK>O&S`Nvx?^{ze=3j7iQ1R-g+k`DCo3-^J~pJZ-choIH(x( zv(L5O0%=M86DoXObO|}PuJ1GRD>Xh^`RgXH{q%G+Lql$J!Vkw(hth5yH5f}(k5r3n zH)t92>pEQ0Ws}}@I9QB%HHNQwsNB^Fz{q6ZhJyMUbng0zShz;+qi@J+R`=LmM$;B8 zpqqtbc=YK~)+BmMU#F%v_8fd;$+Jf))oTZ@#tKYHVT;u5Id)FDyT?#UHwzw9Oz`mI zxpX;l*(W$xXI4b|5B0td+_-M-+UXW_fU|pl)3WpN_I`w(xe)syB=Y-ceGOSe+i>5O z*nKMyhX_^6_2_%9d7Wlc?E4gAgJT@r78|Gh|nKb*Umw!OW* zyVx6zrmN8Me7IRoo>j@W(jz0?d_bwn$ha+MeVBR%Q;PY(7r5fsXMf%4vO7L5xpUl) zCcN?c#m%W0J-L#?edm`|aKmlAg^^6}f`gS+JK~HxPNHph3nmR7Yf3i5pu;=Qo^1h$ zrpF-t-v(PU+#DT$&dSPq1@9sHn=>O+Q$8BC9cSa<(8Msv$H9A{lOM-)6I)x`Cr_T- z!i=LYm-m0eKh{86GoHMB>4Is6JAeD_w)z+z4^ss!$pbJ7o8HRE5T_Jem_-f4did}T z^bVTWT|?%rjnUqyqN<7ksTWN#$8d0P5SCScI$h*5E0Dk?6FB(=6`_=(wV2ki0Fcpk>uFwoWY5JlK;2M%mOXZ-%{ zE@+G-w~axEnMBn>^WpL%C>3q<`KlzZ}7_>vYp=VBcT8I-n|w0b-6BDYZ_AvAAR}q`~8nG zf@dh6muR+ce>^^Jio7AXl~>~)i~Psu8y6QBH;F_)XF)gGkt0Va31#hh9_KDyazw|} zD^Pp5vj<<|VbkBNqN4IEJw3-ZS)i^HGBS7Z!Z2*}0n+oUGcSc-@M~{?FM*>m!+{wg z;4}V;tzoklkNSp<8#ku+_QT>Tg{fE{u{$ZB5Ie7Vv~*$v&njA53sXMj=B~zHeuxc- zDxrMBVJJxX4OH9 znFoyU8h6HHRMAn)GX|ETfA{X)FoOrCh+RRuj%})HhCL%{uFq&}xeahk)}Xs8l%88P zIZN~Qbc!>E1Ea@vCtCJL7bqXC#;)0C?#^jL`O*eo9%WzX0b$ebog+r({DE}p8X6kI zuvfHUN?>-%$R8C)ui;tf?xps1}$q9!u zD<|iqLG{A?JXx7}{Cf+-BO{+-!oGd2$mcuEHkc8=2KN~(+$>pmjsHt#CJjCPYC%Da z(f@e6Wj-h{@HZT)k&%(LFIxu(ixtf3woeV@y+(U|4h}Gzd8tx|TGindwUKowDqKOR zET`1yxt2TL>gY@rKG2HeJ2Tg@eFR$rrH0ttK5|zW$U|nWAuPO>Q~zlnFZa%!6uj>T zp`o0BZ_XGEHL}JJdy#~(gU8{sKlfCo&hX%k$`j?e_yj4Ow$`?`sB1;redlT`Dm-#s z5sF_FUE6W!CIzb|aqb+An>UzO@ymSPYy#>j=HU{|8@BGJV2sj1OgMe)=eOg&q1Ur# zmtnnz#3Kp&uBC6?q05}a59NXdJ(=?v?3;##P2D{sM0+ytb@zBBz@Wn0zeIPaEw^-U zx3^!7)vG&So(`RA`K=0F2|5ln>mGK@%NWb-qx7V)`6g~Y_{LLg%fVRxMf2F>S5ty0 zJNfuFp?v=xPk|J^oZK`oFYoa9c;!SB*ben8tIKjL|DWo<{GH0S|9YdSl%X89-i_gwkpcF^gPS0LYaJJdB*^se!l2(qg6wWn1F|slR?yVNq%vae!9_R&K7> zq=i|L`)2qVD5IH|95OeMN;Bh-kf*M(@p8$?w{K;3?%df-HV}a={5P!IC9F4Ca__(? zAOgz$*cX-wYMGB^PhCIiYp?S=3M!k7|q+uH3*OH1We;^lV7F#f>eG&ZUm21+!vDi8{<&kEtp z83W<$xpS3>7qxUspv7)Ke7OB-3pF;KCGPk3_O=4jLl8B6_3^`pD?k4^fYna3ckfsRT(OPA`StpMT})X@Xrfv?t5B7 zc6N5@*)QyLG{8X`+1_||Y=R}PLr3`hLjoZ~M$l)i${9u`R~py1ZrgU|%$Z=jlWMA} z1Asgj37R|aylv|2yS=Xb!3?ijEsa*cS3JWj1+-W{+cMP+T50=tQ#nBhKgBq zgRKuW(nDc&u(m`jAfp!Og^;oJ0<2gJ8=AT($C1<+Bt{Wu>kM8MQ?pXPJwf&cDPP#f)e_Bfdc3(27GW6`iIaf)#Kl4a^#0+Z3I`tPA=^!MjjEl-|2x%8{0rR9O`-rJ)z7lp3{CAB!T zMSG?NCMG4#Bxhhxmj=7{m-@de3Ynh;Qgu5i=@!a?bJqrNdgFKBH26Z=+&Sg5XScvT zZwhtw5E?gntDnay)1S9&+g6G8bE~DLB^KE}X=!4DB9Iz=&vR~W61X`ou`7v`1=bsv#&BaK33z%SYbx$16Un7+<|A z>BU2E=*Zl|g+YL*j?9X^^%mugPKh9Aa-ce+&29Ul=b=Uv)GpOZ5%Zetp@`_*6F`~h zS5pr))q$MQTeobQpD0noSke*mNWe&RxmttaGVcq@tJ~14IZ|$YsIr45f*g1$BPBn$ z8`vGeNa!zB((AtQt)nM*Yw1CIKDKH8}|96j#99XZ8e-Y;R#t%nLCYw=J*|;pbe4 zm039DoYuwF-Q9gwOG^d5yMqyOvu;`3Zdf2kJ{zx{7pqR>+McHa-yz4=`LPkIIo8U`N^!@3_SZQ13_V&qk7k3$A6z zp=s1Zqq_bm!mso#y=0fqAT!_CX4>T&=p6SuPtBz@96odOPx3ea`YWk_#ACCG{#~`= zD+9D|L(BwCxPPGo`nHkt-^DsB{PJLnm2`5R|H?Ij?xss26+!&Ux27Hl0Sjtb-J4}U zDEe(_dHGf8=bcxLjqeXnir)LtKD~vJu?i^3=exsE(cCgj>T!Ej)zs(-R#4?r4fZ6< zG#MBAW~$^!+%v*H+mpT+`yY;r-`B{?;!Umnn)S`YI{Xp zo^XP-hQDE9z?z&ZU&fjs^OtcGKYxEW;KAqOjGqjSss>Dj)dMXK9Upfl7{u)o$lO2_ zoq}Co8seKnXZE8P1mNa6)3Z&A9(*iLf(`ybYuAw3+}8eh?q+A7xmRCs|HZRs2gl;` zCZprx7_6pGv9_eZ`?hw&(&dZktm(4rF;i4BRzI3kk=!!-?y&j|P@%H|cQ1T#njm z;ppIWV)`J3Hp%SJ<+r=3RLPaa-{uy{dW@7`tbAka92}a&-r>>FnP~;LL6y=224Wo& zrn$R%iSb8{n0U&{N-sW@YKf9oO9g@~bD z>CK1G7FNJX(j{`GJ&Tu|5Ju>gN;VT*$E*cBo=XU z-z!TwdHq5vbISG6Jr)at_b)vj2vqd?%>zC+1RcXU_6y-dK{fR1l+MmhLj%Frg@FKt zxjMrQc<)lo1ualsqO+|+e=!A3_aS%MeT@}^loM~%cK3cC8VZ2}>=;R^pa+-4n4gk>%&7>C857jqx&Q4=3bWRnT5$ zC@PbX&v$5{Md{mG(%HiO>lrJr;>$~nz!`=_YE;{px^_GEmzLOQouDoGGO&ABF~VA* z$9E=x87wR;PrOS|1!As`7z)!c93CJkNbPdnsoF(o+qP;Fcu9wnUvQ1U7Q0{Z5Krz& zM{2$d>=Ef7a}*hW?;?A4+*%+fz)s~Z~USw z3**MCK-Nwc<|gi$nV1F8&`aH0pT24}JL%7X~5++z-!__x5RNz4oj7Tqk_Iba_61EIjem?4(?>sy)5rZ=!n&)D_6kp$U zx<(__r(bx(q9vs|Vb_eCYg9iiyJ>jFBVx8$1Xej$YHDhtiQ|irOF^nvEwN#27=_Na zJM(WWqO7G@U~)GRC> zR~|Jo4u`(%{HzzH*3Z)+j6BL;eyvfcGkiwEK0|F&CLib1g?B{x@rX52z2Q%+ai=1> zbk5_XwM_OQmATqE6zj`J4zQLe6Nkh7MQhLI#kJe)UrBzTaMiSzm!YZ)^OfN{qp5((sI zznxm^RyPI?#?;${iCt@!E7Vsx`tpw2)zycO#eUSt-0Jx?$bTzV<*3(*noURL{R?t) zbv-qtx%Dr;*@M2~GzQMZm~r^Ne(~1-Mua9sB@hcoL*N{;u#HVx-{(tF zgKlBV4wZtZz1AY*8XlJ~9|7|!sTrwH35<-2Vq>_PyO5_W4%Cc=hv!o-2RC=dyTk}{ zM%WC-8dH+#lJe(;$koz@Qs)WmN|&87G4g3hr+jE|kZOwW#&=KBF=3Q=bfI@#u4b2+ zu_9_?(+goca!;}u$~!3S$m+Tn*Z-mHsoZLG#bpx}Q}I9!m()ukU0p^si(@t37a38n zp-HFuXQQ0E-!38gHsq;IMVe~V6)OB`R&>F`mv`3f6l>K?KE>rdDfc8ne=fAE6bEwz z6czcf3&L`8a?P*aRKa&a+@^Yqd9qXY znI_@(+Dowc>?hB|EFcY~yY#%Lr(@WIdSwCkn0oi`ICd|CjyGA#23I3B+yryXjptB> zaYs`)gQPJnCts)*dn(Uz$MRu+N};QmB@LTQ?SEFRO*<@UgnkYI^BVx*a#lk_sl;cV zr>D**{bv0Dsd;9u|5DU7GF}3;ibS#h@Rn)W{s~>RPW!4mo zoS2=S#%N9&#oG-;-T@TV+P`TNJHvdqOjajQz7+fr5bM`Ie|~htq%FJXwZey&lao0; z3hE9j(l=JYZJ3-|scUa%g9Pv&O3`DYP|VU5%r})e$|jJIoE!z+!8ZuGl%Pp<8uyuV zSI^3+z*LzJPM-)#O8Yl-cFSg#615@3_8_oHiMLtlXbpe-sd?_)6qp1W0y^Paz@P!C zB)J~XXCU6uwdkzxmPl^wDhpHuyk-#cT(H-FW>|x8T1#s?d>I^Ze`eGAgXXzZP-M~( z6kcH(r9DcAG=PKebVg_<*p%-cF@K%0<8*tkH6sfB;toc6bF&!oLYzs7N{528KGIJ-QDK$w%sGN>&=ZuG#sHm(IJd;~(Ma8E%A$(f z>-F?&Tr;Yg2vIDJ4GlE=D4TnQht-^ zj(&HfgZ3h6Z~ObGP3Ke~c=lGrC-# z)otcf{Hs0EUWPSIC$ek>m`(4O&i3cLBmriLHc5f^dVW*iZYWEol`!{DM69`E)|B@v z7^-b)#QO6hux0oUuVu0gjVq1YwkX7o+n$1I;0c+z``IM?sC6+~+2s}SZc~!mlhM|N ze8X&3bc#&nuVeCGNZM$}d<=WeYP(8dcwJ9d!nV03Y?upaDyzM4nYEb08(J!M#`jP-*x05gbHm65RqVi=6gPVV*GgzLSFK)u^Yt?w}Mdzf|lf~kwJz$9Z51HsWUe8N^_Pj$Pr&B`!V=D8+z z%oSb&x`7eJnWyCoq~gOkNnCCq zq6tBuxIa2drfq2r|5OTP=P78v(!*B@hMAsJs?7wfNu zy?sBve}74i>gpf%scGSg7b7&A&NuG$dj!0?o!y3~?ad)a724(|UP?ePz?UpS5KyGC z&(Xf#-cu7SVa$Bl@lFV?12%5x)eF6+1&}ZCg)uqe9-~^wAmFjgUeA0-oIc?*cMw8m zHw*VlZ~+`vj}-$;MInkv5zc$7+P7;yOHHhcjTAMLt_ZFBrXFeS8vggbYZ`46K!;5ceATxxqX z)*(zR->EY;Wjj^NQu;i~{7tuWE&5O@+=V!}JiJR|Blj12in|v#aCxhSgafPdD~pqw z3Hm_J*d|(gejom`EyGjF|Ibx)ORSjkfWc$sc!LC9X_pY$$i_(T4dv_CWx+#)uCDrN zq}hkP7eCA`92D7V1L+hAYgH$*^y<%qYPA`tgrAm0VYz%L{7 z_CoJ@264su1WEh549_3b8@Y#=o=<~)NoR|g!l3sTGVK{6tFgLm|Ul0?~$H$ zE&cb&O{)@;X{)!0ZQ-S%lYCg<_;fuoRq+q6e&5Wi*F+QIo)`r$vi*{LJ4 z>C&J*n1_u%x_weGF>MB-_AEE#M7%&#O_2Rvf^I6as{G%HiLxqu;F4%^c{&)d8^y`!H*?Yw-)NQichQ__Lu*zx0eF1^w?*Oji8bgm2v@A{^u zI>>kobS#lKW2bApgb5v%V+Z zCzr6~h_dbtKpcFIv-2y$TK9sGXEerKBf*#p%E}tg$hf-VL=R1iAwknG&;Ap+V(0A9 zveio0cY7W`evE?x4A&;VHf~&WeMk_^3*K6e=hn+3f(DOHM@NSW7Jy3Ybg6>?D09ga zpW1DG^?Kv9zKKaB&U}fiD_r`_Lnw#X`sqqCNx$7S3w!EMH!j-(y+ciZ7!z+KVlyvh zSp3};ti5{duu~KUwm$)j4&9}0@sYPRD7SJkV9nzFVK9hwaeQ^y9W+KnA4ts~m2Cj+ z)LYvdk6Lwl!;rgGD>tHY0yb(j2$i~KX3;1e4l4|ejgeZF=s1p;>CS(I-a+HfnYld$ zswv&Hgq-(6fjM8whCBBw25rp^Z*whOz7?fA?M1Lc^^F0Dw^x}6X78_Qdlu6*$4K}n zbc0(D)hTdnr3Yj}4Ml)?a={=r{POWPzt6+9XHNvWw1a*}(fm_Q_+v&=fif!IR09bq zR2D&<)T1J(0H?3jSQgBnPiEJH0XEgZqTuw7-E%j+r2B4?_}7 zY-hOCE9M(vIjl7rg5?UlG;Nn->VF?Fe(do#XvC{NKJUmbPEXbRAnDqlk*4b0;AR3D z(l&I3T&lelCGZA)|9{5v8q>4bgUh42s7cf}(po$@f)$edb-KY2pHOaGK?_0WI6gPsmL{UDf(@E<(5g+7F42bbh& z5Q!LBV%@sy91uATJ^un9CB{1qH>I39tN^n+w57A+(*}oxz`R~%zmSlL`A?$xMDF*u z;L$?>u|N(%$ZfMY&bi$IQ>dsR9EN)wNKY5$binfwjF@s-#!_&EZvgTv6*Piiur`Bf zxEU5^3!w7BM62AV5c8ZLBI73b^Qa^u$kCd6?a1aksJaRC8Ap4X3Z9{}R=>coE%)eo z!aqh80Xnh7OwgUHKM%?4J?;)~PqV3adGF970Hj^t>m>>;t%3Uh{)ZzDLnNTW`bq>2kCCj*C z(h@{FS93{G*!3{}r$vw%nOB4Rhj3m{d9k zcuI^O>v&qTeDEb0?Sx{TMylmr)ry&!LDqLm$l$mH1O=CURV^>&-tnM}?Rp(yxjacY zjT`rEa4;C*Vrph@(0W8ODKAdj?$rnzuxc>*1S*?5!KIkkkP0A=T>8>JZ0v(_rovY~ zRY6*|J6T$SWdFxC=^z!m{?1VeoSB*mYH_&PU`KwfhSsj&SzNa_WQAV5WT{~)%9}L| z6eW4s!_%{U-bI?pX#4E^yg~6II>LOZ+Opg7@RKHx5bk*zs+JW@Gdkv6#zzs8#gJjY%uDMX9PJbvE1Y_9SZJt9_@|s zg@S3wG;7DfaesRu(g#Y`M_4MXVN0nIcci<~<3l`uR zWo1mr^A5PT<6o~;^YO~r#r)^}|9;PwN{v+Ij{p4o|6F?agKr1^@7Jzea0tHp|Ge|R uf6ae>S~yh5d+YyR=HIV9{Qv7>>wHf&9jE@xtTs`PylSYPSIItO75qQ^b9L7M literal 36532 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 diff --git a/reference/antibiogram-3.png b/reference/antibiogram-3.png index fac05d1b043c1e8497eef8ff272e8a204b63bfaf..a8197dd8a259c780913acf5d2afacff0e1a1825c 100644 GIT binary patch literal 31350 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≺_g8{wcriZC3qfi< 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 td+xuZAvEFtmj9iB|955px; Generate Traditional, Combination, Syndromic, or WISCA Antibiograms — antibiogram • AMR (for R) +Adhering to previously described approaches (see Source) and especially the Bayesian WISCA model (Weighted-Incidence Syndromic Combination Antibiogram) by Bielicki et al., these functions provides flexible output formats including plots and tables, ideal for integration with R Markdown and Quarto reports."> Skip to contents @@ -304,40 +304,27 @@ Adhering to previously described approaches (see Source) and especially the Baye

Why Use WISCA?

+

WISCA, as outlined by Barbieri et al. (doi:10.1186/s13756-021-00939-2 -), stands for -Weighted-Incidence Syndromic Combination Antibiogram, which estimates the probability -of adequate empirical antimicrobial regimen coverage for specific infection syndromes. -This method leverages a Bayesian hierarchical logistic regression framework with random -effects for pathogens and regimens, enabling robust estimates in the presence of sparse -data.

-

The Bayesian model assumes conjugate priors for parameter estimation. For example, the -coverage probability $theta$ for a given antimicrobial regimen -is modeled using a Beta distribution as a prior:

-

Beta prior

-

where \($alpha$_0\) and \($beta$_0\) represent prior successes and failures, respectively, -informed by expert knowledge or weakly informative priors (e.g., \($alpha$_0 = 1, $beta$_0 = 1\)).

-

The likelihood function is constructed based on observed data, where the number of covered -cases for a regimen follows a binomial distribution:

-

Binomial likelihood

-

Posterior parameter estimates are obtained by combining the prior and likelihood using -Bayes' theorem. The posterior distribution of \($theta$\) is also a Beta distribution:

-

Beta posterior

-

For hierarchical modeling, pathogen-level effects (e.g., differences in resistance -patterns) and regimen-level effects are modelled using Gaussian priors on log-odds. -This hierarchical structure ensures partial pooling of estimates across groups, -improving stability in strata with small sample sizes. The model is implemented using -Hamiltonian Monte Carlo (HMC) sampling.

-

Stratified results are provided based on covariates such as age, sex, and clinical -complexity (e.g., prior antimicrobial treatments or renal/urological comorbidities). -For example, posterior odds ratios (ORs) are derived to quantify the effect of these -covariates on coverage probabilities:

-

Odds ratio formula

+), stands for Weighted-Incidence Syndromic Combination Antibiogram, which estimates the probability of adequate empirical antimicrobial regimen coverage for specific infection syndromes. This method leverages a Bayesian hierarchical logistic regression framework with random effects for pathogens and regimens, enabling robust estimates in the presence of sparse data.

+

The Bayesian model assumes conjugate priors for parameter estimation. For example, the coverage probability \(\theta\) for a given antimicrobial regimen is modelled using a Beta distribution as a prior:

+

$$\theta \sim \text{Beta}(\alpha_0, \beta_0)$$

+

where \(\alpha_0\) and \(\beta_0\) represent prior successes and failures, respectively, informed by expert knowledge or weakly informative priors (e.g., \(\alpha_0 = 1, \beta_0 = 1\)). The likelihood function is constructed based on observed data, where the number of covered cases for a regimen follows a binomial distribution:

+

$$y \sim \text{Binomial}(n, \theta)$$

+

Posterior parameter estimates are obtained by combining the prior and likelihood using Bayes' theorem. The posterior distribution of \(\theta\) is also a Beta distribution:

+

$$\theta | y \sim \text{Beta}(\alpha_0 + y, \beta_0 + n - y)$$

+

For hierarchical modelling, pathogen-level effects (e.g., differences in resistance patterns) and regimen-level effects are modelled using Gaussian priors on log-odds. This hierarchical structure ensures partial pooling of estimates across groups, improving stability in strata with small sample sizes. The model is implemented using Hamiltonian Monte Carlo (HMC) sampling.

+

Stratified results can be provided based on covariates such as age, sex, and clinical complexity (e.g., prior antimicrobial treatments or renal/urological comorbidities) using dplyr's group_by() as a pre-processing step before running wisca(). In this case, posterior odds ratios (ORs) are derived to quantify the effect of these covariates on coverage probabilities:

+

$$\text{OR}_{\text{covariate}} = \frac{\exp(\beta_{\text{covariate}})}{\exp(\beta_0)}$$

By combining empirical data with prior knowledge, WISCA overcomes the limitations of traditional combination antibiograms, offering disease-specific, patient-stratified estimates with robust uncertainty quantification. This tool is invaluable for antimicrobial stewardship programs and empirical treatment guideline refinement.

+
+

Author

+

Implementation: Dr. Larisse Bolton and Dr. Matthijs Berends

+

Examples

@@ -537,7 +524,8 @@ stewardship programs and empirical treatment guideline refinement.

ureido <- antibiogram(example_isolates, antibiotics = ureidopenicillins(), - ab_transform = "name" + ab_transform = "name", + wisca = TRUE ) #> ℹ For ureidopenicillins() using column 'TZP' (piperacillin/tazobactam) @@ -550,10 +538,20 @@ stewardship programs and empirical treatment guideline refinement.

#> #> |Pathogen |Piperacillin/tazobactam | #> |:---------------|:-----------------------| -#> |CoNS |30% (10/33) | -#> |*E. coli* |94% (393/416) | -#> |*K. pneumoniae* |89% (47/53) | -#> |*S. pneumoniae* |100% (112/112) | +#> |*B. fragilis* |5% (0-17%,N=20) | +#> |CoNS |32% (17-47%,N=33) | +#> |*E. cloacae* |73% (51-88%,N=20) | +#> |*E. coli* |94% (92-96%,N=416) | +#> |*E. faecalis* |95% (82-100%,N=18) | +#> |*E. faecium* |10% (1-26%,N=18) | +#> |GBS |95% (84-100%,N=18) | +#> |*K. pneumoniae* |87% (78-95%,N=53) | +#> |*P. aeruginosa* |97% (88-100%,N=27) | +#> |*P. mirabilis* |97% (88-100%,N=27) | +#> |*S. anginosus* |94% (80-100%,N=16) | +#> |*S. marcescens* |50% (32-69%,N=22) | +#> |*S. pneumoniae* |99% (97-100%,N=112) | +#> |*S. pyogenes* |95% (81-100%,N=16) | # Generate plots with ggplot2 or base R -------------------------------- diff --git a/reference/antibiotics.html b/reference/antibiotics.html index 1b27852b1..56aba7d38 100644 --- a/reference/antibiotics.html +++ b/reference/antibiotics.html @@ -1,5 +1,5 @@ -Data Sets with 606 Antimicrobial Drugs — antibiotics • AMR (for R) +Data Sets with 606 Antimicrobial Drugs — antibiotics • AMR (for R) Skip to contents diff --git a/reference/antimicrobial_class_selectors.html b/reference/antimicrobial_class_selectors.html index 1d2b85482..42ec8d9f8 100644 --- a/reference/antimicrobial_class_selectors.html +++ b/reference/antimicrobial_class_selectors.html @@ -9,7 +9,7 @@ In short, if you have a column name that resembles an antimicrobial drug, it wil library(dplyr) my_data_with_all_these_columns %&gt;% select(cephalosporins()) -'> +'> Skip to contents diff --git a/reference/as.ab.html b/reference/as.ab.html index 8bd1d51a1..22ec0af1a 100644 --- a/reference/as.ab.html +++ b/reference/as.ab.html @@ -1,5 +1,5 @@ -Transform Input to an Antibiotic ID — as.ab • AMR (for R) +Transform Input to an Antibiotic ID — as.ab • AMR (for R) Skip to contents diff --git a/reference/as.av.html b/reference/as.av.html index deb989d39..68a73a332 100644 --- a/reference/as.av.html +++ b/reference/as.av.html @@ -1,5 +1,5 @@ -Transform Input to an Antiviral Drug ID — as.av • AMR (for R) +Transform Input to an Antiviral Drug ID — as.av • AMR (for R) Skip to contents diff --git a/reference/as.disk.html b/reference/as.disk.html index 6fd4e5aa4..32c477e5c 100644 --- a/reference/as.disk.html +++ b/reference/as.disk.html @@ -1,5 +1,5 @@ -Transform Input to Disk Diffusion Diameters — as.disk • AMR (for R) +Transform Input to Disk Diffusion Diameters — as.disk • AMR (for R) Skip to contents diff --git a/reference/as.mic.html b/reference/as.mic.html index fe4a5e8dd..a46b04f75 100644 --- a/reference/as.mic.html +++ b/reference/as.mic.html @@ -1,5 +1,5 @@ -Transform Input to Minimum Inhibitory Concentrations (MIC) — as.mic • AMR (for R) +Transform Input to Minimum Inhibitory Concentrations (MIC) — as.mic • AMR (for R) Skip to contents diff --git a/reference/as.mo.html b/reference/as.mo.html index 65bc60d2a..ad5926f32 100644 --- a/reference/as.mo.html +++ b/reference/as.mo.html @@ -1,5 +1,5 @@ -Transform Arbitrary Input to Valid Microbial Taxonomy — as.mo • AMR (for R) +Transform Arbitrary Input to Valid Microbial Taxonomy — as.mo • AMR (for R) Skip to contents @@ -222,7 +222,7 @@

With ambiguous user input in as.mo() and all the mo_* functions, the returned results are chosen based on their matching score using mo_matching_score(). This matching score \(m\), is calculated as:

-

mo matching score

+

$$m_{(x, n)} = \frac{l_{n} - 0.5 \cdot \min \begin{cases}l_{n} \\ \textrm{lev}(x, n)\end{cases}}{l_{n} \cdot p_{n} \cdot k_{n}}$$

where:

  • \(x\) is the user input;

  • \(n\) is a taxonomic name (genus, species, and subspecies);

  • \(l_n\) is the length of \(n\);

  • diff --git a/reference/as.sir.html b/reference/as.sir.html index 3310e6f31..60f99e223 100644 --- a/reference/as.sir.html +++ b/reference/as.sir.html @@ -13,7 +13,7 @@ For veterinary microbiology: EUCAST 2021-2024 and CLSI 2019-2024; For ECOFFs (Epidemiological Cut-off Values): EUCAST 2020-2024 and CLSI 2022-2024. -All breakpoints used for interpretation are available in our clinical_breakpoints data set."> +All breakpoints used for interpretation are available in our clinical_breakpoints data set."> Skip to contents @@ -757,16 +757,16 @@ A microorganism is categorised as "Resistant" when there is a high likelihood of #> # A tibble: 57 × 16 #> datetime index ab_given mo_given host_given ab mo #> * <dttm> <int> <chr> <chr> <chr> <ab> <mo> -#> 1 2025-01-27 21:13:26 4 AMX B_STRPT… human AMX B_STRPT_PNMN -#> 2 2025-01-27 21:13:33 4 genta Escheri… human GEN B_[ORD]_ENTRBCTR -#> 3 2025-01-27 21:13:34 4 genta Escheri… human GEN B_[ORD]_ENTRBCTR -#> 4 2025-01-27 21:13:34 4 genta Escheri… cattle GEN B_ESCHR_COLI -#> 5 2025-01-27 21:13:34 4 genta Escheri… cattle GEN B_ESCHR_COLI -#> 6 2025-01-27 21:13:26 3 AMX B_STRPT… human AMX B_STRPT_PNMN -#> 7 2025-01-27 21:13:33 3 tobra Escheri… human TOB B_[ORD]_ENTRBCTR -#> 8 2025-01-27 21:13:33 3 tobra Escheri… human TOB B_[ORD]_ENTRBCTR -#> 9 2025-01-27 21:13:34 3 tobra Escheri… horses TOB B_ESCHR_COLI -#> 10 2025-01-27 21:13:34 3 tobra Escheri… horses TOB B_ESCHR_COLI +#> 1 2025-01-27 21:48:11 4 AMX B_STRPT… human AMX B_STRPT_PNMN +#> 2 2025-01-27 21:48:18 4 genta Escheri… human GEN B_[ORD]_ENTRBCTR +#> 3 2025-01-27 21:48:18 4 genta Escheri… human GEN B_[ORD]_ENTRBCTR +#> 4 2025-01-27 21:48:19 4 genta Escheri… cattle GEN B_ESCHR_COLI +#> 5 2025-01-27 21:48:19 4 genta Escheri… cattle GEN B_ESCHR_COLI +#> 6 2025-01-27 21:48:11 3 AMX B_STRPT… human AMX B_STRPT_PNMN +#> 7 2025-01-27 21:48:18 3 tobra Escheri… human TOB B_[ORD]_ENTRBCTR +#> 8 2025-01-27 21:48:18 3 tobra Escheri… human TOB B_[ORD]_ENTRBCTR +#> 9 2025-01-27 21:48:19 3 tobra Escheri… horses TOB B_ESCHR_COLI +#> 10 2025-01-27 21:48:19 3 tobra Escheri… horses TOB B_ESCHR_COLI #> # ℹ 47 more rows #> # ℹ 9 more variables: host <chr>, method <chr>, input <dbl>, outcome <sir>, #> # notes <chr>, guideline <chr>, ref_table <chr>, uti <lgl>, diff --git a/reference/atc_online.html b/reference/atc_online.html index 8d3a0098f..1d2b68a6a 100644 --- a/reference/atc_online.html +++ b/reference/atc_online.html @@ -1,5 +1,5 @@ -Get ATC Properties from WHOCC Website — atc_online_property • AMR (for R) +Get ATC Properties from WHOCC Website — atc_online_property • AMR (for R) Skip to contents diff --git a/reference/av_from_text.html b/reference/av_from_text.html index 53fd039d4..5fb547a86 100644 --- a/reference/av_from_text.html +++ b/reference/av_from_text.html @@ -1,5 +1,5 @@ -Retrieve Antiviral Drug Names and Doses from Clinical Text — av_from_text • AMR (for R) +Retrieve Antiviral Drug Names and Doses from Clinical Text — av_from_text • AMR (for R) Skip to contents diff --git a/reference/av_property.html b/reference/av_property.html index 3f0785c4f..b999feeb6 100644 --- a/reference/av_property.html +++ b/reference/av_property.html @@ -1,5 +1,5 @@ -Get Properties of an Antiviral Drug — av_property • AMR (for R) +Get Properties of an Antiviral Drug — av_property • AMR (for R) Skip to contents diff --git a/reference/availability.html b/reference/availability.html index b68c7a6f8..bba1fcbf1 100644 --- a/reference/availability.html +++ b/reference/availability.html @@ -1,5 +1,5 @@ -Check Availability of Columns — availability • AMR (for R) +Check Availability of Columns — availability • AMR (for R) Skip to contents diff --git a/reference/bug_drug_combinations.html b/reference/bug_drug_combinations.html index 8ec79681a..3172df2c0 100644 --- a/reference/bug_drug_combinations.html +++ b/reference/bug_drug_combinations.html @@ -1,5 +1,5 @@ -Determine Bug-Drug Combinations — bug_drug_combinations • AMR (for R) +Determine Bug-Drug Combinations — bug_drug_combinations • AMR (for R) Skip to contents diff --git a/reference/clinical_breakpoints.html b/reference/clinical_breakpoints.html index 1fe10f2fc..3a3f11f1f 100644 --- a/reference/clinical_breakpoints.html +++ b/reference/clinical_breakpoints.html @@ -13,7 +13,7 @@ For veterinary microbiology: EUCAST 2021-2024 and CLSI 2019-2024; For ECOFFs (Epidemiological Cut-off Values): EUCAST 2020-2024 and CLSI 2022-2024. -Use as.sir() to transform MICs or disks measurements to SIR values."> +Use as.sir() to transform MICs or disks measurements to SIR values."> Skip to contents diff --git a/reference/count.html b/reference/count.html index 566f5dc23..05c0513dc 100644 --- a/reference/count.html +++ b/reference/count.html @@ -1,7 +1,7 @@ Count Available Isolates — count • AMR (for R) +count_resistant() should be used to count resistant isolates, count_susceptible() should be used to count susceptible isolates."> Skip to contents diff --git a/reference/custom_eucast_rules.html b/reference/custom_eucast_rules.html index 6ec74512a..8b0db269b 100644 --- a/reference/custom_eucast_rules.html +++ b/reference/custom_eucast_rules.html @@ -1,5 +1,5 @@ -Define Custom EUCAST Rules — custom_eucast_rules • AMR (for R) +Define Custom EUCAST Rules — custom_eucast_rules • AMR (for R) Skip to contents diff --git a/reference/dosage.html b/reference/dosage.html index cc1ae7e09..11adf2c09 100644 --- a/reference/dosage.html +++ b/reference/dosage.html @@ -1,5 +1,5 @@ -Data Set with Treatment Dosages as Defined by EUCAST — dosage • AMR (for R) +Data Set with Treatment Dosages as Defined by EUCAST — dosage • AMR (for R) Skip to contents diff --git a/reference/eucast_rules.html b/reference/eucast_rules.html index 7b4cbea7d..771e143bb 100644 --- a/reference/eucast_rules.html +++ b/reference/eucast_rules.html @@ -1,7 +1,7 @@ Apply EUCAST Rules — eucast_rules • AMR (for R) +To improve the interpretation of the antibiogram before EUCAST rules are applied, some non-EUCAST rules can applied at default, see Details."> Skip to contents diff --git a/reference/example_isolates.html b/reference/example_isolates.html index cda3d0cfd..a3c83c856 100644 --- a/reference/example_isolates.html +++ b/reference/example_isolates.html @@ -1,5 +1,5 @@ -Data Set with 2 000 Example Isolates — example_isolates • AMR (for R) +Data Set with 2 000 Example Isolates — example_isolates • AMR (for R) Skip to contents diff --git a/reference/example_isolates_unclean.html b/reference/example_isolates_unclean.html index 35d4d7bea..74bfd4ddb 100644 --- a/reference/example_isolates_unclean.html +++ b/reference/example_isolates_unclean.html @@ -1,5 +1,5 @@ -Data Set with Unclean Data — example_isolates_unclean • AMR (for R) +Data Set with Unclean Data — example_isolates_unclean • AMR (for R) Skip to contents diff --git a/reference/export_ncbi_biosample.html b/reference/export_ncbi_biosample.html index 7ab713e19..578228971 100644 --- a/reference/export_ncbi_biosample.html +++ b/reference/export_ncbi_biosample.html @@ -1,5 +1,5 @@ -Export Data Set as NCBI BioSample Antibiogram — export_ncbi_biosample • AMR (for R) +Export Data Set as NCBI BioSample Antibiogram — export_ncbi_biosample • AMR (for R) Skip to contents diff --git a/reference/first_isolate.html b/reference/first_isolate.html index 9b14bb4f0..1392b947f 100644 --- a/reference/first_isolate.html +++ b/reference/first_isolate.html @@ -1,7 +1,7 @@ Determine First Isolates — first_isolate • AMR (for R) +). To determine patient episodes not necessarily based on microorganisms, use is_new_episode() that also supports grouping with the dplyr package."> Skip to contents diff --git a/reference/g.test.html b/reference/g.test.html index 0d2ac5cbf..5f168f9a3 100644 --- a/reference/g.test.html +++ b/reference/g.test.html @@ -1,5 +1,5 @@ -G-test for Count Data — g.test • AMR (for R) +G-test for Count Data — g.test • AMR (for R) Skip to contents diff --git a/reference/get_episode.html b/reference/get_episode.html index 0dfd39c56..ca51ab5cf 100644 --- a/reference/get_episode.html +++ b/reference/get_episode.html @@ -1,5 +1,5 @@ -Determine Clinical or Epidemic Episodes — get_episode • AMR (for R) +Determine Clinical or Epidemic Episodes — get_episode • AMR (for R) Skip to contents @@ -153,28 +153,29 @@ df <- example_isolates[sample(seq_len(2000), size = 100), ] get_episode(df$date, episode_days = 60) # indices -#> [1] 4 33 6 2 25 6 21 16 50 24 16 7 22 41 47 35 6 1 20 27 16 25 20 4 38 -#> [26] 16 31 43 40 10 8 24 9 19 8 28 14 32 11 39 36 49 5 8 33 17 9 34 4 19 -#> [51] 18 29 7 50 45 10 30 13 10 13 27 23 43 26 15 14 43 49 37 39 10 26 4 15 28 -#> [76] 48 38 19 50 26 32 3 42 24 28 21 37 7 42 44 41 4 3 46 5 1 49 48 34 12 +#> [1] 10 7 46 47 2 36 17 29 44 20 42 15 46 4 23 15 24 2 28 3 8 3 39 10 44 +#> [26] 45 6 39 13 39 4 10 45 11 45 6 33 23 29 14 35 47 42 6 12 18 2 35 7 29 +#> [51] 37 26 19 1 45 32 35 22 27 16 33 30 3 38 34 6 43 30 28 20 19 26 40 41 11 +#> [76] 30 8 22 26 40 46 36 22 16 9 44 25 21 31 12 1 7 5 20 38 1 37 1 2 44 is_new_episode(df$date, episode_days = 60) # TRUE/FALSE -#> [1] TRUE TRUE TRUE TRUE TRUE FALSE TRUE TRUE TRUE TRUE FALSE TRUE -#> [13] TRUE TRUE TRUE TRUE FALSE TRUE TRUE TRUE FALSE FALSE FALSE FALSE -#> [25] TRUE FALSE TRUE TRUE TRUE TRUE TRUE FALSE TRUE TRUE FALSE TRUE -#> [37] TRUE TRUE TRUE TRUE TRUE TRUE TRUE FALSE FALSE TRUE FALSE TRUE -#> [49] FALSE FALSE TRUE TRUE FALSE FALSE TRUE FALSE TRUE TRUE FALSE FALSE -#> [61] FALSE TRUE FALSE TRUE TRUE FALSE FALSE FALSE TRUE FALSE FALSE FALSE -#> [73] FALSE FALSE FALSE TRUE FALSE FALSE FALSE FALSE FALSE TRUE TRUE FALSE -#> [85] FALSE FALSE FALSE FALSE FALSE TRUE FALSE FALSE FALSE TRUE FALSE FALSE -#> [97] FALSE FALSE FALSE TRUE +#> [1] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE +#> [13] FALSE TRUE TRUE FALSE TRUE FALSE TRUE TRUE TRUE FALSE TRUE FALSE +#> [25] FALSE TRUE TRUE FALSE TRUE FALSE FALSE FALSE FALSE TRUE FALSE FALSE +#> [37] TRUE FALSE FALSE TRUE TRUE FALSE FALSE FALSE TRUE TRUE FALSE FALSE +#> [49] FALSE FALSE TRUE TRUE TRUE TRUE FALSE TRUE FALSE TRUE TRUE TRUE +#> [61] FALSE TRUE FALSE TRUE TRUE FALSE TRUE FALSE FALSE FALSE FALSE FALSE +#> [73] TRUE TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE +#> [85] TRUE FALSE TRUE TRUE TRUE FALSE FALSE FALSE TRUE FALSE FALSE FALSE +#> [97] FALSE FALSE FALSE FALSE # filter on results from the third 60-day episode only, using base R df[which(get_episode(df$date, 60) == 3), ] -#> # A tibble: 2 × 46 -#> date patient age gender ward mo PEN OXA FLC AMX -#> <date> <chr> <dbl> <chr> <chr> <mo> <sir> <sir> <sir> <sir> -#> 1 2002-08-19 A49852 70 M Clinical B_ESCHR_COLI R NA NA NA -#> 2 2002-08-19 A49852 70 M Clinical B_ESCHR_COLI R NA NA NA +#> # A tibble: 3 × 46 +#> date patient age gender ward mo PEN OXA FLC AMX +#> <date> <chr> <dbl> <chr> <chr> <mo> <sir> <sir> <sir> <sir> +#> 1 2002-10-11 974319 78 M Outpatie… B_MCRCCC S NA S NA +#> 2 2002-11-21 450741 77 F ICU B_STPHY_EPDR R NA S NA +#> 3 2002-11-21 450741 77 F ICU B_STPHY_EPDR R NA S NA #> # ℹ 36 more variables: AMC <sir>, AMP <sir>, TZP <sir>, CZO <sir>, FEP <sir>, #> # CXM <sir>, FOX <sir>, CTX <sir>, CAZ <sir>, CRO <sir>, GEN <sir>, #> # TOB <sir>, AMK <sir>, KAN <sir>, TMP <sir>, SXT <sir>, NIT <sir>, @@ -208,19 +209,19 @@ arrange(patient, condition, date) } #> # A tibble: 100 × 4 -#> # Groups: patient, condition [99] +#> # Groups: patient, condition [98] #> patient date condition new_episode #> <chr> <date> <chr> <lgl> -#> 1 001213 2009-08-03 B TRUE -#> 2 036063 2010-01-28 C TRUE -#> 3 04C169 2012-07-18 A TRUE -#> 4 077922 2009-08-18 B TRUE -#> 5 080086 2007-10-26 A TRUE -#> 6 088256 2003-01-25 C TRUE -#> 7 0D7D34 2011-03-19 A TRUE -#> 8 0DBF93 2015-10-12 A TRUE -#> 9 122506 2007-08-11 A TRUE -#> 10 144549 2009-09-01 C TRUE +#> 1 011307 2011-09-20 B TRUE +#> 2 067927 2002-02-14 A TRUE +#> 3 077552 2002-05-14 B TRUE +#> 4 077922 2009-08-24 A TRUE +#> 5 078381 2014-06-28 C TRUE +#> 6 080086 2010-08-08 A TRUE +#> 7 0DBB93 2009-05-08 C TRUE +#> 8 118928 2004-02-01 A TRUE +#> 9 119392 2010-11-01 C TRUE +#> 10 124128 2006-10-02 A TRUE #> # ℹ 90 more rows if (require("dplyr")) { @@ -237,16 +238,16 @@ #> # Groups: ward, patient [96] #> ward date patient new_index new_logical #> <chr> <date> <chr> <int> <lgl> -#> 1 Clinical 2009-08-03 001213 1 TRUE -#> 2 Clinical 2010-01-28 036063 1 TRUE -#> 3 Clinical 2012-07-18 04C169 1 TRUE -#> 4 Clinical 2009-08-18 077922 1 TRUE -#> 5 Clinical 2007-10-26 080086 1 TRUE -#> 6 ICU 2003-01-25 088256 1 TRUE -#> 7 ICU 2011-03-19 0D7D34 1 TRUE -#> 8 Clinical 2015-10-12 0DBF93 1 TRUE -#> 9 Clinical 2007-08-11 122506 1 TRUE -#> 10 Clinical 2009-09-01 144549 1 TRUE +#> 1 Clinical 2011-09-20 011307 1 TRUE +#> 2 ICU 2002-02-14 067927 1 TRUE +#> 3 Clinical 2002-05-14 077552 1 TRUE +#> 4 Clinical 2009-08-24 077922 1 TRUE +#> 5 ICU 2014-06-28 078381 1 TRUE +#> 6 Clinical 2010-08-08 080086 1 TRUE +#> 7 ICU 2009-05-08 0DBB93 1 TRUE +#> 8 Clinical 2004-02-01 118928 1 TRUE +#> 9 Clinical 2010-11-01 119392 1 TRUE +#> 10 Clinical 2006-10-02 124128 1 TRUE #> # ℹ 90 more rows if (require("dplyr")) { @@ -262,9 +263,9 @@ #> # A tibble: 3 × 5 #> ward n_patients n_episodes_365 n_episodes_60 n_episodes_30 #> <chr> <int> <int> <int> <int> -#> 1 Clinical 66 14 41 50 -#> 2 ICU 24 10 17 19 -#> 3 Outpatient 6 4 6 6 +#> 1 Clinical 60 12 36 51 +#> 2 ICU 29 10 23 24 +#> 3 Outpatient 7 5 7 7 # grouping on patients and microorganisms leads to the same # results as first_isolate() when using 'episode-based': @@ -296,16 +297,16 @@ #> # Groups: patient, mo, ward [97] #> patient mo ward flag_episode #> <chr> <mo> <chr> <lgl> -#> 1 D80753 B_STPHY_CONS Outpatient TRUE -#> 2 04C169 B_STPHY_CONS Clinical TRUE -#> 3 D63414 B_PROTS_MRBL Clinical TRUE -#> 4 EE2510 B_ESCHR_COLI ICU TRUE -#> 5 F08866 B_ESCHR_COLI Clinical TRUE -#> 6 A59636 B_STPHY_AURS Clinical TRUE -#> 7 080086 B_STRPT_GRPB Clinical TRUE -#> 8 3CF3C4 B_STPHY_CONS Clinical TRUE -#> 9 C80762 B_ESCHR_COLI ICU TRUE -#> 10 534816 F_CANDD_ALBC Clinical TRUE +#> 1 501607 B_STRPT_GRPG Outpatient TRUE +#> 2 A97510 B_STPHY_AURS Clinical TRUE +#> 3 D39422 B_KLBSL_PNMN Clinical TRUE +#> 4 5DB1C8 B_STPHY_CPTS Clinical TRUE +#> 5 798871 B_ENTRC_FCLS Clinical TRUE +#> 6 B12887 B_ESCHR_COLI Clinical TRUE +#> 7 A66134 B_STPHY_AURS Outpatient TRUE +#> 8 119392 B_STPHY_CONS Clinical TRUE +#> 9 E06844 B_STPHY_AURS ICU TRUE +#> 10 445249 B_STPHY_CONS Clinical TRUE #> # ℹ 90 more rows # }
diff --git a/reference/ggplot_pca.html b/reference/ggplot_pca.html index 405c4aa23..247b86b89 100644 --- a/reference/ggplot_pca.html +++ b/reference/ggplot_pca.html @@ -1,5 +1,5 @@ -PCA Biplot with ggplot2 — ggplot_pca • AMR (for R) +PCA Biplot with ggplot2 — ggplot_pca • AMR (for R) Skip to contents diff --git a/reference/ggplot_sir.html b/reference/ggplot_sir.html index ee68bbc6e..924145abd 100644 --- a/reference/ggplot_sir.html +++ b/reference/ggplot_sir.html @@ -1,5 +1,5 @@ -AMR Plots with ggplot2 — ggplot_sir • AMR (for R) +AMR Plots with ggplot2 — ggplot_sir • AMR (for R) Skip to contents diff --git a/reference/guess_ab_col.html b/reference/guess_ab_col.html index 4cbf3a68d..7fc44ac36 100644 --- a/reference/guess_ab_col.html +++ b/reference/guess_ab_col.html @@ -1,5 +1,5 @@ -Guess Antibiotic Column — guess_ab_col • AMR (for R) +Guess Antibiotic Column — guess_ab_col • AMR (for R) Skip to contents diff --git a/reference/index.html b/reference/index.html index af02fa973..705daf3e7 100644 --- a/reference/index.html +++ b/reference/index.html @@ -1,5 +1,5 @@ -Package index • AMR (for R) +Package index • AMR (for R) Skip to contents diff --git a/reference/intrinsic_resistant.html b/reference/intrinsic_resistant.html index 9f52f483f..8dafa719a 100644 --- a/reference/intrinsic_resistant.html +++ b/reference/intrinsic_resistant.html @@ -1,5 +1,5 @@ -Data Set with Bacterial Intrinsic Resistance — intrinsic_resistant • AMR (for R) +Data Set with Bacterial Intrinsic Resistance — intrinsic_resistant • AMR (for R) Skip to contents diff --git a/reference/italicise_taxonomy.html b/reference/italicise_taxonomy.html index c8d385637..750c8668d 100644 --- a/reference/italicise_taxonomy.html +++ b/reference/italicise_taxonomy.html @@ -1,5 +1,5 @@ -Italicise Taxonomic Families, Genera, Species, Subspecies — italicise_taxonomy • AMR (for R) +Italicise Taxonomic Families, Genera, Species, Subspecies — italicise_taxonomy • AMR (for R) Skip to contents diff --git a/reference/join.html b/reference/join.html index 8977f1178..cdfa981bb 100644 --- a/reference/join.html +++ b/reference/join.html @@ -1,5 +1,5 @@ -Join microorganisms to a Data Set — join • AMR (for R) +Join microorganisms to a Data Set — join • AMR (for R) Skip to contents diff --git a/reference/key_antimicrobials.html b/reference/key_antimicrobials.html index 6df7bc017..ea6399500 100644 --- a/reference/key_antimicrobials.html +++ b/reference/key_antimicrobials.html @@ -1,5 +1,5 @@ -(Key) Antimicrobials for First Weighted Isolates — key_antimicrobials • AMR (for R) +(Key) Antimicrobials for First Weighted Isolates — key_antimicrobials • AMR (for R) Skip to contents diff --git a/reference/kurtosis.html b/reference/kurtosis.html index 6c5179d47..0dc306f03 100644 --- a/reference/kurtosis.html +++ b/reference/kurtosis.html @@ -1,5 +1,5 @@ -Kurtosis of the Sample — kurtosis • AMR (for R) +Kurtosis of the Sample — kurtosis • AMR (for R) Skip to contents @@ -90,9 +90,9 @@

Examples

kurtosis(rnorm(10000))
-#> [1] 2.883046
+#> [1] 3.0933
 kurtosis(rnorm(10000), excess = TRUE)
-#> [1] -0.05230069
+#> [1] 0.06364525