From 637ada920b91221c959bf86f1639782456a6aa7a Mon Sep 17 00:00:00 2001 From: Matthijs Berends Date: Fri, 26 Jun 2026 08:56:59 +0200 Subject: [PATCH] (v3.0.1.9070) Fix #293, update EUCAST rules for PEF --- .gitignore | 1 + DESCRIPTION | 4 +- NEWS.md | 4 +- R/sir.R | 12 +- R/sysdata.rda | Bin 119252 -> 119268 bytes data-raw/eucast_rules.tsv | 1533 ------------------------------- data-raw/interpretive_rules.tsv | 24 +- man/as.sir.Rd | 6 +- 8 files changed, 31 insertions(+), 1553 deletions(-) delete mode 100644 data-raw/eucast_rules.tsv diff --git a/.gitignore b/.gitignore index f5039d617..dae8c0104 100755 --- a/.gitignore +++ b/.gitignore @@ -22,6 +22,7 @@ vignettes/*.R ^CRAN-RELEASE$ packrat/lib*/ packrat/src/ +*~$* data-raw/taxa.txt data-raw/taxon.tab data-raw/CLSI*.pdf diff --git a/DESCRIPTION b/DESCRIPTION index 8c1e99ed5..b3de6761f 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: AMR -Version: 3.0.1.9069 -Date: 2026-06-24 +Version: 3.0.1.9070 +Date: 2026-06-26 Title: Antimicrobial Resistance Data Analysis Description: Functions to simplify and standardise antimicrobial resistance (AMR) data analysis and to work with microbial and antimicrobial properties by diff --git a/NEWS.md b/NEWS.md index 49acef57f..44bc617af 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,4 +1,4 @@ -# AMR 3.0.1.9069 +# AMR 3.0.1.9070 Planned as v3.1.0, end of June 2026. @@ -50,7 +50,7 @@ Planned as v3.1.0, end of June 2026. * `antimicrobials$group` is now a `list`, so that drugs belonging to multiple groups are fully represented; use `ab_group(all_groups = TRUE)` to retrieve all groups for a drug (#246) * Improved console messages with clickable links throughout, powered by `cli` if it is installed (#191, #265) * `as.disk()`: input validation is now more strict, rejecting values that are not recognisable as a numeric disk zone diameter - +* `as.sir()` gains an `enforce_method` argument (`"auto"`, `"mic"`, or `"disk"`) to force the interpretation method when S3 class information is lost, e.g. when called from Python (#291) # AMR 3.0.1 diff --git a/R/sir.R b/R/sir.R index 11ee9e358..758f101df 100755 --- a/R/sir.R +++ b/R/sir.R @@ -73,6 +73,7 @@ VALID_SIR_LEVELS <- c("S", "SDD", "I", "R", "NI", "WT", "NWT", "NS") #' @param threshold Maximum fraction of invalid antimicrobial interpretations of `x`, see *Examples*. #' @param conserve_capped_values Deprecated, use `capped_mic_handling` instead. #' @param ... For using on a [data.frame]: selection of columns to apply `as.sir()` to. Supports [tidyselect language][tidyselect::starts_with()] such as `where(is.mic)`, `starts_with(...)`, or `column1:column4`, and can thus also be [antimicrobial selectors][amr_selector()], e.g. `as.sir(df, penicillins())`. +#' @param enforce_method A [character] string to force interpretation as a specific method, useful when the S3 class of `x` is lost (e.g., when called from Python via rpy2). Must be one of `"auto"` (default), `"mic"`, or `"disk"`. #' #' Otherwise: arguments passed on to methods. #' @details @@ -385,8 +386,15 @@ VALID_SIR_LEVELS <- c("S", "SDD", "I", "R", "NI", "WT", "NWT", "NS") #' # mutate(across(where(is_sir_eligible), as.sir)) #' } #' } -as.sir <- function(x, ...) { - UseMethod("as.sir") +as.sir <- function(x, ..., enforce_method = "auto") { + meet_criteria(enforce_method, allow_class = "character", has_length = 1, is_in = c("auto", "mic", "disk")) + if (enforce_method == "mic") { + as.sir.mic(x, ...) + } else if (enforce_method == "disk") { + as.sir.disk(x, ...) + } else { + UseMethod("as.sir") + } } as_sir_structure <- function(x, diff --git a/R/sysdata.rda b/R/sysdata.rda index 6b5bf380128f6fb9f2a0b640748a5ee0b3ab0a3a..3041024d33178917aadf9a96379ec5d9fae42d68 100755 GIT binary patch delta 118595 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 z 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�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 delta 118579 zcmV(rK<>ZfqX*QZ2ap;8*RdNj27g<+S(~(LiQpe(!ZHtrI-SV4zDs!lIt)8O;?<0KpdJJBn0%}CX*SUg31O*BKu#(Eue?cQ$y%8j-( zACkh=Bp@cx|1$EZh^V)E;eW&jf%|ntEw+h?>)%trqu_GF++k2t2ul`%;VQKgjlls{ z*L8!=zGely`i(XqX4e3lkRGvSH_=pJRch3zWg}HxN%U~!IxMgC1?|st&}|{(H)Yw^ z1ilvkhTUAXZbOiNJ59#&Y2}oI83qj)MtAe>lV*XHH|8E;!fi&Un}0|K#Vp_}qH4H0 zW=v%ZfBe5mE7RW0*C(fIMRRK`Q%;{zEqJb4Wj6`5U+LjL?@}6e2cd5{aJIR}xKO6h z%FPcdkC&mDlXL(x`c`<#eZOdR-bz!}}~Mt?@U)`hrt3PJ|;F0AToqr@Z%9SG4Mm77)FE7vg}+>LG;gQto% zhkl&<-?)J{P~;Aw@ts(0#O~=tcsf%7#7t)MSFURuFHO|rd=Ngto>_;bTgbwZeC6@D zmn#e{A`1DpsO?-L0{4zAMJun0E~u|3Z8~Xj#T7H~xXlk`<$pfVZyWtxSFY}9P6bgJ zBhuOO6kUm1Sao2}ytNxCG^8o-PLXgR@{iEp;4!h@p)asbOr%?H6?q#aclXF49z{Q%@mYgEk#?~6SqJO&+EX(tsdxz%~@=M>QmNzgi zZr^(r{YS;lOCWKEudLr2A>H%i=`Bfc@bW zf9rlE98@${U7!YB?X)d5s`+uaq1k8SL#S6y9&N9B4w&8w-vO6M^Of=DbMFfPe6}=V zNW>aanSU*j$Zsl4FB6Khl1#f7I=Sl|4Du+#5|PPkkXd6}F!|FJlp5Vq-{VEkQoD9y;WRS8bo zhc3F_7`y|U|H$?EE99Po46TcOIH^y1T>TD~10byOlsF(*l!@_J5fLP-S&?)s)eeu; z*nN>FdÇ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

FD&r!P@&8ljK(!!|RF&UuJ-ewrfV@=cb8 zB=XbuYFW~Bm71FrfKS_CYbpCS>Tf&Ekj3^IE`Cv_*7Kppa%Cn6a7mmI8E%36)Lpwk(pAc;X6l zEl8xdcLcfgt6RFC1&3yIQW=YQL3Sfi`d+8EbtkK)e3M*Mh=6-|<{{o$66`GVC*u_? zF~2UKT2$OsUJX>6e^cqlZYtSexCok9?3&r$i98+gBH1M8Asqlt!Leg;@F@?`AKUVD ztVL2Ek0Ae90YCqac2sXtbGv5k-Qw>s7s~fMN?4Vs>CaZH@8|WM;(PZD9cH&RP7T2f zS@m{Ggyhs zJDWXcFI*681IhtPL>Q~rGxE0oJQ-lTRq-reR5Rda-RI-)J25 z3aQ}6TG%zzf21l(#_~F(H=f6~7fVA02~{qH#w8CV>_PCOSGpB^<2Du9HNmVD<6!b9@(+)q1_^G?fBHa|K}v2Q!_+*ITA_m~nnV>3 z3n5D6?~aBhS{Y&@X%-hQinXi?K1-@Emq>ADot&t@?8 z1u9Qze{~8}1?OV%x}GST z)s0acvZf*RpS1_n0Xn+vuClZ|0e*`Z*3~+H17yh)%C`Bt`K3)QsB(rJ{qgn^^r+3t zhpSXgJ+{Or4zSdXB%ry5!y7ud1hVW8Dnn;)f2~{z?kG-&*+VO={zVQ#MnE46dDuS5 zJx75hiMN99iszFnENGrQdwb5egqKr^iC-Z&Ino*>Dddh#2zS&GxVd&-&Ww1o?=r?? znCHXlmX9;71N~ZlY`cV-KAvNLSq(!;8~pB@9-%c}s!)52L*DS9x*VN zOL@7Tj8I}RE2L+jz&k?cU)n2v>DnIUVB)71SZ?OF{JvA%(Xbc=FzD2ABz7LJqgvuE zSR^@dRH>h_UPp00oqUU#{8`ej7U0`Me+ne{TlT%}ET|IG-i>?yYFzEJv9mfAys+HT z%HD^1>Ek07kTr22D{>p}91!jj^M;<;N?^Q3vi37AydW<*m?tXyVi;iXU%=VlmyX&!Ryz^U{@F)KCcve~GZD z0<}!a!PS)bf%9I$2aR|bUJ`#OW;FHL zO&&~waC1fU64@%5DCz=ZXChc!e^oSo%8Y_@Q_xH;>hREeg<5?(Aa3?vvZ6#Vsp4ZY znI`8s%)RztDCh2n@utiKIM=G3`o#9XF*p(7=}s=*gqc#oGzbUyNZj}(!dV0f!=R=` zSgg?)OKq&@7a4F;77 zGvn=-7@oK!@-nnJL?6bQz}`*p-FtzZMg*QI{csRKlU{@(#56>q7wO`n5<3P&bAjsH z^+jl*`wy`_D7HG9UK9Rgf1cBTT~3H+JAak)(dsvhS0nj;9O1ETyOCV?uU&QkjIb&E zV)|>i$n@6e&>HO#n5x+CA)*ps<-XF7VUUs%{DXd6Yn~ysl38pl2BbGZw{(y~56A9L zToi3FrD+z5%2rE^PbTIK^W&{!89BrTjSjSK`mBm%>yGE0g@h(?e}+P9cUVGG;`=?- z9tx?yS*u29`$JW$TO#=h%@2Sgn99eUQgi-qFByfdLs+(c+-h%+%zMLpb%9BH!Vqjb2vUC&EC&8jIAzk_E|# zS)zsjAh9MCyPUfu+SySbs&d6xg`$aOCVset*W)4y9O?YTf9%JM-BvrLYT{Pz#P%|= zOIllTe$>QKHY41khS|@-j?%G_jp;_O1Bo^*u#KAh?lBxrPx}i~SCU|$W_W%3{ip|i zde)9USp?om8trr51O3LIh5>PgiS%})CE1|31O_(7L%JZo;lE9vze*?zz<_%ITa=Vt z_mz@}ivS|Oe}(cod}1+#ehS=1vkf@;@|yER!rJma-KYIu2BhVggiERw?o51jCs13w zvt!DeE?g%vyBtMFGt1l#b;>YrpDmwL5W}Qpl7!>(rCt8@s#J(~PeZ z(chmZcqWG8Gzx%&UVwn|w(Y!3%BHeLL?8wRwxvg{s9X|cAR)y18M0mhhK6jjzlVM` zt@D9$6Yq6lDg-zxR+bolnU#$F;DX^qdk^j531gThVQW45hHSyhk+$pU zH@_~6lESh)5K~A@kSN`?)fJ=^$!*i^=?n5kaPU@wm05Y4D9xug!!fkb`G0{f;T>nJ$FB}XZ~*>5-=)}-fR=IS$hKn{gfcKZMNj=apW(b>EDJ0{ zCvtJ$OjGn?kgjK^Da|y%#JoP`dAl~kRm#w(Q9lp!Jxc&%uRv}S&<9c73J<(he`mFD zhYW@`0Y*{RL7GR)McSeGTTz$Jx`bK$`S>C|0l3V}Nqor)6?{emmBJcJucvxxF05o_ zFOgDi@2yL)&0Ssq>pIC~^M93a49YL5z};xyi|z?591kANankS7hd&bjmogvu@)-{H zvi0-_Fg8fMT(d*NFkXvyV^>Mdf8s!Eym@9K7`(Tw-Tw}Cqp1CKmEb{t zafX;*`1(X*)jw|Qv;jHm>;7CRrhqo8Um+j)wU3~_RL1h;5};=tl2I1?PgM#yLuv?; z1xy$#_Ojot?ZQePvf|4EU>+Set$#Q+tfpTDBY*L>7vf0f>5K+f-K z<}p8Z$C^mB`#LVPytD+_C3)ttMUh?trz;56`Uo_(Apebn0Pj5QOV+!Ux_^~zyrEL? zdF^E}%td|96WA$Ts-?uLF~LW*?)o(pm>o{A+fsKCgj=)h)ULv+O63~UYf`ZeyryDG zUzR}I^A}c%+?@Jw`a`lyf2P>=GxUhxycQ+R70-5{;C?kju%%5=9HKGjTiI;Ah5iq6 zyo3NqQi?)W)c;~%L(7y}_tNYd`;o|_Z!ur`j%VIom39h?e>&S5Axz}mjbuwfU{_ry z_4bMh0wO9(mfz)cpW#sK9m*A^wxg@`_pe;vcpP^%?OIAaHL zZeu;Hzrcm{U7b#_1`#TP=$4#X-H<0$$#n$p~`x7SRISeTor(MrWZ-`3LK$jQ#%A+`#S<2);+TkZdk1Iask1n&m< z#rNLB0M#(oqX@(me>j=9)+?p1OJT6bHEc*2;x#_M%cA2R7-cjolj#}_=&_x&z>pJu zE`d7B3mRHqgZCJFANBfz)AE$>Wp?8#1+HORr_u>&J*)YFXZ#;u7s~&Ak+EW+^iseC z^R35ep-1Q2=H|kpw1teE@?g%WAuJ+`wJ}-Ib2-C#qhSRgyL)Gs zXe)pDz2#SxhCs5qSUnNCuzN zO*MZsE^T@V~~< zB&;+L`%O7Y(Ec-(nki2$8=Cb0yLA`c`ke4S_UARge^I{GA>g_c^b*7zrXZ3XMaJ^ss3wC)XzvKSQ$4s7R09PSH*iZwSL~oNvM3jFKFRT`LNT_K zoz9n^xePFRv`C^h@wTY%GKOq;rMe&NX028+_(T!y`huW}M~%7|L|Hi&N)_qv$r+Uj zkYOA8e}nyR)G^U!S4Bl6yaa^V9lUzEtx<1#^zs3~xWW7qQkeyAbSo1`6`PnycY8}6 zX_6BVeHD$O8*Z}DGdh~kwW$@*9Hp>=m5SO|dZ-~Pc7xwUiE>v0-tIxO=^S~N=b6Jw zZu(8Re1vq~uf>NHWBC_fKc5ej%OS+2OXVg*e_F?YRL!IeZ*31aG*z!UV-O~QB8^Jk zqQ(EugMBg3enk}1wyt|AMp2}vw~9sWZt1XEIMwC)C>)6Ne}g^DwqqEpIIN4WvOFETb0V5%06_)>51Qd{*EBvCc7+Lf*BB| z+k+){gro-i_m)4;DA}4S8N|UAPR6V4vTd!c1sT>nF&t;v4QVwny604T$@xHGZu_+smjG z40Bz^jcE_mr6$*`b4rdQiHNLOe{YjeUHeMvXY=gJDV2MHWVq66!O38zAdt+l^T&My zit!gkT|K%uXxXugJDmwzR0I)GK$e#gH=J(L*Owp=0!%|@yCZ((P#OQUPLj+psEjm%S{z#hLm{=htAY>Y>7zB-ll&R%V z+T`%R@*D&7?=&}&TF8P40wjnW@KiVmw#l!MwFJUZsetG<+=T%Qkw}v*MY*NE&8xrQ zDSAl3eA`zE0O!{bbwY@ff4Ci(@KU6>G`eN$ga&J zSxYr(RRTm5uQ2}2#DG!Ir?vBmuelt`)quhwuoPVv4686kk4 zb;GN?A|<}l^!5nx#uf!&hl=mp58NRNX1p68X_Q zYONA~_oDN8wsM0ZiyECd^=ECDvQ-iwMD}?r`!{KzhzX+>UymrF67qOYsX6owK)Sub zbOlfII$h5%*TyPx=RG#8ec&b9K3}7cS0_)?{Q4q*4Vb%*xS{?G7IVB z#l=>kKLmYAf8?%=b*!q@em#iyN=$jWIgAIhEAM$bp_SYkHEN2ls_$qsO5MQ`s1rA^1NxUS`Ypbr>_fF#PayA0{|1 zV>M%@7jx8ZR+oq}bCXX&SM#`Hxp`f{e7(JhgE!x4KKEOA#`>xN_rjENUiwFGmLAB=rQ#QtYp zQ-N{6(iI-Zn*mB3+hrSIv_lO7I%F%P0csVOTJ$y-(3p=1sPCp#JXwL*U2AtAmXxqt ze?-?;!Z|V%7*-~SF@xy^j;&tCgFLt@j)d!sqyO3CO|Xys3}k$jRsA`3N=zYkvuf8z zTdLwYCYG5urNP%)wjR!m!Jxmop06{I#XtG1p67ug2)jO4T;#G9M?z2QkroJ@#@4Zi zCoY)@V#MDYBT$bN+uD-e50cd1@~a|be;MWHRn{i#pi$kbp9PMxXsdtOsh>a9u=znB zT4|g*X1r}s#?pDf&N*1F`fR~1NE0(rTYKvoGq$t6JQsfFVQ7y5jKooDq8f#$sOqBa zW366@yi4*Z9(#D(WMG`LS+^b_aL`Y2ayF2j4Si%&2pM6sTId+nIGRPNE2jL@e-%GY zuw&YW>m7*|4-_7nK91*Q5)W<@r6dKqbD#k{07SxugeoAPwWR`Gpw{zsqXi51zs^fN zI>MGeMm)qz;sZlu|AwgTj z5Q-m159-J>t-^*K|LuQB`Su7=~Ok$L)I_U|Egp@N?l=C z#*!*jx2gtc(y37_x5VbY-?`9zY6Qrarogta#go$Oa(+8cTM`uTrvO<}m1)Avat3{G z2OE`CT3MDEg*eBF?r*V+-3qclJ@7+XWgz7(c5}g=KsWL zDMK+5gT8|q;y#%ZrDBoqf8;ZY8EAclyFQg|@foQSB8l)NOt;4~%kNW;LZxx(1LbE$XuTth*?B z;ykw0rGgiZ7>3H@>30=hnKdp+-2ztku^0|0gMz}{9G9N&+oHC>e?xf@Jq_m@bIUXo zn+>zkTOt{pl3#F4^+Nxn1aG`Z=Z`u5D(h&o#PLYsY{W`k%I?QbRI|$P#kp*c(HVXd zqGNL3`7EzG6?EsnExRO@$q{A!`r(XOj-SDt6UdViU;egJ*Z2OOz}vWt;4xwHM@t|v zq3E%Rt>cuxXazMre_=IAd3Es~8>8Akwe>|R;|MabWliR~;oku1oeVuE!_`rOoyW@& z+qrE)X64TZ0XWG@sV$%_hg6wyXIh%m@F;p}Sf)iTHoP{9NK_ElfLN3mJ>z3*s8Uw zhiuvdTXMtMo7@MuYQv3eH4yg7t

    QO8w_b7#)(T4ZL4kg*GxGUXT1;`qI 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 IF YOU WANT TO IMPORT THIS FILE INTO YOUR OWN SOFTWARE, HAVE THE FIRST 9 LINES SKIPPED <<<<< -# ------------------------------------------------------------------------------------------------------------------------------- -reference.rule_group reference.version reference.rule if_mo_property like.is.one_of this_value and_these_antibiotics have_these_values then_change_these_antibiotics to_value note -Breakpoints 10 Aerococcus sanguinicola genus_species is Aerococcus sanguinicola NOR S fluoroquinolones S -Breakpoints 10 Aerococcus sanguinicola genus_species is Aerococcus sanguinicola NOR I fluoroquinolones I -Breakpoints 10 Aerococcus sanguinicola genus_species is Aerococcus sanguinicola NOR R fluoroquinolones R -Breakpoints 10 Aerococcus sanguinicola genus_species is Aerococcus sanguinicola CIP S LVX S -Breakpoints 10 Aerococcus sanguinicola genus_species is Aerococcus sanguinicola CIP I LVX I -Breakpoints 10 Aerococcus urinae genus_species is Aerococcus sanguinicola CIP R LVX R -Breakpoints 10 Aerococcus urinae genus_species is Aerococcus urinae NOR S fluoroquinolones S -Breakpoints 10 Aerococcus urinae genus_species is Aerococcus urinae NOR I fluoroquinolones I -Breakpoints 10 Aerococcus urinae genus_species is Aerococcus urinae NOR R fluoroquinolones R -Breakpoints 10 Aerococcus urinae genus_species is Aerococcus urinae CIP S LVX S -Breakpoints 10 Aerococcus urinae genus_species is Aerococcus urinae CIP I LVX I -Breakpoints 10 Aerococcus urinae genus_species is Aerococcus urinae CIP R LVX R -Breakpoints 10 Anaerobic Gram-negatives genus one_of Bacteroides, Bilophila , Fusobacterium, Mobiluncus, Porphyromonas, Prevotella PEN S AMP, AMX, PIP, TZP, TIC S -Breakpoints 10 Anaerobic Gram-negatives genus one_of Bacteroides, Bilophila , Fusobacterium, Mobiluncus, Porphyromonas, Prevotella PEN I AMP, AMX, PIP, TZP, TIC I -Breakpoints 10 Anaerobic Gram-negatives genus one_of Bacteroides, Bilophila , Fusobacterium, Mobiluncus, Porphyromonas, Prevotella PEN R AMP, AMX, PIP, TZP, TIC R -Breakpoints 10 Anaerobic Gram-positives genus one_of Actinomyces, Bifidobacterium, Clostridium, Clostridioides, Cutibacterium, Eggerthella, Eubacterium, Lactobacillus, Propionibacterium PEN S AMP, AMX, PIP, TZP, TIC S -Breakpoints 10 Anaerobic Gram-positives genus one_of Actinomyces, Bifidobacterium, Clostridium, Clostridioides, Cutibacterium, Eggerthella, Eubacterium, Lactobacillus, Propionibacterium PEN I AMP, AMX, PIP, TZP, TIC I -Breakpoints 10 Anaerobic Gram-positives genus one_of Actinomyces, Bifidobacterium, Clostridium, Clostridioides, Cutibacterium, Eggerthella, Eubacterium, Lactobacillus, Propionibacterium PEN R AMP, AMX, PIP, TZP, TIC R -Breakpoints 10 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY S DOX S -Breakpoints 10 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY I DOX I -Breakpoints 10 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY R DOX R -Breakpoints 10 Campylobacter coli genus_species is Campylobacter coli ERY S AZM, CLR S -Breakpoints 10 Campylobacter coli genus_species is Campylobacter coli ERY I AZM, CLR I -Breakpoints 10 Campylobacter coli genus_species is Campylobacter coli ERY R AZM, CLR R -Breakpoints 10 Campylobacter coli genus_species is Campylobacter coli TCY S DOX S -Breakpoints 10 Campylobacter coli genus_species is Campylobacter coli TCY I DOX I -Breakpoints 10 Campylobacter coli genus_species is Campylobacter coli TCY R DOX R -Breakpoints 10 Campylobacter jejuni genus_species is Campylobacter jejuni ERY S AZM, CLR S -Breakpoints 10 Campylobacter jejuni genus_species is Campylobacter jejuni ERY I AZM, CLR I -Breakpoints 10 Campylobacter jejuni genus_species is Campylobacter jejuni ERY R AZM, CLR R -Breakpoints 10 Campylobacter jejuni genus_species is Campylobacter jejuni TCY S DOX S -Breakpoints 10 Campylobacter jejuni genus_species is Campylobacter jejuni TCY I DOX I -Breakpoints 10 Campylobacter jejuni genus_species is Campylobacter jejuni TCY R DOX R -Breakpoints 10 Enterobacterales (Order) order is Enterobacterales AMP S AMX S -Breakpoints 10 Enterobacterales (Order) order is Enterobacterales AMP I AMX I -Breakpoints 10 Enterobacterales (Order) order is Enterobacterales AMP R AMX R -Breakpoints 10 Enterococcus genus is Enterococcus AMP S AMX, AMC, PIP, TZP S -Breakpoints 10 Enterococcus genus is Enterococcus AMP I AMX, AMC, PIP, TZP I -Breakpoints 10 Enterococcus genus is Enterococcus AMP R AMX, AMC, PIP, TZP R -Breakpoints 10 Enterococcus genus is Enterococcus NOR S CIP, LVX S -Breakpoints 10 Enterococcus genus is Enterococcus NOR I CIP, LVX I -Breakpoints 10 Enterococcus genus is Enterococcus NOR R CIP, LVX R -Breakpoints 10 Haemophilus influenzae genus_species is Haemophilus influenzae AMP S AMX, PIP S -Breakpoints 10 Haemophilus influenzae genus_species is Haemophilus influenzae AMP I AMX, PIP I -Breakpoints 10 Haemophilus influenzae genus_species is Haemophilus influenzae AMP R AMX, PIP R -Breakpoints 10 Haemophilus influenzae genus_species is Haemophilus influenzae PEN S AMP, AMX, AMC, PIP, TZP S -Breakpoints 10 Haemophilus influenzae genus_species is Haemophilus influenzae AMC S TZP S -Breakpoints 10 Haemophilus influenzae genus_species is Haemophilus influenzae AMC I TZP I -Breakpoints 10 Haemophilus influenzae genus_species is Haemophilus influenzae AMC R TZP R -Breakpoints 10 Haemophilus influenzae genus_species is Haemophilus influenzae NAL S CIP, LVX, MFX, OFX S -Breakpoints 10 Haemophilus influenzae genus_species is Haemophilus influenzae TCY S DOX, MNO S -Breakpoints 10 Kingella kingae genus_species is Kingella kingae PEN S AMP, AMX S -Breakpoints 10 Kingella kingae genus_species is Kingella kingae PEN I AMP, AMX I -Breakpoints 10 Kingella kingae genus_species is Kingella kingae PEN R AMP, AMX R -Breakpoints 10 Kingella kingae genus_species is Kingella kingae ERY S AZM, CLR S -Breakpoints 10 Kingella kingae genus_species is Kingella kingae ERY I AZM, CLR I -Breakpoints 10 Kingella kingae genus_species is Kingella kingae ERY R AZM, CLR R -Breakpoints 10 Kingella kingae genus_species is Kingella kingae TCY S DOX S -Breakpoints 10 Kingella kingae genus_species is Kingella kingae TCY I DOX I -Breakpoints 10 Kingella kingae genus_species is Kingella kingae TCY R DOX R -Breakpoints 10 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC S TZP S -Breakpoints 10 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC I TZP I -Breakpoints 10 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC R TZP R -Breakpoints 10 Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL S CIP, LVX, MFX, OFX S -Breakpoints 10 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY S AZM, CLR, RXT S -Breakpoints 10 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY I AZM, CLR, RXT I -Breakpoints 10 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY R AZM, CLR, RXT R -Breakpoints 10 Moraxella catarrhalis genus_species is Moraxella catarrhalis TCY S DOX, MNO S -Breakpoints 10 Pasteurella multocida genus_species is Pasteurella multocida PEN S AMP, AMX S -Breakpoints 10 Pasteurella multocida genus_species is Pasteurella multocida PEN I AMP, AMX I -Breakpoints 10 Pasteurella multocida genus_species is Pasteurella multocida PEN R AMP, AMX R -Breakpoints 10 Staphylococcus genus is Staphylococcus PEN, FOX S betalactams_with_inhibitor S -Breakpoints 10 Staphylococcus genus is Staphylococcus PEN, FOX R, S OXA, FLC S -Breakpoints 10 Staphylococcus genus is Staphylococcus FOX R betalactams R -Breakpoints 10 Staphylococcus genus_species is Staphylococcus saprophyticus AMP S AMX, AMC, PIP, TZP S -Breakpoints 10 Staphylococcus genus is Staphylococcus FOX S carbapenems, cephalosporins_except_CAZ S -Breakpoints 10 Staphylococcus genus is Staphylococcus FOX I carbapenems, cephalosporins_except_CAZ I -Breakpoints 10 Staphylococcus genus is Staphylococcus FOX R carbapenems, cephalosporins_except_CAZ R -Breakpoints 10 Staphylococcus genus is Staphylococcus NOR S CIP, LVX, MFX, OFX S -Breakpoints 10 Staphylococcus genus is Staphylococcus ERY S AZM, CLR, RXT S -Breakpoints 10 Staphylococcus genus is Staphylococcus ERY I AZM, CLR, RXT I -Breakpoints 10 Staphylococcus genus is Staphylococcus ERY R AZM, CLR, RXT R -Breakpoints 10 Staphylococcus genus is Staphylococcus TCY S DOX, MNO S -Breakpoints 10 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S aminopenicillins, ureidopenicillins, cephalosporins_except_CAZ, carbapenems, FLC, AMC S -Breakpoints 10 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN I aminopenicillins, ureidopenicillins, cephalosporins_except_CAZ, carbapenems, FLC, AMC I -Breakpoints 10 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN R aminopenicillins, ureidopenicillins, cephalosporins_except_CAZ, carbapenems, FLC, AMC R -Breakpoints 10 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR S MFX S -Breakpoints 10 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR S LVX I -Breakpoints 10 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY S AZM, CLR, RXT S -Breakpoints 10 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY I AZM, CLR, RXT I -Breakpoints 10 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY R AZM, CLR, RXT R -Breakpoints 10 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G TCY S DOX, MNO S -Breakpoints 10 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN S AMP, AMX, AMC, PIP, TZP S -Breakpoints 10 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP S AMX, AMC, PIP, TZP S -Breakpoints 10 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP I AMX, AMC, PIP, TZP I -Breakpoints 10 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP R AMX, AMC, PIP, TZP R -Breakpoints 10 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR S MFX S -Breakpoints 10 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR S LVX I -Breakpoints 10 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY S AZM, CLR, RXT S -Breakpoints 10 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY I AZM, CLR, RXT I -Breakpoints 10 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY R AZM, CLR, RXT R -Breakpoints 10 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY S DOX, MNO S -Breakpoints 10 Viridans group streptococci genus_species like ^Streptococcus (anginosus|australis|bovis|constellatus|cristatus|equinus|gallolyticus|gordonii|infantarius|infantis|intermedius|mitis|mutans|oligofermentans|oralis|parasanguinis|peroris|pseudopneumoniae|salivarius|sanguinis|sinensis|sobrinus|thermophilus|vestibularis|viridans)$ PEN S AMP, AMX, AMC, PIP, TZP S -Breakpoints 10 Viridans group streptococci genus_species like ^Streptococcus (anginosus|australis|bovis|constellatus|cristatus|equinus|gallolyticus|gordonii|infantarius|infantis|intermedius|mitis|mutans|oligofermentans|oralis|parasanguinis|peroris|pseudopneumoniae|salivarius|sanguinis|sinensis|sobrinus|thermophilus|vestibularis|viridans)$ AMP S AMX, AMC, PIP, TZP S -Breakpoints 10 Viridans group streptococci genus_species like ^Streptococcus (anginosus|australis|bovis|constellatus|cristatus|equinus|gallolyticus|gordonii|infantarius|infantis|intermedius|mitis|mutans|oligofermentans|oralis|parasanguinis|peroris|pseudopneumoniae|salivarius|sanguinis|sinensis|sobrinus|thermophilus|vestibularis|viridans)$ AMP I AMX, AMC, PIP, TZP I -Breakpoints 10 Viridans group streptococci genus_species like ^Streptococcus (anginosus|australis|bovis|constellatus|cristatus|equinus|gallolyticus|gordonii|infantarius|infantis|intermedius|mitis|mutans|oligofermentans|oralis|parasanguinis|peroris|pseudopneumoniae|salivarius|sanguinis|sinensis|sobrinus|thermophilus|vestibularis|viridans)$ AMP R AMX, AMC, PIP, TZP R -Breakpoints 11 Aerococcus sanguinicola genus_species is Aerococcus sanguinicola NOR S fluoroquinolones S -Breakpoints 11 Aerococcus sanguinicola genus_species is Aerococcus sanguinicola NOR I fluoroquinolones I -Breakpoints 11 Aerococcus sanguinicola genus_species is Aerococcus sanguinicola NOR R fluoroquinolones R -Breakpoints 11 Aerococcus sanguinicola genus_species is Aerococcus sanguinicola CIP S LVX S -Breakpoints 11 Aerococcus sanguinicola genus_species is Aerococcus sanguinicola CIP I LVX I -Breakpoints 11 Aerococcus urinae genus_species is Aerococcus sanguinicola CIP R LVX R -Breakpoints 11 Aerococcus urinae genus_species is Aerococcus urinae NOR S fluoroquinolones S -Breakpoints 11 Aerococcus urinae genus_species is Aerococcus urinae NOR I fluoroquinolones I -Breakpoints 11 Aerococcus urinae genus_species is Aerococcus urinae NOR R fluoroquinolones R -Breakpoints 11 Aerococcus urinae genus_species is Aerococcus urinae CIP S LVX S -Breakpoints 11 Aerococcus urinae genus_species is Aerococcus urinae CIP I LVX I -Breakpoints 11 Aerococcus urinae genus_species is Aerococcus urinae CIP R LVX R -Breakpoints 11 Anaerobic Gram-negatives genus one_of Bacteroides, Bilophila , Fusobacterium, Mobiluncus, Porphyromonas, Prevotella PEN S AMP, AMX, PIP, TIC S -Breakpoints 11 Anaerobic Gram-negatives genus one_of Bacteroides, Bilophila , Fusobacterium, Mobiluncus, Porphyromonas, Prevotella PEN I AMP, AMX, PIP, TIC I -Breakpoints 11 Anaerobic Gram-negatives genus one_of Bacteroides, Bilophila , Fusobacterium, Mobiluncus, Porphyromonas, Prevotella PEN R AMP, AMX, PIP, TIC R -Breakpoints 11 Anaerobic Gram-positives genus one_of Actinomyces, Bifidobacterium, Clostridium, Clostridioides, Cutibacterium, Eggerthella, Eubacterium, Lactobacillus, Propionibacterium PEN S AMP, AMX, PIP, TIC S -Breakpoints 11 Anaerobic Gram-positives genus one_of Actinomyces, Bifidobacterium, Clostridium, Clostridioides, Cutibacterium, Eggerthella, Eubacterium, Lactobacillus, Propionibacterium PEN I AMP, AMX, PIP, TIC I -Breakpoints 11 Anaerobic Gram-positives genus one_of Actinomyces, Bifidobacterium, Clostridium, Clostridioides, Cutibacterium, Eggerthella, Eubacterium, Lactobacillus, Propionibacterium PEN R AMP, AMX, PIP, TIC R -Breakpoints 11 Bacillus genus is Bacillus NOR S fluoroquinolones S added in 11 -Breakpoints 11 Bacillus genus is Bacillus NOR I fluoroquinolones I added in 11 -Breakpoints 11 Bacillus genus is Bacillus NOR R fluoroquinolones R added in 11 -Breakpoints 11 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY S DOX S -Breakpoints 11 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY I DOX I -Breakpoints 11 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY R DOX R -Breakpoints 11 Campylobacter coli genus_species is Campylobacter coli ERY S AZM, CLR S -Breakpoints 11 Campylobacter coli genus_species is Campylobacter coli ERY I AZM, CLR I -Breakpoints 11 Campylobacter coli genus_species is Campylobacter coli ERY R AZM, CLR R -Breakpoints 11 Campylobacter coli genus_species is Campylobacter coli TCY S DOX S -Breakpoints 11 Campylobacter coli genus_species is Campylobacter coli TCY I DOX I -Breakpoints 11 Campylobacter coli genus_species is Campylobacter coli TCY R DOX R -Breakpoints 11 Campylobacter jejuni genus_species is Campylobacter jejuni ERY S AZM, CLR S -Breakpoints 11 Campylobacter jejuni genus_species is Campylobacter jejuni ERY I AZM, CLR I -Breakpoints 11 Campylobacter jejuni genus_species is Campylobacter jejuni ERY R AZM, CLR R -Breakpoints 11 Campylobacter jejuni genus_species is Campylobacter jejuni TCY S DOX S -Breakpoints 11 Campylobacter jejuni genus_species is Campylobacter jejuni TCY I DOX I -Breakpoints 11 Campylobacter jejuni genus_species is Campylobacter jejuni TCY R DOX R -Breakpoints 11 Enterobacterales (Order) order is Enterobacterales AMP S AMX S -Breakpoints 11 Enterobacterales (Order) order is Enterobacterales AMP I AMX I -Breakpoints 11 Enterobacterales (Order) order is Enterobacterales AMP R AMX R -Breakpoints 11 Enterococcus genus is Enterococcus AMP S AMX, AMC, PIP, TZP S -Breakpoints 11 Enterococcus genus is Enterococcus AMP I AMX, AMC, PIP, TZP I -Breakpoints 11 Enterococcus genus is Enterococcus AMP R AMX, AMC, PIP, TZP R -Breakpoints 11 Enterococcus genus is Enterococcus NOR S CIP, LVX S -Breakpoints 11 Enterococcus genus is Enterococcus NOR I CIP, LVX I -Breakpoints 11 Enterococcus genus is Enterococcus NOR R CIP, LVX R -Breakpoints 11 Haemophilus influenzae genus_species is Haemophilus influenzae AMP S AMX, PIP S -Breakpoints 11 Haemophilus influenzae genus_species is Haemophilus influenzae AMP I AMX, PIP I -Breakpoints 11 Haemophilus influenzae genus_species is Haemophilus influenzae AMP R AMX, PIP R -Breakpoints 11 Haemophilus influenzae genus_species is Haemophilus influenzae PEN S AMP, AMX, AMC, PIP, TZP S -Breakpoints 11 Haemophilus influenzae genus_species is Haemophilus influenzae AMC S TZP S -Breakpoints 11 Haemophilus influenzae genus_species is Haemophilus influenzae AMC I TZP I -Breakpoints 11 Haemophilus influenzae genus_species is Haemophilus influenzae AMC R TZP R -Breakpoints 11 Haemophilus influenzae genus_species is Haemophilus influenzae NAL S CIP, LVX, MFX, OFX S -Breakpoints 11 Haemophilus influenzae genus_species is Haemophilus influenzae TCY S DOX, MNO S -Breakpoints 11 Kingella kingae genus_species is Kingella kingae PEN S AMP, AMX S -Breakpoints 11 Kingella kingae genus_species is Kingella kingae PEN I AMP, AMX I -Breakpoints 11 Kingella kingae genus_species is Kingella kingae PEN R AMP, AMX R -Breakpoints 11 Kingella kingae genus_species is Kingella kingae ERY S AZM, CLR S -Breakpoints 11 Kingella kingae genus_species is Kingella kingae ERY I AZM, CLR I -Breakpoints 11 Kingella kingae genus_species is Kingella kingae ERY R AZM, CLR R -Breakpoints 11 Kingella kingae genus_species is Kingella kingae TCY S DOX S -Breakpoints 11 Kingella kingae genus_species is Kingella kingae TCY I DOX I -Breakpoints 11 Kingella kingae genus_species is Kingella kingae TCY R DOX R -Breakpoints 11 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC S TZP S -Breakpoints 11 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC I TZP I -Breakpoints 11 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC R TZP R -Breakpoints 11 Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL S CIP, LVX, MFX, OFX S -Breakpoints 11 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY S AZM, CLR, RXT S -Breakpoints 11 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY I AZM, CLR, RXT I -Breakpoints 11 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY R AZM, CLR, RXT R -Breakpoints 11 Moraxella catarrhalis genus_species is Moraxella catarrhalis TCY S DOX, MNO S -Breakpoints 11 Pasteurella multocida genus_species is Pasteurella multocida PEN S AMP, AMX S -Breakpoints 11 Pasteurella multocida genus_species is Pasteurella multocida PEN I AMP, AMX I -Breakpoints 11 Pasteurella multocida genus_species is Pasteurella multocida PEN R AMP, AMX R -Breakpoints 11 Staphylococcus genus is Staphylococcus PEN, FOX S betalactams_with_inhibitor S -Breakpoints 11 Staphylococcus genus is Staphylococcus PEN, FOX R, S OXA, FLC S -Breakpoints 11 Staphylococcus genus is Staphylococcus FOX R betalactams R -Breakpoints 11 Staphylococcus genus_species is Staphylococcus saprophyticus AMP S AMX, AMC, PIP, TZP S -Breakpoints 11 Staphylococcus genus is Staphylococcus FOX S carbapenems, cephalosporins_except_CAZ S -Breakpoints 11 Staphylococcus genus is Staphylococcus FOX I carbapenems, cephalosporins_except_CAZ I -Breakpoints 11 Staphylococcus genus is Staphylococcus FOX R carbapenems, cephalosporins_except_CAZ R -Breakpoints 11 Staphylococcus genus is Staphylococcus NOR S CIP, LVX, MFX, OFX S -Breakpoints 11 Staphylococcus genus is Staphylococcus ERY S AZM, CLR, RXT S -Breakpoints 11 Staphylococcus genus is Staphylococcus ERY I AZM, CLR, RXT I -Breakpoints 11 Staphylococcus genus is Staphylococcus ERY R AZM, CLR, RXT R -Breakpoints 11 Staphylococcus genus is Staphylococcus TCY S DOX, MNO S -Breakpoints 11 Staphylococcus genus_species is Staphylococcus aureus FOX-S S CTX, CRO I -Breakpoints 11 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S aminopenicillins, ureidopenicillins, cephalosporins_except_CAZ, carbapenems, FLC, AMC S -Breakpoints 11 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN I aminopenicillins, ureidopenicillins, cephalosporins_except_CAZ, carbapenems, FLC, AMC I -Breakpoints 11 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN R aminopenicillins, ureidopenicillins, cephalosporins_except_CAZ, carbapenems, FLC, AMC R -Breakpoints 11 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR S MFX S -Breakpoints 11 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR S LVX I -Breakpoints 11 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY S AZM, CLR, RXT S -Breakpoints 11 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY I AZM, CLR, RXT I -Breakpoints 11 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY R AZM, CLR, RXT R -Breakpoints 11 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G TCY S DOX, MNO S -Breakpoints 11 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN S AMP, AMX, AMC, PIP, TZP S -Breakpoints 11 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP S AMX, AMC, PIP, TZP S -Breakpoints 11 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP I AMX, AMC, PIP, TZP I -Breakpoints 11 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP R AMX, AMC, PIP, TZP R -Breakpoints 11 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR S MFX S -Breakpoints 11 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR S LVX I -Breakpoints 11 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY S AZM, CLR, RXT S -Breakpoints 11 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY I AZM, CLR, RXT I -Breakpoints 11 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY R AZM, CLR, RXT R -Breakpoints 11 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY S DOX, MNO S -Breakpoints 11 Viridans group streptococci genus_species like ^Streptococcus (anginosus|australis|bovis|constellatus|cristatus|equinus|gallolyticus|gordonii|infantarius|infantis|intermedius|mitis|mutans|oligofermentans|oralis|parasanguinis|peroris|pseudopneumoniae|salivarius|sanguinis|sinensis|sobrinus|thermophilus|vestibularis|viridans)$ PEN S AMP, AMX, AMC, PIP, TZP S -Breakpoints 11 Viridans group streptococci genus_species like ^Streptococcus (anginosus|australis|bovis|constellatus|cristatus|equinus|gallolyticus|gordonii|infantarius|infantis|intermedius|mitis|mutans|oligofermentans|oralis|parasanguinis|peroris|pseudopneumoniae|salivarius|sanguinis|sinensis|sobrinus|thermophilus|vestibularis|viridans)$ AMP S AMX, AMC, PIP, TZP S -Breakpoints 11 Viridans group streptococci genus_species like ^Streptococcus (anginosus|australis|bovis|constellatus|cristatus|equinus|gallolyticus|gordonii|infantarius|infantis|intermedius|mitis|mutans|oligofermentans|oralis|parasanguinis|peroris|pseudopneumoniae|salivarius|sanguinis|sinensis|sobrinus|thermophilus|vestibularis|viridans)$ AMP I AMX, AMC, PIP, TZP I -Breakpoints 11 Viridans group streptococci genus_species like ^Streptococcus (anginosus|australis|bovis|constellatus|cristatus|equinus|gallolyticus|gordonii|infantarius|infantis|intermedius|mitis|mutans|oligofermentans|oralis|parasanguinis|peroris|pseudopneumoniae|salivarius|sanguinis|sinensis|sobrinus|thermophilus|vestibularis|viridans)$ AMP R AMX, AMC, PIP, TZP R -Breakpoints 12 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP S AMX S -Breakpoints 12 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP I AMX I -Breakpoints 12 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP R AMX R -Breakpoints 12 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP S LVX S -Breakpoints 12 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP I LVX I -Breakpoints 12 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP R LVX R -Breakpoints 12 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S S fluoroquinolones S -Breakpoints 12 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S I fluoroquinolones I -Breakpoints 12 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S R fluoroquinolones R -Breakpoints 12 Bacillus genus is Bacillus NOR-S S CIP, LVX I -Breakpoints 12 Bacillus genus is Bacillus NOR-S R CIP, LVX R -Breakpoints 12 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY-S S DOX I -Breakpoints 12 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY-S R DOX R -Breakpoints 12 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY S AZM, CLR S -Breakpoints 12 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY I AZM, CLR I -Breakpoints 12 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY R AZM, CLR R -Breakpoints 12 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY S DOX S -Breakpoints 12 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY I DOX I -Breakpoints 12 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY R DOX R -Breakpoints 12 Enterobacterales (Order) order is Enterobacterales AMP S AMX S -Breakpoints 12 Enterobacterales (Order) order is Enterobacterales AMP I AMX I -Breakpoints 12 Enterobacterales (Order) order is Enterobacterales AMP R AMX R -Breakpoints 12 Enterobacterales (Order) order is Enterobacterales LEX S CZO I -Breakpoints 12 Enterobacterales (Order) order is Enterobacterales CFR S CZO I -Breakpoints 12 Enterobacterales (Order) genus is Salmonella PEF-S S CIP S -Breakpoints 12 Enterobacterales (Order) genus is Salmonella PEF-S I CIP I -Breakpoints 12 Enterobacterales (Order) genus is Salmonella PEF-S R CIP R -Breakpoints 12 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY S DOX S -Breakpoints 12 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY I DOX I -Breakpoints 12 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY R DOX R -Breakpoints 12 Enterococcus genus is Enterococcus AMP S AMP, SAM, AMX, AMC, PIP, TZP S -Breakpoints 12 Enterococcus genus is Enterococcus AMP I AMP, SAM, AMX, AMC, PIP, TZP I -Breakpoints 12 Enterococcus genus is Enterococcus AMP R AMP, SAM, AMX, AMC, PIP, TZP R -Breakpoints 12 Enterococcus genus is Enterococcus NOR-S S CIP, LVX S -Breakpoints 12 Enterococcus genus is Enterococcus NOR-S I CIP, LVX I -Breakpoints 12 Enterococcus genus is Enterococcus NOR-S R CIP, LVX R -Breakpoints 12 Haemophilus influenzae genus_species is Haemophilus influenzae PEN-S S AMC, AMP, AMX, CFM, CPD, CPT, CRO, CTB, CTX, CXM, CZT, DOR, ETP, FEP, IMR, IPM, MEM, MEV, PEN, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("H. influenzae"))]), "IMR", "MEV"); sort(x[x %in% betalactams()]) -Breakpoints 12 Haemophilus influenzae genus_species is Haemophilus influenzae PEN-S, BLA-S R, R AMP, AMX, PIP R -Breakpoints 12 Haemophilus influenzae genus_species is Haemophilus influenzae AMC S SAM S -Breakpoints 12 Haemophilus influenzae genus_species is Haemophilus influenzae AMC I SAM I -Breakpoints 12 Haemophilus influenzae genus_species is Haemophilus influenzae AMC R SAM R -Breakpoints 12 Haemophilus influenzae genus_species is Haemophilus influenzae NAL-S S CIP, LVX, MFX, OFX S -Breakpoints 12 Haemophilus influenzae genus_species is Haemophilus influenzae NAL-S I CIP, LVX, MFX, OFX I -Breakpoints 12 Haemophilus influenzae genus_species is Haemophilus influenzae NAL-S R CIP, LVX, MFX, OFX R -Breakpoints 12 Haemophilus influenzae genus_species is Haemophilus influenzae TCY S DOX, MNO S -Breakpoints 12 Haemophilus influenzae genus_species is Haemophilus influenzae TCY R DOX, MNO R -Breakpoints 12 Kingella kingae genus_species is Kingella kingae BLA-S R PEN, AMP, AMX R -Breakpoints 12 Kingella kingae genus_species is Kingella kingae PEN S AMP, AMX S -Breakpoints 12 Kingella kingae genus_species is Kingella kingae PEN I AMP, AMX I -Breakpoints 12 Kingella kingae genus_species is Kingella kingae PEN R AMP, AMX R -Breakpoints 12 Kingella kingae genus_species is Kingella kingae ERY S AZM, CLR S -Breakpoints 12 Kingella kingae genus_species is Kingella kingae ERY I AZM, CLR I -Breakpoints 12 Kingella kingae genus_species is Kingella kingae ERY R AZM, CLR R -Breakpoints 12 Kingella kingae genus_species is Kingella kingae TCY S DOX S -Breakpoints 12 Kingella kingae genus_species is Kingella kingae TCY R DOX R -Breakpoints 12 Moraxella catarrhalis genus_species is Moraxella catarrhalis BLA-S R AMP, AMX, APL, APX, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CLO, CRB, CRN, DIC, EPC, FLC, HET, LEN, MEC, MET, MEZ, MTM, NAF, OXA, PEN, PHE, PHN, PIP, PME, PNM, PRB, PRC, PRP, PVM, SBC, SLT6, SRX, TAL, TEM, TIC R penicillins()[!penicillins() %in% betalactams_with_inhibitor()] -Breakpoints 12 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC S TZP S -Breakpoints 12 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC I TZP I -Breakpoints 12 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC R TZP R -Breakpoints 12 Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL-S S CIP, LVX, MFX, OFX S -Breakpoints 12 Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL-S R CIP, LVX, MFX, OFX R -Breakpoints 12 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY S AZM, CLR, RXT S -Breakpoints 12 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY R AZM, CLR, RXT R -Breakpoints 12 Moraxella catarrhalis genus_species is Moraxella catarrhalis TCY S DOX, MNO S -Breakpoints 12 Moraxella catarrhalis genus_species is Moraxella catarrhalis TCY R DOX, MNO R -Breakpoints 12 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S R AMP, AMX R -Breakpoints 12 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, S AMP, AMX S -Breakpoints 12 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, I AMP, AMX I -Breakpoints 12 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, R AMP, AMX R -Breakpoints 12 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S S MNO S -Breakpoints 12 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S I MNO I -Breakpoints 12 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S R MNO R -Breakpoints 12 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S S DOX S -Breakpoints 12 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S I DOX I -Breakpoints 12 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S R DOX R -Breakpoints 12 Pasteurella multocida genus_species is Pasteurella multocida PEN S AMP, AMX S -Breakpoints 12 Pasteurella multocida genus_species is Pasteurella multocida PEN I AMP, AMX I -Breakpoints 12 Pasteurella multocida genus_species is Pasteurella multocida PEN R AMP, AMX R -Breakpoints 12 Pasteurella multocida genus_species is Pasteurella multocida NAL-S S CIP, LVX S -Breakpoints 12 Pasteurella multocida genus_species is Pasteurella multocida NAL-S R CIP, LVX R -Breakpoints 12 Staphylococcus genus_species is Staphylococcus aureus FOX-S R penicillins R See last sentence: Isolates that test resistant to cefoxitin are resistant to all penicillins -Breakpoints 12 Staphylococcus genus_species is Staphylococcus aureus PEN, FOX-S S, S penicillins S -Breakpoints 12 Staphylococcus genus_species is Staphylococcus aureus PEN, FOX-S R, S betalactams_with_inhibitor, isoxazolylpenicillins, NAF S -Breakpoints 12 Staphylococcus genus is Staphylococcus FOX-S R PEN, PHN, AMP, AMX, PIP, TIC R -Breakpoints 12 Staphylococcus genus_species is Staphylococcus saprophyticus AMP S AMP, SAM, AMX, AMC, PIP, TZP S -Breakpoints 12 Staphylococcus genus is Staphylococcus FOX-S S BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP S sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 12 Staphylococcus genus is Staphylococcus FOX-S I BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP I sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 12 Staphylococcus genus is Staphylococcus FOX-S R BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP R sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 12 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R PEN, PHN, AMP, AMX, PIP, TIC R -Breakpoints 12 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S S BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP S sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 12 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S I BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP I sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 12 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP R sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 12 Staphylococcus genus_species is Staphylococcus aureus FOX-S S CPT S -Breakpoints 12 Staphylococcus genus_species is Staphylococcus aureus FOX-S S BPR S -Breakpoints 12 Staphylococcus genus is Staphylococcus FOX-S S carbapenems S -Breakpoints 12 Staphylococcus genus is Staphylococcus FOX-S I carbapenems I -Breakpoints 12 Staphylococcus genus is Staphylococcus FOX-S R carbapenems R -Breakpoints 12 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S S carbapenems S Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 12 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S I carbapenems I Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 12 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R carbapenems R Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 12 Staphylococcus genus is Staphylococcus NOR-S S MFX S -Breakpoints 12 Staphylococcus genus is Staphylococcus NOR-S S CIP, LVX I -Breakpoints 12 Staphylococcus genus_species is Staphylococcus aureus VAN S DAL, ORI S -Breakpoints 12 Staphylococcus genus_species is Staphylococcus aureus FOX-S, VAN R, S TLV S MRSA isolates are in this file safely denoted as FOX resistant -Breakpoints 12 Staphylococcus genus is Staphylococcus ERY S AZM, CLR, RXT S -Breakpoints 12 Staphylococcus genus is Staphylococcus TCY-S S DOX, MNO S -Breakpoints 12 Staphylococcus genus_species is Staphylococcus aureus FOX-S S CTX, CRO I -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN S penicillins S -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN I penicillins I -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN R penicillins R -Breakpoints 12 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN S AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP S penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 12 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN I AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP I penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 12 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN R AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP R penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S cephalosporins S -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN I cephalosporins I -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN R cephalosporins R -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S carbapenems S -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN I carbapenems I -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN R carbapenems R -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S S MFX S does not explicitly state that it is for other fluoroquinolones -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S S LVX I does not explicitly state that it is for other fluoroquinolones -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S R MFX, LVX R does not explicitly state that it is for other fluoroquinolones -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G VAN S DAL, ORI S -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY S AZM, CLR, RXT S -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY R AZM, CLR, RXT R -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G TCY-S S DOX, MNO S -Breakpoints 12 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G TCY-S R DOX, MNO R -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PHN, PIP, SAM, TZP S x <- unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("S. pneumoniae") & clinical_breakpoints$ab != as.ab("cefaclor"))]); sort(c(x[x %in% betalactams()], "SAM", "PIP", "TZP", "PHN", "IMR", "MEV")) -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PHN, PIP, SAM, TZP S x <- unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("S. pneumoniae") & clinical_breakpoints$ab != as.ab("cefaclor"))]); sort(c(x[x %in% betalactams()], "SAM", "PIP", "TZP", "PHN", "IMR", "MEV")) -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S S CEC I -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN S CEC I -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S R PEN, PHN R from flowchart: when OXA < 20 or PEN > 0.06 -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN R PHN R from flowchart: when OXA < 20 or PEN > 0.06 -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP S AMX, AMC, SAM, PIP, TZP S -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP I AMX, AMC, SAM, PIP, TZP I -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP R AMX, AMC, SAM, PIP, TZP R -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S S MFX S does not explicitly state that it is for other fluoroquinolones -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S S LVX I does not explicitly state that it is for other fluoroquinolones -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S R MFX, LVX R does not explicitly state that it is for other fluoroquinolones -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY S AZM, CLR, RXT S -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY R AZM, CLR, RXT R -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY-S S DOX, MNO S -Breakpoints 12 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY-S R DOX, MNO R -Breakpoints 12 Vibrio spp. genus is Vibrio PEF-S S CIP, LVX S -Breakpoints 12 Vibrio spp. genus is Vibrio PEF-S I CIP, LVX I -Breakpoints 12 Vibrio spp. genus is Vibrio PEF-S R CIP, LVX R -Breakpoints 12 Vibrio spp. genus is Vibrio ERY S AZM S -Breakpoints 12 Vibrio spp. genus is Vibrio ERY I AZM I -Breakpoints 12 Vibrio spp. genus is Vibrio ERY R AZM R -Breakpoints 12 Vibrio spp. genus is Vibrio TCY-S S DOX S -Breakpoints 12 Vibrio spp. genus is Vibrio TCY-S I DOX I -Breakpoints 12 Vibrio spp. genus is Vibrio TCY-S R DOX R -Breakpoints 12 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) PEN-S S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PIP, SAM, TZP S paste("Streptococcus", mo_species(microorganisms.groups$mo[which(microorganisms.groups$mo_group == "B_STRPT_VIRI")]), collapse = ", ") -Breakpoints 12 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) PEN-S R AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PIP, SAM, TZP R paste("Streptococcus", mo_species(microorganisms.groups$mo[which(microorganisms.groups$mo_group == "B_STRPT_VIRI")]), collapse = ", ") -Breakpoints 12 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP S AMX, AMC, SAM, PIP, TZP S paste("Streptococcus", mo_species(microorganisms.groups$mo[which(microorganisms.groups$mo_group == "B_STRPT_VIRI")]), collapse = ", ") -Breakpoints 12 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP I AMX, AMC, SAM, PIP, TZP I paste("Streptococcus", mo_species(microorganisms.groups$mo[which(microorganisms.groups$mo_group == "B_STRPT_VIRI")]), collapse = ", ") -Breakpoints 12 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP R AMX, AMC, SAM, PIP, TZP R paste("Streptococcus", mo_species(microorganisms.groups$mo[which(microorganisms.groups$mo_group == "B_STRPT_VIRI")]), collapse = ", ") -Breakpoints 13 Staphylococcus genus_species is Staphylococcus aureus FOX-S S CTX, CRO I -Breakpoints 14 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP S AMX S -Breakpoints 14 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP I AMX I -Breakpoints 14 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP R AMX R -Breakpoints 14 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP S LVX S -Breakpoints 14 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP I LVX I -Breakpoints 14 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP R LVX R -Breakpoints 14 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S S fluoroquinolones S -Breakpoints 14 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S I fluoroquinolones I -Breakpoints 14 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S R fluoroquinolones R -Breakpoints 14 Anaerobic bacteria genus is Prevotella PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2024" & mo_genus(clinical_breakpoints$mo) == "Prevotella")]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints 14 Anaerobic bacteria genus is Prevotella AMP S AMX S -Breakpoints 14 Anaerobic bacteria genus is Prevotella AMP I AMX I -Breakpoints 14 Anaerobic bacteria genus is Prevotella AMP R AMX R -Breakpoints 14 Anaerobic bacteria genus_species is Fusobacterium necrophorum PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2024" & clinical_breakpoints$mo == as.mo("Fusobacterium necrophorum"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints 14 Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP S AMX S -Breakpoints 14 Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP I AMX I -Breakpoints 14 Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP R AMX R -Breakpoints 14 Anaerobic bacteria genus_species is Clostridium perfringens PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2024" & clinical_breakpoints$mo == as.mo("Fusobacterium necrophorum"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints 14 Anaerobic bacteria genus_species is Clostridium perfringens AMP S AMX S -Breakpoints 14 Anaerobic bacteria genus_species is Clostridium perfringens AMP I AMX I -Breakpoints 14 Anaerobic bacteria genus_species is Clostridium perfringens AMP R AMX R -Breakpoints 14 Anaerobic bacteria genus_species is Cutibacterium acnes PEN S AMC, AMP, AMX, CRO, CTX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2024" & clinical_breakpoints$mo == as.mo("Cutibacterium acnes"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM", "TZP", "CTX", "CRO"); sort(x[x %in% betalactams()]) -Breakpoints 14 Anaerobic bacteria genus_species is Cutibacterium acnes AMP S AMX S -Breakpoints 14 Anaerobic bacteria genus_species is Cutibacterium acnes AMP I AMX I -Breakpoints 14 Anaerobic bacteria genus_species is Cutibacterium acnes AMP R AMX R -Breakpoints 14 Anaerobic bacteria genus_species is Cutibacterium acnes CTX S CRO S -Breakpoints 14 Anaerobic bacteria genus_species is Cutibacterium acnes CTX I CRO I -Breakpoints 14 Anaerobic bacteria genus_species is Cutibacterium acnes CTX R CRO R -Breakpoints 14 Bacillus genus is Bacillus NOR-S S CIP, LVX I -Breakpoints 14 Bacillus genus is Bacillus NOR-S R CIP, LVX R -Breakpoints 14 Bacillus anthracis genus_species is Bacillus anthracis PEN I AMX S -Breakpoints 14 Bacillus anthracis genus_species is Bacillus anthracis PEN R AMX R -Breakpoints 14 Bacillus anthracis genus_species is Bacillus anthracis TCY-S S DOX S -Breakpoints 14 Bacillus anthracis genus_species is Bacillus anthracis TCY-S R DOX R -Breakpoints 14 Brucella melitensis genus_species is Brucella melitensis TCY-S S DOX S -Breakpoints 14 Brucella melitensis genus_species is Brucella melitensis TCY-S R DOX R -Breakpoints 14 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY-S S DOX I -Breakpoints 14 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY-S R DOX R -Breakpoints 14 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY S AZM, CLR S -Breakpoints 14 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY I AZM, CLR I -Breakpoints 14 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY R AZM, CLR R -Breakpoints 14 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY S DOX S -Breakpoints 14 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY I DOX I -Breakpoints 14 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY R DOX R -Breakpoints 14 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I AMX S -Breakpoints 14 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R AMX R -Breakpoints 14 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I CTX I -Breakpoints 14 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R CTX R -Breakpoints 14 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I MEM S -Breakpoints 14 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R MEM R -Breakpoints 14 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans TCY S DOX S -Breakpoints 14 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans TCY R DOX R -Breakpoints 14 Enterobacterales (Order) order is Enterobacterales AMP S AMX S -Breakpoints 14 Enterobacterales (Order) order is Enterobacterales AMP I AMX I -Breakpoints 14 Enterobacterales (Order) order is Enterobacterales AMP R AMX R -Breakpoints 14 Enterobacterales (Order) order is Enterobacterales LEX S CZO I -Breakpoints 14 Enterobacterales (Order) order is Enterobacterales CFR S CZO I -Breakpoints 14 Enterobacterales (Order) genus is Salmonella PEF-S S CIP S -Breakpoints 14 Enterobacterales (Order) genus is Salmonella PEF-S I CIP I -Breakpoints 14 Enterobacterales (Order) genus is Salmonella PEF-S R CIP R -Breakpoints 14 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY S DOX S -Breakpoints 14 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY I DOX I -Breakpoints 14 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY R DOX R -Breakpoints 14 Enterococcus genus is Enterococcus AMP S AMP, SAM, AMX, AMC, PIP, TZP S -Breakpoints 14 Enterococcus genus is Enterococcus AMP I AMP, SAM, AMX, AMC, PIP, TZP I -Breakpoints 14 Enterococcus genus is Enterococcus AMP R AMP, SAM, AMX, AMC, PIP, TZP R -Breakpoints 14 Enterococcus genus is Enterococcus NOR-S S CIP, LVX S -Breakpoints 14 Enterococcus genus is Enterococcus NOR-S I CIP, LVX I -Breakpoints 14 Enterococcus genus is Enterococcus NOR-S R CIP, LVX R -Breakpoints 14 Haemophilus influenzae genus_species is Haemophilus influenzae PEN-S S AMC, AMP, AMX, CFM, CPD, CPT, CRO, CTB, CTX, CXM, CZT, DOR, ETP, FEP, IMR, IPM, MEM, MEV, PEN, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("H. influenzae"))]), "IMR", "MEV"); sort(x[x %in% betalactams()]) -Breakpoints 14 Haemophilus influenzae genus_species is Haemophilus influenzae PEN-S, BLA-S R, R AMP, AMX, PIP R -Breakpoints 14 Haemophilus influenzae genus_species is Haemophilus influenzae AMC S SAM S -Breakpoints 14 Haemophilus influenzae genus_species is Haemophilus influenzae AMC I SAM I -Breakpoints 14 Haemophilus influenzae genus_species is Haemophilus influenzae AMC R SAM R -Breakpoints 14 Haemophilus influenzae genus_species is Haemophilus influenzae NAL-S S CIP, LVX, MFX, OFX S -Breakpoints 14 Haemophilus influenzae genus_species is Haemophilus influenzae NAL-S I CIP, LVX, MFX, OFX I -Breakpoints 14 Haemophilus influenzae genus_species is Haemophilus influenzae NAL-S R CIP, LVX, MFX, OFX R -Breakpoints 14 Haemophilus influenzae genus_species is Haemophilus influenzae TCY S DOX, MNO S -Breakpoints 14 Haemophilus influenzae genus_species is Haemophilus influenzae TCY R DOX, MNO R -Breakpoints 14 Kingella kingae genus_species is Kingella kingae BLA-S R PEN, AMP, AMX R -Breakpoints 14 Kingella kingae genus_species is Kingella kingae PEN S AMP, AMX S -Breakpoints 14 Kingella kingae genus_species is Kingella kingae PEN I AMP, AMX I -Breakpoints 14 Kingella kingae genus_species is Kingella kingae PEN R AMP, AMX R -Breakpoints 14 Kingella kingae genus_species is Kingella kingae ERY S AZM, CLR S -Breakpoints 14 Kingella kingae genus_species is Kingella kingae ERY I AZM, CLR I -Breakpoints 14 Kingella kingae genus_species is Kingella kingae ERY R AZM, CLR R -Breakpoints 14 Kingella kingae genus_species is Kingella kingae TCY S DOX S -Breakpoints 14 Kingella kingae genus_species is Kingella kingae TCY R DOX R -Breakpoints 14 Moraxella catarrhalis genus_species is Moraxella catarrhalis BLA-S R AMP, AMX, APL, APX, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CLO, CRB, CRN, DIC, EPC, FLC, HET, LEN, MEC, MET, MEZ, MTM, NAF, OXA, PEN, PHE, PHN, PIP, PME, PNM, PRB, PRC, PRP, PVM, SBC, SLT6, SRX, TAL, TEM, TIC R penicillins()[!penicillins() %in% betalactams_with_inhibitor()] -Breakpoints 14 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC S TZP S -Breakpoints 14 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC I TZP I -Breakpoints 14 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC R TZP R -Breakpoints 14 Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL-S S CIP, LVX, MFX, OFX S -Breakpoints 14 Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL-S R CIP, LVX, MFX, OFX R -Breakpoints 14 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY S AZM, CLR, RXT S -Breakpoints 14 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY R AZM, CLR, RXT R -Breakpoints 14 Moraxella catarrhalis genus_species is Moraxella catarrhalis TCY S DOX, MNO S -Breakpoints 14 Moraxella catarrhalis genus_species is Moraxella catarrhalis TCY R DOX, MNO R -Breakpoints 14 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S R AMP, AMX R -Breakpoints 14 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, S AMP, AMX S -Breakpoints 14 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, I AMP, AMX I -Breakpoints 14 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, R AMP, AMX R -Breakpoints 14 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S S MNO S -Breakpoints 14 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S I MNO I -Breakpoints 14 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S R MNO R -Breakpoints 14 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S S DOX S -Breakpoints 14 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S I DOX I -Breakpoints 14 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S R DOX R -Breakpoints 14 Pasteurella multocida genus_species is Pasteurella multocida PEN S AMP, AMX S -Breakpoints 14 Pasteurella multocida genus_species is Pasteurella multocida PEN I AMP, AMX I -Breakpoints 14 Pasteurella multocida genus_species is Pasteurella multocida PEN R AMP, AMX R -Breakpoints 14 Pasteurella multocida genus_species is Pasteurella multocida NAL-S S CIP, LVX S -Breakpoints 14 Pasteurella multocida genus_species is Pasteurella multocida NAL-S R CIP, LVX R -Breakpoints 14 Staphylococcus genus_species is Staphylococcus aureus FOX-S R penicillins R See last sentence: Isolates that test resistant to cefoxitin are resistant to all penicillins -Breakpoints 14 Staphylococcus genus_species is Staphylococcus aureus PEN, FOX-S S, S penicillins S -Breakpoints 14 Staphylococcus genus_species is Staphylococcus aureus PEN, FOX-S R, S betalactams_with_inhibitor, isoxazolylpenicillins, NAF S -Breakpoints 14 Staphylococcus genus is Staphylococcus FOX-S R PEN, PHN, AMP, AMX, PIP, TIC R -Breakpoints 14 Staphylococcus genus_species is Staphylococcus saprophyticus AMP S AMP, SAM, AMX, AMC, PIP, TZP S -Breakpoints 14 Staphylococcus genus is Staphylococcus FOX-S S BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP S sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 14 Staphylococcus genus is Staphylococcus FOX-S I BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP I sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 14 Staphylococcus genus is Staphylococcus FOX-S R BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP R sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 14 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R PEN, PHN, AMP, AMX, PIP, TIC R -Breakpoints 14 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S S BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP S sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 14 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S I BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP I sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 14 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP R sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 14 Staphylococcus genus_species is Staphylococcus aureus FOX-S S CPT S -Breakpoints 14 Staphylococcus genus_species is Staphylococcus aureus FOX-S S BPR S -Breakpoints 14 Staphylococcus genus is Staphylococcus FOX-S S carbapenems S -Breakpoints 14 Staphylococcus genus is Staphylococcus FOX-S I carbapenems I -Breakpoints 14 Staphylococcus genus is Staphylococcus FOX-S R carbapenems R -Breakpoints 14 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S S carbapenems S Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 14 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S I carbapenems I Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 14 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R carbapenems R Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 14 Staphylococcus genus is Staphylococcus NOR-S S MFX S -Breakpoints 14 Staphylococcus genus is Staphylococcus NOR-S S CIP, LVX I -Breakpoints 14 Staphylococcus genus_species is Staphylococcus coagulase-negative VAN, TEC S, S DAL S -Breakpoints 14 Staphylococcus genus_species is Staphylococcus aureus VAN S DAL, ORI S -Breakpoints 14 Staphylococcus genus_species is Staphylococcus aureus FOX-S, VAN R, S TLV S MRSA isolates are in this file safely denoted as FOX resistant -Breakpoints 14 Staphylococcus genus is Staphylococcus ERY S AZM, CLR, RXT S -Breakpoints 14 Staphylococcus genus is Staphylococcus TCY-S S DOX, MNO S -Breakpoints 14 Staphylococcus genus_species is Staphylococcus aureus FOX-S S CTX, CRO I -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN S penicillins S -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN I penicillins I -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN R penicillins R -Breakpoints 14 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN S AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP S penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 14 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN I AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP I penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 14 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN R AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP R penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S cephalosporins S -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN I cephalosporins I -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN R cephalosporins R -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S carbapenems S -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN I carbapenems I -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN R carbapenems R -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S S MFX S does not explicitly state that it is for other fluoroquinolones -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S S LVX I does not explicitly state that it is for other fluoroquinolones -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S R MFX, LVX R does not explicitly state that it is for other fluoroquinolones -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G VAN S DAL, ORI S -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY S AZM, CLR, RXT S -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY R AZM, CLR, RXT R -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G TCY-S S DOX, MNO S -Breakpoints 14 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G TCY-S R DOX, MNO R -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PHN, PIP, SAM, TZP S x <- unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("S. pneumoniae") & clinical_breakpoints$ab != as.ab("cefaclor"))]); sort(c(x[x %in% betalactams()], "SAM", "PIP", "TZP", "PHN", "IMR", "MEV")) -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PHN, PIP, SAM, TZP S x <- unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("S. pneumoniae") & clinical_breakpoints$ab != as.ab("cefaclor"))]); sort(c(x[x %in% betalactams()], "SAM", "PIP", "TZP", "PHN", "IMR", "MEV")) -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S S CEC I -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN S CEC I -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S R PEN, PHN R from flowchart: when OXA < 20 or PEN > 0.06 -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN R PHN R from flowchart: when OXA < 20 or PEN > 0.06 -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP S AMX, AMC, SAM, PIP, TZP S -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP I AMX, AMC, SAM, PIP, TZP I -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP R AMX, AMC, SAM, PIP, TZP R -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S S MFX S does not explicitly state that it is for other fluoroquinolones -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S S LVX I does not explicitly state that it is for other fluoroquinolones -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S R MFX, LVX R does not explicitly state that it is for other fluoroquinolones -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY S AZM, CLR, RXT S -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY R AZM, CLR, RXT R -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY-S S DOX, MNO S -Breakpoints 14 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY-S R DOX, MNO R -Breakpoints 14 Vibrio spp. genus is Vibrio PEF-S S CIP, LVX S -Breakpoints 14 Vibrio spp. genus is Vibrio PEF-S I CIP, LVX I -Breakpoints 14 Vibrio spp. genus is Vibrio PEF-S R CIP, LVX R -Breakpoints 14 Vibrio spp. genus is Vibrio ERY S AZM S -Breakpoints 14 Vibrio spp. genus is Vibrio ERY I AZM I -Breakpoints 14 Vibrio spp. genus is Vibrio ERY R AZM R -Breakpoints 14 Vibrio spp. genus is Vibrio TCY-S S DOX S -Breakpoints 14 Vibrio spp. genus is Vibrio TCY-S I DOX I -Breakpoints 14 Vibrio spp. genus is Vibrio TCY-S R DOX R -Breakpoints 14 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) PEN-S S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PIP, SAM, TZP S will be expanded in eucast_rules() -Breakpoints 14 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) PEN-S R AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PIP, SAM, TZP R will be expanded in eucast_rules() -Breakpoints 14 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP S AMX, AMC, SAM, PIP, TZP S will be expanded in eucast_rules() -Breakpoints 14 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP I AMX, AMC, SAM, PIP, TZP I will be expanded in eucast_rules() -Breakpoints 14 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP R AMX, AMC, SAM, PIP, TZP R will be expanded in eucast_rules() -Breakpoints 15 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP S AMX S -Breakpoints 15 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP I AMX I -Breakpoints 15 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP R AMX R -Breakpoints 15 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP S LVX S -Breakpoints 15 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP I LVX I -Breakpoints 15 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP R LVX R -Breakpoints 15 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S S fluoroquinolones S -Breakpoints 15 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S I fluoroquinolones I -Breakpoints 15 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S R fluoroquinolones R -Breakpoints 15 Anaerobic bacteria genus is Prevotella PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2024" & mo_genus(clinical_breakpoints$mo) == "Prevotella")]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints 15 Anaerobic bacteria genus is Prevotella AMP S AMX S -Breakpoints 15 Anaerobic bacteria genus is Prevotella AMP I AMX I -Breakpoints 15 Anaerobic bacteria genus is Prevotella AMP R AMX R -Breakpoints 15 Anaerobic bacteria genus_species is Fusobacterium necrophorum PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2024" & clinical_breakpoints$mo == as.mo("Fusobacterium necrophorum"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints 15 Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP S AMX S -Breakpoints 15 Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP I AMX I -Breakpoints 15 Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP R AMX R -Breakpoints 15 Anaerobic bacteria genus_species is Clostridium perfringens PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2024" & clinical_breakpoints$mo == as.mo("Fusobacterium necrophorum"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints 15 Anaerobic bacteria genus_species is Clostridium perfringens AMP S AMX S -Breakpoints 15 Anaerobic bacteria genus_species is Clostridium perfringens AMP I AMX I -Breakpoints 15 Anaerobic bacteria genus_species is Clostridium perfringens AMP R AMX R -Breakpoints 15 Anaerobic bacteria genus_species is Cutibacterium acnes PEN S AMC, AMP, AMX, CRO, CTX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2024" & clinical_breakpoints$mo == as.mo("Cutibacterium acnes"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM", "TZP", "CTX", "CRO"); sort(x[x %in% betalactams()]) -Breakpoints 15 Anaerobic bacteria genus_species is Cutibacterium acnes AMP S AMX S -Breakpoints 15 Anaerobic bacteria genus_species is Cutibacterium acnes AMP I AMX I -Breakpoints 15 Anaerobic bacteria genus_species is Cutibacterium acnes AMP R AMX R -Breakpoints 15 Anaerobic bacteria genus_species is Cutibacterium acnes CTX S CRO S -Breakpoints 15 Anaerobic bacteria genus_species is Cutibacterium acnes CTX I CRO I -Breakpoints 15 Anaerobic bacteria genus_species is Cutibacterium acnes CTX R CRO R -Breakpoints 15 Bacillus genus is Bacillus NOR-S S CIP, LVX I -Breakpoints 15 Bacillus genus is Bacillus NOR-S R CIP, LVX R -Breakpoints 15 Bacillus anthracis genus_species is Bacillus anthracis PEN I AMX S -Breakpoints 15 Bacillus anthracis genus_species is Bacillus anthracis PEN R AMX R -Breakpoints 15 Bacillus anthracis genus_species is Bacillus anthracis TCY-S S DOX S -Breakpoints 15 Bacillus anthracis genus_species is Bacillus anthracis TCY-S R DOX R -Breakpoints 15 Brucella melitensis genus_species is Brucella melitensis TCY-S S DOX S -Breakpoints 15 Brucella melitensis genus_species is Brucella melitensis TCY-S R DOX R -Breakpoints 15 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY-S S DOX I -Breakpoints 15 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY-S R DOX R -Breakpoints 15 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY S AZM, CLR S -Breakpoints 15 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY I AZM, CLR I -Breakpoints 15 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY R AZM, CLR R -Breakpoints 15 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY S DOX S -Breakpoints 15 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY I DOX I -Breakpoints 15 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY R DOX R -Breakpoints 15 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I AMX S -Breakpoints 15 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R AMX R -Breakpoints 15 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I CTX I -Breakpoints 15 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R CTX R -Breakpoints 15 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I MEM S -Breakpoints 15 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R MEM R -Breakpoints 15 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans TCY S DOX S -Breakpoints 15 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans TCY R DOX R -Breakpoints 15 Enterobacterales (Order) order is Enterobacterales AMP S AMX S -Breakpoints 15 Enterobacterales (Order) order is Enterobacterales AMP I AMX I -Breakpoints 15 Enterobacterales (Order) order is Enterobacterales AMP R AMX R -Breakpoints 15 Enterobacterales (Order) order is Enterobacterales LEX S CZO I -Breakpoints 15 Enterobacterales (Order) order is Enterobacterales CFR S CZO I -Breakpoints 15 Enterobacterales (Order) genus is Salmonella PEF-S S CIP S -Breakpoints 15 Enterobacterales (Order) genus is Salmonella PEF-S I CIP I -Breakpoints 15 Enterobacterales (Order) genus is Salmonella PEF-S R CIP R -Breakpoints 15 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY S DOX S -Breakpoints 15 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY I DOX I -Breakpoints 15 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY R DOX R -Breakpoints 15 Enterococcus genus is Enterococcus AMP S AMP, SAM, AMX S -Breakpoints 15 Enterococcus genus is Enterococcus AMP I AMP, SAM, AMX I -Breakpoints 15 Enterococcus genus is Enterococcus AMP R AMP, SAM, AMX R -Breakpoints 15 Enterococcus genus is Enterococcus AMP R AMX, AMC R -Breakpoints 15 Enterococcus genus is Enterococcus NOR-S S CIP, LVX S -Breakpoints 15 Enterococcus genus is Enterococcus NOR-S I CIP, LVX I -Breakpoints 15 Enterococcus genus is Enterococcus NOR-S R CIP, LVX R -Breakpoints 15 Haemophilus influenzae genus_species is Haemophilus influenzae PEN-S S AMC, AMP, AMX, CFM, CPD, CPT, CRO, CTB, CTX, CXM, CZT, DOR, ETP, FEP, IMR, IPM, MEM, MEV, PEN, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("H. influenzae"))]), "IMR", "MEV"); sort(x[x %in% betalactams()]) -Breakpoints 15 Haemophilus influenzae genus_species is Haemophilus influenzae PEN-S, BLA-S R, R AMP, AMX, PIP R -Breakpoints 15 Haemophilus influenzae genus_species is Haemophilus influenzae AMC S SAM S -Breakpoints 15 Haemophilus influenzae genus_species is Haemophilus influenzae AMC I SAM I -Breakpoints 15 Haemophilus influenzae genus_species is Haemophilus influenzae AMC R SAM R -Breakpoints 15 Haemophilus influenzae genus_species is Haemophilus influenzae NAL-S S CIP, LVX, MFX, OFX S -Breakpoints 15 Haemophilus influenzae genus_species is Haemophilus influenzae NAL-S R CIP, LVX, MFX, OFX R -Breakpoints 15 Haemophilus influenzae genus_species is Haemophilus influenzae TCY S DOX, MNO S -Breakpoints 15 Haemophilus influenzae genus_species is Haemophilus influenzae TCY R DOX, MNO R -Breakpoints 15 Kingella kingae genus_species is Kingella kingae BLA-S R PEN, AMP, AMX R -Breakpoints 15 Kingella kingae genus_species is Kingella kingae PEN S AMP, AMX S -Breakpoints 15 Kingella kingae genus_species is Kingella kingae PEN I AMP, AMX I -Breakpoints 15 Kingella kingae genus_species is Kingella kingae PEN R AMP, AMX R -Breakpoints 15 Kingella kingae genus_species is Kingella kingae ERY S AZM, CLR S -Breakpoints 15 Kingella kingae genus_species is Kingella kingae ERY I AZM, CLR I -Breakpoints 15 Kingella kingae genus_species is Kingella kingae ERY R AZM, CLR R -Breakpoints 15 Kingella kingae genus_species is Kingella kingae TCY S DOX S -Breakpoints 15 Kingella kingae genus_species is Kingella kingae TCY R DOX R -Breakpoints 15 Moraxella catarrhalis genus_species is Moraxella catarrhalis BLA-S R AMP, AMX, APL, APX, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CLO, CRB, CRN, DIC, EPC, FLC, HET, LEN, MEC, MET, MEZ, MTM, NAF, OXA, PEN, PHE, PHN, PIP, PME, PNM, PRB, PRC, PRP, PVM, SBC, SLT6, SRX, TAL, TEM, TIC R penicillins()[!penicillins() %in% betalactams_with_inhibitor()] -Breakpoints 15 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC S TZP S -Breakpoints 15 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC I TZP I -Breakpoints 15 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC R TZP R -Breakpoints 15 Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL-S S CIP, LVX, MFX, OFX S -Breakpoints 15 Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL-S R CIP, LVX, MFX, OFX R -Breakpoints 15 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY S AZM, CLR, RXT S -Breakpoints 15 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY R AZM, CLR, RXT R -Breakpoints 15 Moraxella catarrhalis genus_species is Moraxella catarrhalis TCY S DOX, MNO S -Breakpoints 15 Moraxella catarrhalis genus_species is Moraxella catarrhalis TCY R DOX, MNO R -Breakpoints 15 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S R AMP, AMX R -Breakpoints 15 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, S AMP, AMX S -Breakpoints 15 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, I AMP, AMX I -Breakpoints 15 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, R AMP, AMX R -Breakpoints 15 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S S MNO S -Breakpoints 15 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S I MNO I -Breakpoints 15 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S R MNO R -Breakpoints 15 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S S DOX S -Breakpoints 15 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S I DOX I -Breakpoints 15 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S R DOX R -Breakpoints 15 Pasteurella multocida genus_species is Pasteurella multocida PEN S AMP, AMX S -Breakpoints 15 Pasteurella multocida genus_species is Pasteurella multocida PEN I AMP, AMX I -Breakpoints 15 Pasteurella multocida genus_species is Pasteurella multocida PEN R AMP, AMX R -Breakpoints 15 Pasteurella multocida genus_species is Pasteurella multocida NAL-S S CIP, LVX S -Breakpoints 15 Pasteurella multocida genus_species is Pasteurella multocida NAL-S R CIP, LVX R -Breakpoints 15 Staphylococcus genus_species is Staphylococcus aureus FOX-S R penicillins R See last sentence: Isolates that test resistant to cefoxitin are resistant to all penicillins -Breakpoints 15 Staphylococcus genus_species is Staphylococcus aureus PEN, FOX-S S, S penicillins S -Breakpoints 15 Staphylococcus genus_species is Staphylococcus aureus PEN, FOX-S R, S betalactams_with_inhibitor, isoxazolylpenicillins, NAF S -Breakpoints 15 Staphylococcus genus is Staphylococcus FOX-S R PEN, PHN, AMP, AMX, PIP, TIC R -Breakpoints 15 Staphylococcus genus_species is Staphylococcus saprophyticus AMP S AMP, SAM, AMX, AMC, PIP, TZP S -Breakpoints 15 Staphylococcus genus is Staphylococcus FOX-S S BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP S sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 15 Staphylococcus genus is Staphylococcus FOX-S I BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP I sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 15 Staphylococcus genus is Staphylococcus FOX-S R BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP R sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 15 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R PEN, PHN, AMP, AMX, PIP, TIC R -Breakpoints 15 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S S BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP S sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 15 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S I BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP I sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 15 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP R sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 15 Staphylococcus genus_species is Staphylococcus aureus FOX-S S CPT S -Breakpoints 15 Staphylococcus genus_species is Staphylococcus aureus FOX-S S BPR S -Breakpoints 15 Staphylococcus genus is Staphylococcus FOX-S S carbapenems S -Breakpoints 15 Staphylococcus genus is Staphylococcus FOX-S I carbapenems I -Breakpoints 15 Staphylococcus genus is Staphylococcus FOX-S R carbapenems R -Breakpoints 15 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S S carbapenems S Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 15 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S I carbapenems I Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 15 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R carbapenems R Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 15 Staphylococcus genus is Staphylococcus NOR-S S MFX S -Breakpoints 15 Staphylococcus genus is Staphylococcus NOR-S S CIP, LVX I -Breakpoints 15 Staphylococcus genus is Staphylococcus ERY S AZM, CLR, RXT S -Breakpoints 15 Staphylococcus genus is Staphylococcus TCY-S S DOX, MNO S -Breakpoints 15 Staphylococcus genus_species is Staphylococcus aureus FOX-S S CTX, CRO I -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN S penicillins S -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN I penicillins I -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN R penicillins R -Breakpoints 15 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN S AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP S penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 15 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN I AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP I penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 15 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN R AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP R penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S cephalosporins S -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN I cephalosporins I -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN R cephalosporins R -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S carbapenems S -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN I carbapenems I -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN R carbapenems R -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S S MFX S does not explicitly state that it is for other fluoroquinolones -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S S LVX I does not explicitly state that it is for other fluoroquinolones -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S R MFX, LVX R does not explicitly state that it is for other fluoroquinolones -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G VAN S DAL, ORI S -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY S AZM, CLR, RXT S -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY R AZM, CLR, RXT R -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G TCY-S S DOX, MNO S -Breakpoints 15 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G TCY-S R DOX, MNO R -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PHN, PIP, SAM, TZP S x <- unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("S. pneumoniae") & clinical_breakpoints$ab != as.ab("cefaclor"))]); sort(c(x[x %in% betalactams()], "SAM", "PIP", "TZP", "PHN", "IMR", "MEV")) -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PHN, PIP, SAM, TZP S x <- unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("S. pneumoniae") & clinical_breakpoints$ab != as.ab("cefaclor"))]); sort(c(x[x %in% betalactams()], "SAM", "PIP", "TZP", "PHN", "IMR", "MEV")) -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S S CEC I -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN S CEC I -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S R PEN, PHN R from flowchart: when OXA < 20 or PEN > 0.06 -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN R PHN R from flowchart: when OXA < 20 or PEN > 0.06 -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP S AMX, AMC, SAM, PIP, TZP S -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP I AMX, AMC, SAM, PIP, TZP I -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP R AMX, AMC, SAM, PIP, TZP R -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S S MFX S does not explicitly state that it is for other fluoroquinolones -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S S LVX I does not explicitly state that it is for other fluoroquinolones -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S R MFX, LVX R does not explicitly state that it is for other fluoroquinolones -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY S AZM, CLR, RXT S -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY R AZM, CLR, RXT R -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY-S S DOX, MNO S -Breakpoints 15 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY-S R DOX, MNO R -Breakpoints 15 Vibrio spp. genus is Vibrio PEF-S S CIP, LVX S -Breakpoints 15 Vibrio spp. genus is Vibrio PEF-S I CIP, LVX I -Breakpoints 15 Vibrio spp. genus is Vibrio PEF-S R CIP, LVX R -Breakpoints 15 Vibrio spp. genus is Vibrio ERY S AZM S -Breakpoints 15 Vibrio spp. genus is Vibrio ERY I AZM I -Breakpoints 15 Vibrio spp. genus is Vibrio ERY R AZM R -Breakpoints 15 Vibrio spp. genus is Vibrio TCY-S S DOX S -Breakpoints 15 Vibrio spp. genus is Vibrio TCY-S I DOX I -Breakpoints 15 Vibrio spp. genus is Vibrio TCY-S R DOX R -Breakpoints 15 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) PEN-S S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PIP, SAM, TZP S MO group name will be expanded in eucast_rules() -Breakpoints 15 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) PEN-S R AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PIP, SAM, TZP R MO group name will be expanded in eucast_rules() -Breakpoints 15 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP S AMX, AMC, SAM, PIP, TZP S MO group name will be expanded in eucast_rules() -Breakpoints 15 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP I AMX, AMC, SAM, PIP, TZP I MO group name will be expanded in eucast_rules() -Breakpoints 15 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP R AMX, AMC, SAM, PIP, TZP R MO group name will be expanded in eucast_rules() -Breakpoints 16 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP S AMX S -Breakpoints 16 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP I AMX I -Breakpoints 16 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP R AMX R -Breakpoints 16 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP S LVX S -Breakpoints 16 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP I LVX I -Breakpoints 16 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP R LVX R -Breakpoints 16 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S S fluoroquinolones S -Breakpoints 16 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S I fluoroquinolones I -Breakpoints 16 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S R fluoroquinolones R -Breakpoints 16 Anaerobic bacteria genus is Prevotella PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2024" & mo_genus(clinical_breakpoints$mo) == "Prevotella")]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints 16 Anaerobic bacteria genus is Prevotella AMP S AMX S -Breakpoints 16 Anaerobic bacteria genus is Prevotella AMP I AMX I -Breakpoints 16 Anaerobic bacteria genus is Prevotella AMP R AMX R -Breakpoints 16 Anaerobic bacteria genus_species is Fusobacterium necrophorum PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2024" & clinical_breakpoints$mo == as.mo("Fusobacterium necrophorum"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints 16 Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP S AMX S -Breakpoints 16 Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP I AMX I -Breakpoints 16 Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP R AMX R -Breakpoints 16 Anaerobic bacteria genus_species is Clostridium perfringens PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2024" & clinical_breakpoints$mo == as.mo("Fusobacterium necrophorum"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints 16 Anaerobic bacteria genus_species is Clostridium perfringens AMP S AMX S -Breakpoints 16 Anaerobic bacteria genus_species is Clostridium perfringens AMP I AMX I -Breakpoints 16 Anaerobic bacteria genus_species is Clostridium perfringens AMP R AMX R -Breakpoints 16 Anaerobic bacteria genus_species is Cutibacterium acnes PEN S AMC, AMP, AMX, CRO, CTX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2024" & clinical_breakpoints$mo == as.mo("Cutibacterium acnes"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM", "TZP", "CTX", "CRO"); sort(x[x %in% betalactams()]) -Breakpoints 16 Anaerobic bacteria genus_species is Cutibacterium acnes AMP S AMX S -Breakpoints 16 Anaerobic bacteria genus_species is Cutibacterium acnes AMP I AMX I -Breakpoints 16 Anaerobic bacteria genus_species is Cutibacterium acnes AMP R AMX R -Breakpoints 16 Anaerobic bacteria genus_species is Cutibacterium acnes CTX S CRO S -Breakpoints 16 Anaerobic bacteria genus_species is Cutibacterium acnes CTX I CRO I -Breakpoints 16 Anaerobic bacteria genus_species is Cutibacterium acnes CTX R CRO R -Breakpoints 16 Bacillus genus is Bacillus NOR-S S CIP, LVX I -Breakpoints 16 Bacillus genus is Bacillus NOR-S R CIP, LVX R -Breakpoints 16 Bacillus anthracis genus_species is Bacillus anthracis PEN I AMX S -Breakpoints 16 Bacillus anthracis genus_species is Bacillus anthracis PEN R AMX R -Breakpoints 16 Bacillus anthracis genus_species is Bacillus anthracis TCY-S S DOX S -Breakpoints 16 Bacillus anthracis genus_species is Bacillus anthracis TCY-S R DOX R -Breakpoints 16 Brucella melitensis genus_species is Brucella melitensis TCY-S S DOX S -Breakpoints 16 Brucella melitensis genus_species is Brucella melitensis TCY-S R DOX R -Breakpoints 16 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY-S S DOX I -Breakpoints 16 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY-S R DOX R -Breakpoints 16 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY S AZM, CLR S -Breakpoints 16 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY I AZM, CLR I -Breakpoints 16 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY R AZM, CLR R -Breakpoints 16 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY S DOX S -Breakpoints 16 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY I DOX I -Breakpoints 16 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY R DOX R -Breakpoints 16 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I AMX S -Breakpoints 16 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R AMX R -Breakpoints 16 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I CTX I -Breakpoints 16 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R CTX R -Breakpoints 16 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I MEM S -Breakpoints 16 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R MEM R -Breakpoints 16 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans TCY S DOX S -Breakpoints 16 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans TCY R DOX R -Breakpoints 16 Enterobacterales (Order) order is Enterobacterales AMP S AMX S -Breakpoints 16 Enterobacterales (Order) order is Enterobacterales AMP I AMX I -Breakpoints 16 Enterobacterales (Order) order is Enterobacterales AMP R AMX R -Breakpoints 16 Enterobacterales (Order) order is Enterobacterales LEX S CZO I -Breakpoints 16 Enterobacterales (Order) order is Enterobacterales CFR S CZO I -Breakpoints 16 Enterobacterales (Order) genus is Salmonella PEF-S S CIP S -Breakpoints 16 Enterobacterales (Order) genus is Salmonella PEF-S I CIP I -Breakpoints 16 Enterobacterales (Order) genus is Salmonella PEF-S R CIP R -Breakpoints 16 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY S DOX S -Breakpoints 16 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY I DOX I -Breakpoints 16 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY R DOX R -Breakpoints 16 Enterococcus genus is Enterococcus AMP S AMP, SAM, AMX S -Breakpoints 16 Enterococcus genus is Enterococcus AMP I AMP, SAM, AMX I -Breakpoints 16 Enterococcus genus is Enterococcus AMP R AMP, SAM, AMX R -Breakpoints 16 Enterococcus genus is Enterococcus AMP R AMX, AMC R -Breakpoints 16 Enterococcus genus is Enterococcus NOR-S S CIP, LVX S -Breakpoints 16 Enterococcus genus is Enterococcus NOR-S I CIP, LVX I -Breakpoints 16 Enterococcus genus is Enterococcus NOR-S R CIP, LVX R -Breakpoints 16 Haemophilus influenzae genus_species is Haemophilus influenzae PEN-S S AMC, AMP, AMX, CFM, CPD, CPT, CRO, CTB, CTX, CXM, CZT, DOR, ETP, FEP, IMR, IPM, MEM, MEV, PEN, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("H. influenzae"))]), "IMR", "MEV"); sort(x[x %in% betalactams()]) -Breakpoints 16 Haemophilus influenzae genus_species is Haemophilus influenzae PEN-S, BLA-S R, R AMP, AMX, PIP R -Breakpoints 16 Haemophilus influenzae genus_species is Haemophilus influenzae AMC S SAM S -Breakpoints 16 Haemophilus influenzae genus_species is Haemophilus influenzae AMC I SAM I -Breakpoints 16 Haemophilus influenzae genus_species is Haemophilus influenzae AMC R SAM R -Breakpoints 16 Haemophilus influenzae genus_species is Haemophilus influenzae NAL-S S CIP, LVX, MFX, OFX S -Breakpoints 16 Haemophilus influenzae genus_species is Haemophilus influenzae NAL-S R CIP, LVX, MFX, OFX R -Breakpoints 16 Haemophilus influenzae genus_species is Haemophilus influenzae TCY S DOX, MNO S -Breakpoints 16 Haemophilus influenzae genus_species is Haemophilus influenzae TCY R DOX, MNO R -Breakpoints 16 Kingella kingae genus_species is Kingella kingae BLA-S R PEN, AMP, AMX R -Breakpoints 16 Kingella kingae genus_species is Kingella kingae PEN S AMP, AMX S -Breakpoints 16 Kingella kingae genus_species is Kingella kingae PEN I AMP, AMX I -Breakpoints 16 Kingella kingae genus_species is Kingella kingae PEN R AMP, AMX R -Breakpoints 16 Kingella kingae genus_species is Kingella kingae ERY S AZM, CLR S -Breakpoints 16 Kingella kingae genus_species is Kingella kingae ERY I AZM, CLR I -Breakpoints 16 Kingella kingae genus_species is Kingella kingae ERY R AZM, CLR R -Breakpoints 16 Kingella kingae genus_species is Kingella kingae TCY S DOX S -Breakpoints 16 Kingella kingae genus_species is Kingella kingae TCY R DOX R -Breakpoints 16 Moraxella catarrhalis genus_species is Moraxella catarrhalis BLA-S R AMP, AMX, APL, APX, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CLO, CRB, CRN, DIC, EPC, FLC, HET, LEN, MEC, MET, MEZ, MTM, NAF, OXA, PEN, PHE, PHN, PIP, PME, PNM, PRB, PRC, PRP, PVM, SBC, SLT6, SRX, TAL, TEM, TIC R penicillins()[!penicillins() %in% betalactams_with_inhibitor()] -Breakpoints 16 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC S TZP S -Breakpoints 16 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC I TZP I -Breakpoints 16 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC R TZP R -Breakpoints 16 Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL-S S CIP, LVX, MFX, OFX S -Breakpoints 16 Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL-S R CIP, LVX, MFX, OFX R -Breakpoints 16 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY S AZM, CLR, RXT S -Breakpoints 16 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY R AZM, CLR, RXT R -Breakpoints 16 Moraxella catarrhalis genus_species is Moraxella catarrhalis TCY S DOX, MNO S -Breakpoints 16 Moraxella catarrhalis genus_species is Moraxella catarrhalis TCY R DOX, MNO R -Breakpoints 16 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S R AMP, AMX R -Breakpoints 16 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, S AMP, AMX S -Breakpoints 16 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, I AMP, AMX I -Breakpoints 16 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, R AMP, AMX R -Breakpoints 16 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S S MNO S -Breakpoints 16 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S I MNO I -Breakpoints 16 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S R MNO R -Breakpoints 16 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S S DOX S -Breakpoints 16 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S I DOX I -Breakpoints 16 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S R DOX R -Breakpoints 16 Pasteurella multocida genus_species is Pasteurella multocida PEN S AMP, AMX S -Breakpoints 16 Pasteurella multocida genus_species is Pasteurella multocida PEN I AMP, AMX I -Breakpoints 16 Pasteurella multocida genus_species is Pasteurella multocida PEN R AMP, AMX R -Breakpoints 16 Pasteurella multocida genus_species is Pasteurella multocida NAL-S S CIP, LVX S -Breakpoints 16 Pasteurella multocida genus_species is Pasteurella multocida NAL-S R CIP, LVX R -Breakpoints 16 Staphylococcus genus_species is Staphylococcus aureus FOX-S R penicillins R See last sentence: Isolates that test resistant to cefoxitin are resistant to all penicillins -Breakpoints 16 Staphylococcus genus_species is Staphylococcus aureus PEN, FOX-S S, S penicillins S -Breakpoints 16 Staphylococcus genus_species is Staphylococcus aureus PEN, FOX-S R, S betalactams_with_inhibitor, isoxazolylpenicillins, NAF S -Breakpoints 16 Staphylococcus genus is Staphylococcus FOX-S R PEN, PHN, AMP, AMX, PIP, TIC R -Breakpoints 16 Staphylococcus genus_species is Staphylococcus saprophyticus AMP S AMP, SAM, AMX, AMC, PIP, TZP S -Breakpoints 16 Staphylococcus genus is Staphylococcus FOX-S S CZO, FEP, CTX, CRO, CXM I -Breakpoints 16 Staphylococcus genus is Staphylococcus FOX-S S BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTA, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FEP, FOV, FOX, FPE, FPT, FPZ, FTA, HAP, LOR, LTM, MAN, RID, TIO, ZOP S sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("CZO", "FEP", "CTX", "CRO", "CXM", "cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "cefiderocol", "ceftolozan/tazobactam"))])) |> toString() -Breakpoints 16 Staphylococcus genus is Staphylococcus FOX-S I BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTA, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FEP, FOV, FOX, FPE, FPT, FPZ, FTA, HAP, LOR, LTM, MAN, RID, TIO, ZOP I sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "cefiderocol", "ceftolozan/tazobactam"))])) |> toString() -Breakpoints 16 Staphylococcus genus is Staphylococcus FOX-S R BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTA, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FEP, FOV, FOX, FPE, FPT, FPZ, FTA, HAP, LOR, LTM, MAN, RID, TIO, ZOP R sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "cefiderocol", "ceftolozan/tazobactam"))])) |> toString() -Breakpoints 16 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R PEN, PHN, AMP, AMX, PIP, TIC R -Breakpoints 16 Staphylococcus genus is Staphylococcus OXA-S S CZO, FEP, CTX, CRO, CXM I -Breakpoints 16 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S S BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTA, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FEP, FOV, FOX, FPE, FPT, FPZ, FTA, HAP, LOR, LTM, MAN, RID, TIO, ZOP S sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("CZO", "FEP", "CTX", "CRO", "CXM", "cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "cefiderocol", "ceftolozan/tazobactam"))])) |> toString() -Breakpoints 16 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S I BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTA, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FEP, FOV, FOX, FPE, FPT, FPZ, FTA, HAP, LOR, LTM, MAN, RID, TIO, ZOP I sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "cefiderocol", "ceftolozan/tazobactam"))])) |> toString() -Breakpoints 16 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTA, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FEP, FOV, FOX, FPE, FPT, FPZ, FTA, HAP, LOR, LTM, MAN, RID, TIO, ZOP R sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "cefiderocol", "ceftolozan/tazobactam"))])) |> toString() -Breakpoints 16 Staphylococcus genus_species is Staphylococcus aureus FOX-S S CPT S -Breakpoints 16 Staphylococcus genus_species is Staphylococcus aureus FOX-S S BPR S -Breakpoints 16 Staphylococcus genus is Staphylococcus FOX-S S carbapenems S -Breakpoints 16 Staphylococcus genus is Staphylococcus FOX-S I carbapenems I -Breakpoints 16 Staphylococcus genus is Staphylococcus FOX-S R carbapenems R -Breakpoints 16 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S S carbapenems S Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 16 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S I carbapenems I Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 16 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R carbapenems R Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 16 Staphylococcus genus is Staphylococcus NOR-S S MFX S -Breakpoints 16 Staphylococcus genus is Staphylococcus NOR-S S CIP, LVX I -Breakpoints 16 Staphylococcus genus is Staphylococcus ERY S AZM, CLR, RXT S -Breakpoints 16 Staphylococcus genus is Staphylococcus TCY-S S DOX, MNO S -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN S penicillins S -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN I penicillins I -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN R penicillins R -Breakpoints 16 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN S AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP S penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 16 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN I AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP I penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 16 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN R AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP R penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S cephalosporins S -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN I cephalosporins I -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN R cephalosporins R -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S carbapenems S -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN I carbapenems I -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN R carbapenems R -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S S MFX S does not explicitly state that it is for other fluoroquinolones -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S S LVX I does not explicitly state that it is for other fluoroquinolones -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S R MFX, LVX R does not explicitly state that it is for other fluoroquinolones -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G VAN S DAL, ORI S -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY S AZM, CLR, RXT S -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY R AZM, CLR, RXT R -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G TCY-S S DOX, MNO S -Breakpoints 16 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G TCY-S R DOX, MNO R -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PHN, PIP, SAM, TZP S x <- unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("S. pneumoniae") & clinical_breakpoints$ab != as.ab("cefaclor"))]); sort(c(x[x %in% betalactams()], "SAM", "PIP", "TZP", "PHN", "IMR", "MEV")) -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PHN, PIP, SAM, TZP S x <- unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("S. pneumoniae") & clinical_breakpoints$ab != as.ab("cefaclor"))]); sort(c(x[x %in% betalactams()], "SAM", "PIP", "TZP", "PHN", "IMR", "MEV")) -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S S CEC I -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN S CEC I -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S R PEN, PHN R from flowchart: when OXA < 20 or PEN > 0.06 -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN R PHN R from flowchart: when OXA < 20 or PEN > 0.06 -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP S AMX, AMC, SAM, PIP, TZP S -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP I AMX, AMC, SAM, PIP, TZP I -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP R AMX, AMC, SAM, PIP, TZP R -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S S MFX S does not explicitly state that it is for other fluoroquinolones -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S S LVX I does not explicitly state that it is for other fluoroquinolones -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S R MFX, LVX R does not explicitly state that it is for other fluoroquinolones -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY S AZM, CLR, RXT S -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY R AZM, CLR, RXT R -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY-S S DOX, MNO S -Breakpoints 16 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY-S R DOX, MNO R -Breakpoints 16 Vibrio spp. genus is Vibrio PEF-S S CIP, LVX S -Breakpoints 16 Vibrio spp. genus is Vibrio PEF-S I CIP, LVX I -Breakpoints 16 Vibrio spp. genus is Vibrio PEF-S R CIP, LVX R -Breakpoints 16 Vibrio spp. genus is Vibrio ERY S AZM S -Breakpoints 16 Vibrio spp. genus is Vibrio ERY I AZM I -Breakpoints 16 Vibrio spp. genus is Vibrio ERY R AZM R -Breakpoints 16 Vibrio spp. genus is Vibrio TCY-S S DOX S -Breakpoints 16 Vibrio spp. genus is Vibrio TCY-S I DOX I -Breakpoints 16 Vibrio spp. genus is Vibrio TCY-S R DOX R -Breakpoints 16 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) PEN-S S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PIP, SAM, TZP S MO group name will be expanded in eucast_rules() -Breakpoints 16 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) PEN-S R AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PIP, SAM, TZP R MO group name will be expanded in eucast_rules() -Breakpoints 16 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP S AMX, AMC, SAM, PIP, TZP S MO group name will be expanded in eucast_rules() -Breakpoints 16 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP I AMX, AMC, SAM, PIP, TZP I MO group name will be expanded in eucast_rules() -Breakpoints 16 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP R AMX, AMC, SAM, PIP, TZP R MO group name will be expanded in eucast_rules() -Breakpoints 13.1 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP S AMX S -Breakpoints 13.1 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP I AMX I -Breakpoints 13.1 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae AMP R AMX R -Breakpoints 13.1 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP S LVX S -Breakpoints 13.1 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP I LVX I -Breakpoints 13.1 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae CIP R LVX R -Breakpoints 13.1 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S S fluoroquinolones S -Breakpoints 13.1 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S I fluoroquinolones I -Breakpoints 13.1 Aerococcus sanguinicola/urinae genus_species is Aerococcus sanguinicola, Aerococcus urinae NOR-S R fluoroquinolones R -Breakpoints 13.1 Anaerobic bacteria genus is Prevotella PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2023" & mo_genus(clinical_breakpoints$mo) == "Prevotella")]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints 13.1 Anaerobic bacteria genus is Prevotella AMP S AMX S -Breakpoints 13.1 Anaerobic bacteria genus is Prevotella AMP I AMX I -Breakpoints 13.1 Anaerobic bacteria genus is Prevotella AMP R AMX R -Breakpoints 13.1 Anaerobic bacteria genus_species is Fusobacterium necrophorum PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2023" & clinical_breakpoints$mo == as.mo("Fusobacterium necrophorum"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints 13.1 Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP S AMX S -Breakpoints 13.1 Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP I AMX I -Breakpoints 13.1 Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP R AMX R -Breakpoints 13.1 Anaerobic bacteria genus_species is Clostridium perfringens PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2023" & clinical_breakpoints$mo == as.mo("Fusobacterium necrophorum"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints 13.1 Anaerobic bacteria genus_species is Clostridium perfringens AMP S AMX S -Breakpoints 13.1 Anaerobic bacteria genus_species is Clostridium perfringens AMP I AMX I -Breakpoints 13.1 Anaerobic bacteria genus_species is Clostridium perfringens AMP R AMX R -Breakpoints 13.1 Anaerobic bacteria genus_species is Cutibacterium acnes PEN S AMC, AMP, AMX, CRO, CTX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2023" & clinical_breakpoints$mo == as.mo("Cutibacterium acnes"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM", "TZP", "CTX", "CRO"); sort(x[x %in% betalactams()]) -Breakpoints 13.1 Anaerobic bacteria genus_species is Cutibacterium acnes AMP S AMX S -Breakpoints 13.1 Anaerobic bacteria genus_species is Cutibacterium acnes AMP I AMX I -Breakpoints 13.1 Anaerobic bacteria genus_species is Cutibacterium acnes AMP R AMX R -Breakpoints 13.1 Anaerobic bacteria genus_species is Cutibacterium acnes CTX S CRO S -Breakpoints 13.1 Anaerobic bacteria genus_species is Cutibacterium acnes CTX I CRO I -Breakpoints 13.1 Anaerobic bacteria genus_species is Cutibacterium acnes CTX R CRO R -Breakpoints 13.1 Bacillus genus is Bacillus NOR-S S CIP, LVX I -Breakpoints 13.1 Bacillus genus is Bacillus NOR-S R CIP, LVX R -Breakpoints 13.1 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY-S S DOX I -Breakpoints 13.1 Burkholderia pseudomallei genus_species is Burkholderia pseudomallei TCY-S R DOX R -Breakpoints 13.1 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY S AZM, CLR S -Breakpoints 13.1 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY I AZM, CLR I -Breakpoints 13.1 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni ERY R AZM, CLR R -Breakpoints 13.1 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY S DOX S -Breakpoints 13.1 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY I DOX I -Breakpoints 13.1 Campylobacter coli/jejuni genus_species one_of Campylobacter coli, Campylobacter jejuni TCY R DOX R -Breakpoints 13.1 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I AMX S -Breakpoints 13.1 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R AMX R -Breakpoints 13.1 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN S CTX S -Breakpoints 13.1 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I CTX I -Breakpoints 13.1 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R CTX R -Breakpoints 13.1 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I MEM S -Breakpoints 13.1 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R MEM R -Breakpoints 13.1 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans TCY S DOX S -Breakpoints 13.1 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans TCY I DOX I -Breakpoints 13.1 Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans TCY R DOX R -Breakpoints 13.1 Enterobacterales (Order) order is Enterobacterales AMP S AMX S -Breakpoints 13.1 Enterobacterales (Order) order is Enterobacterales AMP I AMX I -Breakpoints 13.1 Enterobacterales (Order) order is Enterobacterales AMP R AMX R -Breakpoints 13.1 Enterobacterales (Order) order is Enterobacterales LEX S CZO I -Breakpoints 13.1 Enterobacterales (Order) order is Enterobacterales CFR S CZO I -Breakpoints 13.1 Enterobacterales (Order) genus is Salmonella PEF-S S CIP S -Breakpoints 13.1 Enterobacterales (Order) genus is Salmonella PEF-S I CIP I -Breakpoints 13.1 Enterobacterales (Order) genus is Salmonella PEF-S R CIP R -Breakpoints 13.1 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY S DOX S -Breakpoints 13.1 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY I DOX I -Breakpoints 13.1 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY R DOX R -Breakpoints 13.1 Enterococcus genus is Enterococcus AMP S AMP, SAM, AMX, AMC, PIP, TZP S -Breakpoints 13.1 Enterococcus genus is Enterococcus AMP I AMP, SAM, AMX, AMC, PIP, TZP I -Breakpoints 13.1 Enterococcus genus is Enterococcus AMP R AMP, SAM, AMX, AMC, PIP, TZP R -Breakpoints 13.1 Enterococcus genus is Enterococcus NOR-S S CIP, LVX S -Breakpoints 13.1 Enterococcus genus is Enterococcus NOR-S I CIP, LVX I -Breakpoints 13.1 Enterococcus genus is Enterococcus NOR-S R CIP, LVX R -Breakpoints 13.1 Haemophilus influenzae genus_species is Haemophilus influenzae PEN-S S AMC, AMP, AMX, CFM, CPD, CPT, CRO, CTB, CTX, CXM, CZT, DOR, ETP, FEP, IMR, IPM, MEM, MEV, PEN, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("H. influenzae"))]), "IMR", "MEV"); sort(x[x %in% betalactams()]) -Breakpoints 13.1 Haemophilus influenzae genus_species is Haemophilus influenzae PEN-S, BLA-S R, R AMP, AMX, PIP R -Breakpoints 13.1 Haemophilus influenzae genus_species is Haemophilus influenzae AMC S SAM S -Breakpoints 13.1 Haemophilus influenzae genus_species is Haemophilus influenzae AMC I SAM I -Breakpoints 13.1 Haemophilus influenzae genus_species is Haemophilus influenzae AMC R SAM R -Breakpoints 13.1 Haemophilus influenzae genus_species is Haemophilus influenzae NAL-S S CIP, LVX, MFX, OFX S -Breakpoints 13.1 Haemophilus influenzae genus_species is Haemophilus influenzae NAL-S I CIP, LVX, MFX, OFX I -Breakpoints 13.1 Haemophilus influenzae genus_species is Haemophilus influenzae NAL-S R CIP, LVX, MFX, OFX R -Breakpoints 13.1 Haemophilus influenzae genus_species is Haemophilus influenzae TCY S DOX, MNO S -Breakpoints 13.1 Haemophilus influenzae genus_species is Haemophilus influenzae TCY R DOX, MNO R -Breakpoints 13.1 Kingella kingae genus_species is Kingella kingae BLA-S R PEN, AMP, AMX R -Breakpoints 13.1 Kingella kingae genus_species is Kingella kingae PEN S AMP, AMX S -Breakpoints 13.1 Kingella kingae genus_species is Kingella kingae PEN I AMP, AMX I -Breakpoints 13.1 Kingella kingae genus_species is Kingella kingae PEN R AMP, AMX R -Breakpoints 13.1 Kingella kingae genus_species is Kingella kingae ERY S AZM, CLR S -Breakpoints 13.1 Kingella kingae genus_species is Kingella kingae ERY I AZM, CLR I -Breakpoints 13.1 Kingella kingae genus_species is Kingella kingae ERY R AZM, CLR R -Breakpoints 13.1 Kingella kingae genus_species is Kingella kingae TCY S DOX S -Breakpoints 13.1 Kingella kingae genus_species is Kingella kingae TCY R DOX R -Breakpoints 13.1 Moraxella catarrhalis genus_species is Moraxella catarrhalis BLA-S R AMP, AMX, APL, APX, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CLO, CRB, CRN, DIC, EPC, FLC, HET, LEN, MEC, MET, MEZ, MTM, NAF, OXA, PEN, PHE, PHN, PIP, PME, PNM, PRB, PRC, PRP, PVM, SBC, SLT6, SRX, TAL, TEM, TIC R penicillins()[!penicillins() %in% betalactams_with_inhibitor()] -Breakpoints 13.1 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC S TZP S -Breakpoints 13.1 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC I TZP I -Breakpoints 13.1 Moraxella catarrhalis genus_species is Moraxella catarrhalis AMC R TZP R -Breakpoints 13.1 Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL-S S CIP, LVX, MFX, OFX S -Breakpoints 13.1 Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL-S R CIP, LVX, MFX, OFX R -Breakpoints 13.1 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY S AZM, CLR, RXT S -Breakpoints 13.1 Moraxella catarrhalis genus_species is Moraxella catarrhalis ERY R AZM, CLR, RXT R -Breakpoints 13.1 Moraxella catarrhalis genus_species is Moraxella catarrhalis TCY S DOX, MNO S -Breakpoints 13.1 Moraxella catarrhalis genus_species is Moraxella catarrhalis TCY R DOX, MNO R -Breakpoints 13.1 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S R AMP, AMX R -Breakpoints 13.1 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, S AMP, AMX S -Breakpoints 13.1 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, I AMP, AMX I -Breakpoints 13.1 Neisseria gonorrhoeae genus_species is Neisseria gonorrhoeae BLA-S, PEN S, R AMP, AMX R -Breakpoints 13.1 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S S MNO S -Breakpoints 13.1 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S I MNO I -Breakpoints 13.1 Neisseria meningitidis genus_species is Neisseria meningitidis TCY-S R MNO R -Breakpoints 13.1 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S S DOX S -Breakpoints 13.1 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S I DOX I -Breakpoints 13.1 Neisseria meningitidis genus_species is Pasteurella multocida TCY-S R DOX R -Breakpoints 13.1 Pasteurella multocida genus_species is Pasteurella multocida PEN S AMP, AMX S -Breakpoints 13.1 Pasteurella multocida genus_species is Pasteurella multocida PEN I AMP, AMX I -Breakpoints 13.1 Pasteurella multocida genus_species is Pasteurella multocida PEN R AMP, AMX R -Breakpoints 13.1 Pasteurella multocida genus_species is Pasteurella multocida NAL-S S CIP, LVX S -Breakpoints 13.1 Pasteurella multocida genus_species is Pasteurella multocida NAL-S R CIP, LVX R -Breakpoints 13.1 Staphylococcus genus_species is Staphylococcus aureus FOX-S R penicillins R See last sentence: Isolates that test resistant to cefoxitin are resistant to all penicillins -Breakpoints 13.1 Staphylococcus genus_species is Staphylococcus aureus PEN, FOX-S S, S penicillins S -Breakpoints 13.1 Staphylococcus genus_species is Staphylococcus aureus PEN, FOX-S R, S betalactams_with_inhibitor, isoxazolylpenicillins, NAF S -Breakpoints 13.1 Staphylococcus genus is Staphylococcus FOX-S R PEN, PHN, AMP, AMX, PIP, TIC R -Breakpoints 13.1 Staphylococcus genus_species is Staphylococcus saprophyticus AMP S AMP, SAM, AMX, AMC, PIP, TZP S -Breakpoints 13.1 Staphylococcus genus is Staphylococcus FOX-S S BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP S sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 13.1 Staphylococcus genus is Staphylococcus FOX-S I BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP I sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 13.1 Staphylococcus genus is Staphylococcus FOX-S R BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP R sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 13.1 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R PEN, PHN, AMP, AMX, PIP, TIC R -Breakpoints 13.1 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S S BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP S sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 13.1 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S I BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP I sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 13.1 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R BPR, CAC, CAT, CCL, CCP, CCV, CCX, CDC, CDR, CEB, CEC, CED, CEM, CEP, CEQ, CFA, CFM, CFM1, CFP, CFR, CFS, CFZ, CHE, CID, CMX, CMZ, CND, CPA, CPC, CPD, CPI, CPL, CPM, CPO, CPR, CPT, CPX, CRD, CRO, CSE, CSL, CSU, CTC, CTF, CTL, CTS, CTT, CTX, CTZ, CXA, CXM, CZD, CZL, CZO, CZP, CZX, DIT, DIX, DIZ, FDC, FEP, FNC, FOV, FOX, FOX-S, FPT, FPZ, HAP, LOR, LTM, MAN, RID, TIO, ZOP R sort(c(cephalosporins()[!cephalosporins() %in% as.ab(c("cefalexin", "ceftazidim", "ceftazidim/avibactam", "ceftibuten", "ceftolozan/tazobactam"))])) -Breakpoints 13.1 Staphylococcus genus_species is Staphylococcus aureus FOX-S S CPT S -Breakpoints 13.1 Staphylococcus genus_species is Staphylococcus aureus FOX-S S BPR S -Breakpoints 13.1 Staphylococcus genus is Staphylococcus FOX-S S carbapenems S -Breakpoints 13.1 Staphylococcus genus is Staphylococcus FOX-S I carbapenems I -Breakpoints 13.1 Staphylococcus genus is Staphylococcus FOX-S R carbapenems R -Breakpoints 13.1 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S S carbapenems S Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 13.1 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S I carbapenems I Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 13.1 Staphylococcus genus_species one_of Staphylococcus pseudintermedius, Staphylococcus schleiferi, Staphylococcus coagulans OXA-S R carbapenems R Not explicitly mentioned in guidelines in this section, but previous section about these 3 species do mention OXA as preferred method -Breakpoints 13.1 Staphylococcus genus is Staphylococcus NOR-S S MFX S -Breakpoints 13.1 Staphylococcus genus is Staphylococcus NOR-S S CIP, LVX I -Breakpoints 13.1 Staphylococcus genus_species is Staphylococcus aureus VAN S DAL, ORI S -Breakpoints 13.1 Staphylococcus genus_species is Staphylococcus aureus FOX-S, VAN R, S TLV S MRSA isolates are in this file safely denoted as FOX resistant -Breakpoints 13.1 Staphylococcus genus is Staphylococcus ERY S AZM, CLR, RXT S -Breakpoints 13.1 Staphylococcus genus is Staphylococcus TCY-S S DOX, MNO S -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN S penicillins S -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN I penicillins I -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group C, Streptococcus Group G PEN R penicillins R -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN S AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP S penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN I AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP I penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species is Streptococcus Group B PEN R AMC, AMP, AMX, APL, APX, AXS, AZD, AZL, BAM, BNB, BNP, CIC, CLM, CRB, CRN, EPC, HET, LEN, MEC, MEZ, MSU, MTM, NAF, PEN, PHE, PIP, PIS, PME, PNM, PNO, PRB, PRC, PRP, PSU, PVM, SAM, SBC, SLT6, SRX, TAL, TCC, TEM, TIC, TZP R penicillins()[!penicillins() %in% c("PHN", isoxazolylpenicillins())] -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S cephalosporins S -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN I cephalosporins I -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN R cephalosporins R -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S carbapenems S -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN I carbapenems I -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN R carbapenems R -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S S MFX S does not explicitly state that it is for other fluoroquinolones -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S S LVX I does not explicitly state that it is for other fluoroquinolones -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR-S R MFX, LVX R does not explicitly state that it is for other fluoroquinolones -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G VAN S DAL, ORI S -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY S AZM, CLR, RXT S -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G ERY R AZM, CLR, RXT R -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G TCY-S S DOX, MNO S -Breakpoints 13.1 Streptococcus groups A, B, C, G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G TCY-S R DOX, MNO R -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PHN, PIP, SAM, TZP S x <- unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("S. pneumoniae") & clinical_breakpoints$ab != as.ab("cefaclor"))]); sort(c(x[x %in% betalactams()], "SAM", "PIP", "TZP", "PHN", "IMR", "MEV")) -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PHN, PIP, SAM, TZP S x <- unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2022" & clinical_breakpoints$mo == as.mo("S. pneumoniae") & clinical_breakpoints$ab != as.ab("cefaclor"))]); sort(c(x[x %in% betalactams()], "SAM", "PIP", "TZP", "PHN", "IMR", "MEV")) -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S S CEC I -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN S CEC I -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA-S R PEN, PHN R from flowchart: when OXA < 20 or PEN > 0.06 -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae PEN R PHN R from flowchart: when OXA < 20 or PEN > 0.06 -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP S AMX, AMC, SAM, PIP, TZP S -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP I AMX, AMC, SAM, PIP, TZP I -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae AMP R AMX, AMC, SAM, PIP, TZP R -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S S MFX S does not explicitly state that it is for other fluoroquinolones -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S S LVX I does not explicitly state that it is for other fluoroquinolones -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR-S R MFX, LVX R does not explicitly state that it is for other fluoroquinolones -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY S AZM, CLR, RXT S -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae ERY R AZM, CLR, RXT R -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY-S S DOX, MNO S -Breakpoints 13.1 Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY-S R DOX, MNO R -Breakpoints 13.1 Vibrio spp. genus is Vibrio PEF-S S CIP, LVX S -Breakpoints 13.1 Vibrio spp. genus is Vibrio PEF-S I CIP, LVX I -Breakpoints 13.1 Vibrio spp. genus is Vibrio PEF-S R CIP, LVX R -Breakpoints 13.1 Vibrio spp. genus is Vibrio ERY S AZM S -Breakpoints 13.1 Vibrio spp. genus is Vibrio ERY I AZM I -Breakpoints 13.1 Vibrio spp. genus is Vibrio ERY R AZM R -Breakpoints 13.1 Vibrio spp. genus is Vibrio TCY-S S DOX S -Breakpoints 13.1 Vibrio spp. genus is Vibrio TCY-S I DOX I -Breakpoints 13.1 Vibrio spp. genus is Vibrio TCY-S R DOX R -Breakpoints 13.1 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) PEN-S S AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PIP, SAM, TZP S will be expanded in eucast_rules() -Breakpoints 13.1 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) PEN-S R AMC, AMP, AMX, CPD, CPT, CRO, CTX, CXM, DOR, ETP, FEP, IMR, IPM, MEM, MEV, OXA, PEN, PIP, SAM, TZP R will be expanded in eucast_rules() -Breakpoints 13.1 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP S AMX, AMC, SAM, PIP, TZP S will be expanded in eucast_rules() -Breakpoints 13.1 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP I AMX, AMC, SAM, PIP, TZP I will be expanded in eucast_rules() -Breakpoints 13.1 Viridans group streptococci genus_species one_of Viridans Group Streptococcus (VGS) AMP R AMX, AMC, SAM, PIP, TZP R will be expanded in eucast_rules() -Breakpoints Anaerobic bacteria genus is Prevotella PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2023" & mo_genus(clinical_breakpoints$mo) == "Prevotella")]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints Anaerobic bacteria genus is Prevotella AMP S AMX S -Breakpoints Anaerobic bacteria genus is Prevotella AMP I AMX I -Breakpoints Anaerobic bacteria genus is Prevotella AMP R AMX R -Breakpoints Anaerobic bacteria genus_species is Fusobacterium necrophorum PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2023" & clinical_breakpoints$mo == as.mo("Fusobacterium necrophorum"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP S AMX S -Breakpoints Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP I AMX I -Breakpoints Anaerobic bacteria genus_species is Fusobacterium necrophorum AMP R AMX R -Breakpoints Anaerobic bacteria genus_species is Clostridium perfringens PEN S AMC, AMP, AMX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2023" & clinical_breakpoints$mo == as.mo("Fusobacterium necrophorum"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM"); sort(x[x %in% betalactams()]) -Breakpoints Anaerobic bacteria genus_species is Clostridium perfringens AMP S AMX S -Breakpoints Anaerobic bacteria genus_species is Clostridium perfringens AMP I AMX I -Breakpoints Anaerobic bacteria genus_species is Clostridium perfringens AMP R AMX R -Breakpoints Anaerobic bacteria genus_species is Cutibacterium acnes PEN S AMC, AMP, AMX, CRO, CTX, ETP, IPM, MEM, PEN, PIP, SAM, TZP S x <- c(unique(clinical_breakpoints$ab[which(clinical_breakpoints$guideline == "EUCAST 2023" & clinical_breakpoints$mo == as.mo("Cutibacterium acnes"))]), "AMP", "SAM", "AMX", "AMC", "PIP", "ETP", "IPM", "TZP", "CTX", "CRO"); sort(x[x %in% betalactams()]) -Breakpoints Anaerobic bacteria genus_species is Cutibacterium acnes AMP S AMX S -Breakpoints Anaerobic bacteria genus_species is Cutibacterium acnes AMP I AMX I -Breakpoints Anaerobic bacteria genus_species is Cutibacterium acnes AMP R AMX R -Breakpoints Anaerobic bacteria genus_species is Cutibacterium acnes CTX S CRO S -Breakpoints Anaerobic bacteria genus_species is Cutibacterium acnes CTX I CRO I -Breakpoints Anaerobic bacteria genus_species is Cutibacterium acnes CTX R CRO R -Breakpoints Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I AMX S -Breakpoints Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R AMX R -Breakpoints Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN S CTX S -Breakpoints Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I CTX I -Breakpoints Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R CTX R -Breakpoints Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN I MEM S -Breakpoints Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans PEN R MEM R -Breakpoints Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans TCY S DOX S -Breakpoints Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans TCY I DOX I -Breakpoints Corynebacterium diphtheriae/ulcerans genus_species one_of Corynebacterium diphtheriae, Corynebacterium ulcerans TCY R DOX R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. order is Enterobacterales PEN, glycopeptides, lipoglycopeptides, FUS, macrolides, lincosamides, streptogramins, RIF, oxazolidinones R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species one_of Citrobacter koseri, Citrobacter amalonaticus AMP, AMX, TIC R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Citrobacter freundii AMP, AMX, AMC, SAM, CZO, CEP, LEX, CFR, FOX R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species one_of Enterobacter cloacae complex AMP, AMX, AMC, SAM, CZO, CEP, LEX, CFR, FOX R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Escherichia hermannii AMP, AMX, TIC R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Hafnia alvei AMP, AMX, PLB, COL R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Klebsiella aerogenes AMP, AMX, AMC, SAM, CZO, CEP, LEX, CFR, FOX R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species one_of Klebsiella pneumoniae complex AMX, AMP, TIC R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Klebsiella oxytoca AMX, AMP, TIC R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Leclercia adecarboxylata FOS R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Morganella morganii AMP, AMX, AMC, SAM, CZO, CEP, LEX, CFR, tetracyclines, PLB, COL, NIT R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Plesiomonas shigelloides AMX, AMP, SAM R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Proteus mirabilis tetracyclines, PLB, COL, NIT R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Proteus penneri AMP, AMX, CZO, CEP, LEX, CFR, CXM, tetracyclines, PLB, COL, NIT R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Proteus vulgaris AMP, AMX, CZO, CEP, LEX, CFR, CXM, tetracyclines, PLB, COL, NIT R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Providencia rettgeri AMP, AMX, AMC, SAM, CZO, CEP, LEX, CFR, tetracyclines, PLB, COL, NIT R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Providencia stuartii AMP, AMX, AMC, SAM, CZO, CEP, LEX, CFR, tetracyclines, PLB, COL, NIT R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus is Raoultella AMP, AMX, TIC R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Serratia marcescens AMP, AMX, AMC, SAM, CZO, CEP, LEX, CFR, FOX, CXM, PLB, COL, NIT R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Yersinia enterocolitica AMP, AMX, AMC, SAM, TIC, CZO, CEP, LEX, CFR, FOX R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Yersinia pseudotuberculosis PLB, COL R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Aeromonas hydrophila AMP, AMX, SAM R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Aeromonas veronii AMP, AMX, SAM, TIC R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Aeromonas dhakensis AMP, AMX, SAM, FOX R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Aeromonas caviae AMP, AMX, SAM R -Expected phenotypes 1.2 Table 1: Expected resistant phenotype in Enterobacterales and Aeromonas spp. genus_species is Aeromonas jandaei AMP, AMX, SAM, TIC R -Expected phenotypes 1.2 Table 2: Expected resistant phenotype in non-fermentative gram-negative bacteria genus one_of Acinetobacter, Achromobacter, Burkholderia, Elizabethkingia, Elizabethkingia, Ochrobactrum, Pseudomonas, Stenotrophomonas, Chryseobacterium PEN, cephalosporins_1st, cephalosporins_2nd, glycopeptides, lipoglycopeptides, FUS, macrolides, lincosamides, streptogramins, RIF, oxazolidinones R -Expected phenotypes 1.2 Table 2: Expected resistant phenotype in non-fermentative gram-negative bacteria genus_species one_of Acinetobacter baumannii, Acinetobacter pittii, Acinetobacter nosocomialis AMP, AMX, AMC, CTX, CRO, ATM, ETP, TMP, FOS, TCY, DOX R -Expected phenotypes 1.2 Table 2: Expected resistant phenotype in non-fermentative gram-negative bacteria genus_species is Achromobacter xylosoxidans AMP, AMX, CTX, CRO, ATM, ETP R -Expected phenotypes 1.2 Table 2: Expected resistant phenotype in non-fermentative gram-negative bacteria genus_species one_of Burkholderia cepacia complex AMP, AMX, AMC, SAM, TIC, TCC, PIP, TZP, CTX, CRO, ATM, ETP, CIP, CHL, aminoglycosides, TMP, FOS, PLB, COL R -Expected phenotypes 1.2 Table 2: Expected resistant phenotype in non-fermentative gram-negative bacteria genus_species is Elizabethkingia meningoseptica AMP, AMX, AMC, SAM, TIC, TCC, CTX, CRO, CAZ, FEP, ATM, ETP, IPM, MEM, PLB, COL R -Expected phenotypes 1.2 Table 2: Expected resistant phenotype in non-fermentative gram-negative bacteria genus_species is Elizabethkingia anophelis AMP, AMX, AMC, SAM, TIC, TCC, CTX, CRO, CAZ, FEP, ATM, ETP, IPM, MEM R -Expected phenotypes 1.2 Table 2: Expected resistant phenotype in non-fermentative gram-negative bacteria genus_species is Ochrobactrum anthropi AMP, AMX, AMC, SAM, TIC, TCC, CTX, CRO, CAZ, FEP, ATM, ETP R -Expected phenotypes 1.2 Table 2: Expected resistant phenotype in non-fermentative gram-negative bacteria genus_species is Pseudomonas aeruginosa AMP, AMX, AMC, SAM, CTX, CRO, ETP, CHL, TMP, KAN, NEO, tetracyclines, TGC R -Expected phenotypes 1.2 Table 2: Expected resistant phenotype in non-fermentative gram-negative bacteria genus_species is Stenotrophomonas maltophilia AMP, AMX, AMC, SAM, TIC, PIP, TZP, CTX, CRO, ATM, ETP, IPM, MEM, aminoglycosides, TMP, FOS, TCY R -Expected phenotypes 1.2 Table 2: Expected resistant phenotype in non-fermentative gram-negative bacteria genus is Chryseobacterium AMP, AMX, AMC, SAM, TIC, TCC, CTX, CRO, CAZ, ATM, ETP, IPM, MEM, aminoglycosides, PLB, COL R -Expected phenotypes 1.2 Table 3: Expected resistant phenotype in other gram-negative bacteria genus one_of Haemophilus, Moraxella, Neisseria, Campylobacter glycopeptides, lipoglycopeptides, lincosamides, oxazolidinones R -Expected phenotypes 1.2 Table 3: Expected resistant phenotype in other gram-negative bacteria genus_species is Haemophilus influenzae FUS, streptogramins R -Expected phenotypes 1.2 Table 3: Expected resistant phenotype in other gram-negative bacteria genus_species is Moraxella catarrhalis TMP R -Expected phenotypes 1.2 Table 3: Expected resistant phenotype in other gram-negative bacteria genus is Neisseria TMP R -Expected phenotypes 1.2 Table 3: Expected resistant phenotype in other gram-negative bacteria genus_species is Campylobacter fetus FUS, streptogramins, TMP, NAL R -Expected phenotypes 1.2 Table 3: Expected resistant phenotype in other gram-negative bacteria genus_species one_of Campylobacter jejuni, Campylobacter coli FUS, streptogramins, TMP R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria gramstain is Gram-positive ATM, TEM, PLB, COL, NAL R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria genus_species is Staphylococcus saprophyticus FUS, CAZ, FOS, NOV R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria genus_species is Staphylococcus cohnii CAZ, NOV R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria genus_species is Staphylococcus xylosus CAZ, NOV R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria genus_species is Staphylococcus capitis CAZ, FOS R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria genus_species one_of Coagulase-negative Staphylococcus (CoNS), Staphylococcus aureus CAZ R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria genus is Streptococcus FUS, CAZ, aminoglycosides R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria genus_species is Enterococcus faecalis FUS, CAZ, cephalosporins_except_CAZ, aminoglycosides, macrolides, CLI, QDA, sulfonamides R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria genus_species one_of Enterococcus gallinarum, Enterococcus casseliflavus FUS, CAZ, cephalosporins_except_CAZ, aminoglycosides, macrolides, CLI, QDA, VAN, sulfonamides R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria genus_species is Enterococcus faecium FUS, CAZ, cephalosporins_except_CAZ, aminoglycosides, macrolides, sulfonamides R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria genus is Corynebacterium FOS R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria genus_species is Listeria monocytogenes CAZ, cephalosporins_except_CAZ R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria genus one_of Leuconostoc, Pediococcus VAN, FOS R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria genus_species is Lactobacillus casei VAN, FOS R -Expected phenotypes 1.2 Table 4: Expected resistant phenotype in gram-positive bacteria fullname is Lactobacillus casei rhamnosus VAN, FOS R -Expected phenotypes 1.2 Table 5: Expected resistant phenotype in anaerobes genus_species one_of Clostridium ramosum, Clostridium innocuum VAN R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) order is Enterobacterales PEN, glycopeptides_except_lipo, FUS, macrolides, LIN, streptogramins, RIF, DAP, LNZ R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) fullname like ^Citrobacter (koseri|amalonaticus|sedlakii|farmeri|rodentium) aminopenicillins, TIC R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) fullname like ^Citrobacter (freundii|braakii|murliniae|werkmanii|youngae) aminopenicillins, AMC, CZO, FOX R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus_species is Enterobacter cloacae aminopenicillins, AMC, CZO, FOX R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus_species is Klebsiella aerogenes aminopenicillins, AMC, CZO, FOX R originally Enterobacter aerogenes, but was renamed to Klebsiella aerogenes -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus_species is Escherichia hermannii aminopenicillins, TIC R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus_species is Hafnia alvei aminopenicillins, AMC, CZO, FOX R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus is Klebsiella aminopenicillins, TIC R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus_species is Morganella morganii aminopenicillins, AMC, CZO, DOX, MNO, TCY, polymyxins, NIT R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus_species is Proteus mirabilis DOX, MNO, TCY, TGC, polymyxins, NIT R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus_species is Proteus penneri aminopenicillins, CZO, CXM, DOX, MNO, TCY, TGC, polymyxins, NIT R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus_species is Proteus vulgaris aminopenicillins, CZO, CXM, DOX, MNO, TCY, TGC, polymyxins, NIT R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus_species is Providencia rettgeri aminopenicillins, AMC, CZO, CXM, DOX, MNO, TCY, TGC, polymyxins, NIT R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus_species is Providencia stuartii aminopenicillins, AMC, CZO, CXM, DOX, MNO, TCY, TGC, polymyxins, NIT R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus is Raoultella aminopenicillins, TIC R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus_species is Serratia marcescens aminopenicillins, AMC, CZO, FOX, CXM, DOX, TCY, polymyxins, NIT R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus_species is Yersinia enterocolitica aminopenicillins, AMC, TIC, CZO, FOX R -Expert Rules 3.1 Table 01: Intrinsic resistance in Enterobacterales (at the time: Enterobacteriaceae) genus_species is Yersinia pseudotuberculosis PLB, COL R -Expert Rules 3.1 Table 02: Intrinsic resistance in non-fermentative Gram-negative bacteria genus one_of Achromobacter, Acinetobacter, Alcaligenes, Bordetella, Burkholderia, Elizabethkingia, Flavobacterium, Ochrobactrum, Pseudomonas, Stenotrophomonas PEN, FOX, CXM, glycopeptides_except_lipo, FUS, macrolides, LIN, streptogramins, RIF, DAP, LNZ R -Expert Rules 3.1 Table 02: Intrinsic resistance in non-fermentative Gram-negative bacteria genus_species is Acinetobacter baumannii aminopenicillins, AMC, CZO, CTX, CRO, ATM, ETP, TMP, FOS, DOX, TCY R -Expert Rules 3.1 Table 02: Intrinsic resistance in non-fermentative Gram-negative bacteria genus_species is Acinetobacter pittii aminopenicillins, AMC, CZO, CTX, CRO, ATM, ETP, TMP, FOS, DOX, TCY R -Expert Rules 3.1 Table 02: Intrinsic resistance in non-fermentative Gram-negative bacteria genus_species is Acinetobacter nosocomialis aminopenicillins, AMC, CZO, CTX, CRO, ATM, ETP, TMP, FOS, DOX, TCY R -Expert Rules 3.1 Table 02: Intrinsic resistance in non-fermentative Gram-negative bacteria genus_species is Acinetobacter calcoaceticus aminopenicillins, AMC, CZO, CTX, CRO, ATM, ETP, TMP, FOS, DOX, TCY R -Expert Rules 3.1 Table 02: Intrinsic resistance in non-fermentative Gram-negative bacteria genus_species is Achromobacter xylosoxidans aminopenicillins, CZO, CTX, CRO, ETP R -Expert Rules 3.1 Table 02: Intrinsic resistance in non-fermentative Gram-negative bacteria fullname like ^Burkholderia (ambifaria|anthina|arboris|cepacia|cenocepacia|contaminans|diffusa|dolosa|lata|latens|metallica|multivorans|paludis|pseudomultivorans|pyrrocinia|pseudomultivorans|seminalis|stabilis|stagnalis|territorii|ubonensis|vietnamiensis) aminopenicillins, AMC, TIC, PIP, TZP, CZO, CTX, CRO, ATM, ETP, CIP, CHL, aminoglycosides, TMP, FOS, polymyxins R -Expert Rules 3.1 Table 02: Intrinsic resistance in non-fermentative Gram-negative bacteria genus_species is Elizabethkingia meningoseptica aminopenicillins, AMC, TIC, CZO, CTX, CRO, CAZ, FEP, ATM, ETP, IPM, MEM, polymyxins R -Expert Rules 3.1 Table 02: Intrinsic resistance in non-fermentative Gram-negative bacteria genus_species is Brucella anthropi aminopenicillins, AMC, TIC, PIP, TZP, CZO, CTX, CRO, CAZ, FEP, ATM, ETP R -Expert Rules 3.1 Table 02: Intrinsic resistance in non-fermentative Gram-negative bacteria genus_species is Pseudomonas aeruginosa aminopenicillins, AMC, CZO, CTX, CRO, ETP, CHL, KAN, NEO, TMP, SXT, DOX, MNO, TCY, TGC R -Expert Rules 3.1 Table 02: Intrinsic resistance in non-fermentative Gram-negative bacteria genus_species is Stenotrophomonas maltophilia aminopenicillins, AMC, TIC, PIP, TZP, CZO, CTX, CRO, ATM, ETP, IPM, MEM, aminoglycosides, TMP, FOS, TCY R -Expert Rules 3.1 Table 03: Intrinsic resistance in other Gram-negative bacteria genus one_of Haemophilus, Moraxella, Neisseria, Campylobacter glycopeptides_except_lipo, LIN, DAP, LNZ R -Expert Rules 3.1 Table 03: Intrinsic resistance in other Gram-negative bacteria genus_species is Haemophilus influenzae FUS, streptogramins R -Expert Rules 3.1 Table 03: Intrinsic resistance in other Gram-negative bacteria genus_species is Moraxella catarrhalis TMP R -Expert Rules 3.1 Table 03: Intrinsic resistance in other Gram-negative bacteria genus is Neisseria TMP R -Expert Rules 3.1 Table 03: Intrinsic resistance in other Gram-negative bacteria genus_species is Campylobacter fetus FUS, streptogramins, TMP, NAL R -Expert Rules 3.1 Table 03: Intrinsic resistance in other Gram-negative bacteria genus_species is Campylobacter jejuni FUS, streptogramins, TMP R -Expert Rules 3.1 Table 03: Intrinsic resistance in other Gram-negative bacteria genus_species is Campylobacter coli FUS, streptogramins, TMP R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria gramstain is Gram-positive ATM, polymyxins, NAL R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Staphylococcus saprophyticus FUS, CAZ, FOS, NOV R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Staphylococcus cohnii CAZ, NOV R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Staphylococcus xylosus CAZ, NOV R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Staphylococcus capitis CAZ, FOS R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Staphylococcus aureus CAZ R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Staphylococcus epidermidis CAZ R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Staphylococcus coagulase-negative CAZ R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Staphylococcus hominis CAZ R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Staphylococcus haemolyticus CAZ R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Staphylococcus intermedius CAZ R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Staphylococcus pseudintermedius CAZ R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus is Streptococcus FUS, CAZ, aminoglycosides R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Enterococcus faecalis FUS, CAZ, cephalosporins_except_CAZ, aminoglycosides, macrolides, CLI, QDA, TMP, SXT R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Enterococcus gallinarum FUS, CAZ, cephalosporins_except_CAZ, aminoglycosides, macrolides, CLI, QDA, VAN, TMP, SXT R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Enterococcus casseliflavus FUS, CAZ, cephalosporins_except_CAZ, aminoglycosides, macrolides, CLI, QDA, VAN, TMP, SXT R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Enterococcus faecium FUS, CAZ, cephalosporins_except_CAZ, aminoglycosides, macrolides, TMP, SXT R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus is Corynebacterium FOS R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Listeria monocytogenes cephalosporins R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus one_of Leuconostoc, Pediococcus glycopeptides_except_lipo R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus is Lactobacillus glycopeptides_except_lipo R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Clostridium ramosum VAN R -Expert Rules 3.1 Table 04: Intrinsic resistance in Gram-positive bacteria genus_species is Clostridium innocuum VAN R -Expert Rules 3.1 Table 08: Interpretive rules for B-lactam agents and Gram-positive cocci genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S aminopenicillins, cephalosporins_except_CAZ, carbapenems S -Expert Rules 3.1 Table 08: Interpretive rules for B-lactam agents and Gram-positive cocci genus is Enterococcus AMP R ureidopenicillins, carbapenems R -Expert Rules 3.1 Table 08: Interpretive rules for B-lactam agents and Gram-positive cocci genus is Enterococcus AMX R ureidopenicillins, carbapenems R -Expert Rules 3.1 Table 09: Interpretive rules for B-lactam agents and Gram-negative rods (at the time: Enterobacteriaceae) order is Enterobacterales TIC, PIP R, S PIP R -Expert Rules 3.1 Table 11: Interpretive rules for macrolides, lincosamides, and streptogramins genus like .* ERY S AZM, CLR S -Expert Rules 3.1 Table 11: Interpretive rules for macrolides, lincosamides, and streptogramins genus like .* ERY I AZM, CLR I -Expert Rules 3.1 Table 11: Interpretive rules for macrolides, lincosamides, and streptogramins genus like .* ERY R AZM, CLR R -Expert Rules 3.1 Table 12: Interpretive rules for aminoglycosides genus is Staphylococcus TOB R KAN, AMK R -Expert Rules 3.1 Table 12: Interpretive rules for aminoglycosides genus is Staphylococcus GEN R aminoglycosides R -Expert Rules 3.1 Table 12: Interpretive rules for aminoglycosides order is Enterobacterales GEN, TOB I, S GEN R -Expert Rules 3.1 Table 12: Interpretive rules for aminoglycosides order is Enterobacterales GEN, TOB R, I TOB R -Expert Rules 3.1 Table 13: Interpretive rules for quinolones genus is Staphylococcus MFX R fluoroquinolones R -Expert Rules 3.1 Table 13: Interpretive rules for quinolones genus_species is Streptococcus pneumoniae MFX R fluoroquinolones R -Expert Rules 3.1 Table 13: Interpretive rules for quinolones order is Enterobacterales CIP R fluoroquinolones R -Expert Rules 3.1 Table 13: Interpretive rules for quinolones genus_species is Neisseria gonorrhoeae CIP R fluoroquinolones R -Expert Rules 3.2 Expert Rules on Campylobacter genus is Campylobacter ERY S CLR, AZM S -Expert Rules 3.2 Expert Rules on Campylobacter genus_species is Campylobacter ERY R CLR, AZM R -Expert Rules 3.2 Expert Rules on Enterobacterales genus_species one_of Escherichia coli, Proteus mirabilis AMP R PIP R -Expert Rules 3.2 Expert Rules on Enterobacterales genus_species one_of Escherichia coli, Proteus mirabilis AMP S PIP S -Expert Rules 3.2 Expert Rules on Enterobacterales fullname like ^(Klebsiella(?! aerogenes)|Raoultella) PIP R -Expert Rules 3.2 Expert Rules on Enterobacterales fullname like ^(Enterobacter|Klebsiella aerogenes|Citrobacter freundii|Serratia|Morganella morganii|Hafnia alvei|Providencia) CXM S CXM, cephalosporins_2nd R -Expert Rules 3.2 Expert Rules on Enterobacterales genus one_of Arsenophonus, Biostraticola, Brenneria, Buchnera, Budvicia, Buttiauxella, Cedecea, Citrobacter, Cosenzaea, Cronobacter, Dickeya, Edwardsiella, Enterobacillus, Enterobacter, Erwinia, Escherichia, Ewingella, Franconibacter, Gibbsiella, Hafnia, Izhakiella, Klebsiella, Kluyvera, Kosakonia, Leclercia, Lelliottia, Leminorella, Lonsdalea, Mangrovibacter, Mixta, Moellerella, Morganella, Obesumbacterium, Pantoea, Pectobacterium, Phaseolibacter, Photorhabdus, Phytobacter, Plesiomonas, Pluralibacter, Pragia, Proteus, Providencia, Pseudescherichia, Pseudocitrobacter, Rahnella, Raoultella, Rosenbergiella, Rouxiella, Saccharobacter, Samsonia, Serratia, Shigella, Shimwellia, Siccibacter, Sodalis, Tatumella, Thorsellia, Trabulsiella, Wigglesworthia, Xenorhabdus, Yersinia, Yokenella CIP R fluoroquinolones R This is Enterobacterales except Salmonella spp. -Expert Rules 3.2 Expert Rules on Enterobacterales fullname like ^(Serratia|Providencia|Morganella morganii) TGC R -Expert Rules 3.2 Expert Rules on Enterobacterales (AmpC de-repressed cephalosporins) fullname like ^(Enterobacter|Klebsiella aerogenes|Citrobacter braakii|Citrobacter freundii|Citrobacter gillenii|Citrobacter murliniae|Citrobacter rodenticum|Citrobacter sedlakii|Citrobacter werkmanii|Citrobacter youngae|Hafnia alvei|Serratia|Morganella morganii|Providencia) CTX S CTX, CRO, CAZ This is rule 3 and 4 of EUCAST Expert Rules v3.2 on Enterobacterales, result will be set with the 'ampc_derepressed_cephalosporins' argument -Expert Rules 3.2 Expert Rules on Enterobacterales (AmpC de-repressed cephalosporins) fullname like ^(Enterobacter|Klebsiella aerogenes|Citrobacter braakii|Citrobacter freundii|Citrobacter gillenii|Citrobacter murliniae|Citrobacter rodenticum|Citrobacter sedlakii|Citrobacter werkmanii|Citrobacter youngae|Hafnia alvei|Serratia|Morganella morganii|Providencia) CRO S CTX, CRO, CAZ This is rule 3 and 4 of EUCAST Expert Rules v3.2 on Enterobacterales, result will be set with the 'ampc_derepressed_cephalosporins' argument -Expert Rules 3.2 Expert Rules on Enterobacterales (AmpC de-repressed cephalosporins) fullname like ^(Enterobacter|Klebsiella aerogenes|Citrobacter braakii|Citrobacter freundii|Citrobacter gillenii|Citrobacter murliniae|Citrobacter rodenticum|Citrobacter sedlakii|Citrobacter werkmanii|Citrobacter youngae|Hafnia alvei|Serratia|Morganella morganii|Providencia) CAZ S CTX, CRO, CAZ This is rule 3 and 4 of EUCAST Expert Rules v3.2 on Enterobacterales, result will be set with the 'ampc_derepressed_cephalosporins' argument -Expert Rules 3.2 Expert Rules on Enterobacterales (AmpC de-repressed cephalosporins) fullname like ^(Enterobacter|Klebsiella aerogenes|Citrobacter braakii|Citrobacter freundii|Citrobacter gillenii|Citrobacter murliniae|Citrobacter rodenticum|Citrobacter sedlakii|Citrobacter werkmanii|Citrobacter youngae|Hafnia alvei|Serratia|Morganella morganii|Providencia) CTX I CTX, CRO, CAZ This is rule 3 and 4 of EUCAST Expert Rules v3.2 on Enterobacterales, result will be set with the 'ampc_derepressed_cephalosporins' argument -Expert Rules 3.2 Expert Rules on Enterobacterales (AmpC de-repressed cephalosporins) fullname like ^(Enterobacter|Klebsiella aerogenes|Citrobacter braakii|Citrobacter freundii|Citrobacter gillenii|Citrobacter murliniae|Citrobacter rodenticum|Citrobacter sedlakii|Citrobacter werkmanii|Citrobacter youngae|Hafnia alvei|Serratia|Morganella morganii|Providencia) CRO I CTX, CRO, CAZ This is rule 3 and 4 of EUCAST Expert Rules v3.2 on Enterobacterales, result will be set with the 'ampc_derepressed_cephalosporins' argument -Expert Rules 3.2 Expert Rules on Enterobacterales (AmpC de-repressed cephalosporins) fullname like ^(Enterobacter|Klebsiella aerogenes|Citrobacter braakii|Citrobacter freundii|Citrobacter gillenii|Citrobacter murliniae|Citrobacter rodenticum|Citrobacter sedlakii|Citrobacter werkmanii|Citrobacter youngae|Hafnia alvei|Serratia|Morganella morganii|Providencia) CAZ I CTX, CRO, CAZ This is rule 3 and 4 of EUCAST Expert Rules v3.2 on Enterobacterales, result will be set with the 'ampc_derepressed_cephalosporins' argument -Expert Rules 3.2 Expert Rules on Enterococcus fullname like ^Enterococcus (faecalis|faecium) AMP R ureidopenicillins, IPM R -Expert Rules 3.2 Expert Rules on Enterococcus fullname like ^Enterococcus (faecalis|faecium) AMX R ureidopenicillins, IPM R -Expert Rules 3.2 Expert Rules on Enterococcus genus is Enterococcus NOR S CIP, LVX S -Expert Rules 3.2 Expert Rules on Enterococcus genus is Enterococcus VAN S lipoglycopeptides S -Expert Rules 3.2 Expert Rules on Enterococcus genus_species is Enterococcus faecium CLI R -Expert Rules 3.2 Expert Rules on Haemophilus influenzae genus_species is Haemophilus influenzae PEN S betalactams S -Expert Rules 3.2 Expert Rules on Haemophilus influenzae genus_species is Haemophilus influenzae NAL S fluoroquinolones S -Expert Rules 3.2 Expert Rules on Haemophilus influenzae genus_species is Haemophilus influenzae NAL R CIP, LVX, MFX R -Expert Rules 3.2 Expert Rules on Haemophilus influenzae genus_species is Haemophilus influenzae TCY S DOX, MNO S -Expert Rules 3.2 Expert Rules on Haemophilus influenzae genus_species is Haemophilus influenzae TCY R DOX, MNO R -Expert Rules 3.2 Expert Rules on Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL S fluoroquinolones S -Expert Rules 3.2 Expert Rules on Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL R fluoroquinolones R -Expert Rules 3.2 Expert Rules on Salmonella genus is Salmonella cephalosporins_2nd R -Expert Rules 3.2 Expert Rules on Salmonella genus is Salmonella aminoglycosides R -Expert Rules 3.2 Expert Rules on Salmonella genus is Salmonella PEF R CIP R -Expert Rules 3.2 Expert Rules on Staphylococcus genus_species is Staphylococcus aureus FOX R betalactams R -Expert Rules 3.2 Expert Rules on Staphylococcus genus_species is Staphylococcus aureus FOX S betalactams_with_inhibitor S -Expert Rules 3.2 Expert Rules on Staphylococcus genus_species one_of Staphylococcus aureus, Staphylococcus lugdunensis PEN R AMP, AMX, AZL, BAM, CRB, CRN, EPC, HET, MEC, MEZ, MTM, PIP, PME, PVM, SBC, TAL, TEM, TIC R all penicillins without beta-lactamse inhibitor -Expert Rules 3.2 Expert Rules on Staphylococcus genus is Staphylococcus ERY, CLI S macrolides, lincosamides S -Expert Rules 3.2 Expert Rules on Staphylococcus genus is Staphylococcus NOR S CIP, LVX, MFX, OFX S -Expert Rules 3.2 Expert Rules on Staphylococcus genus is Staphylococcus LVX R fluoroquinolones R -Expert Rules 3.2 Expert Rules on Staphylococcus genus is Staphylococcus MFX R fluoroquinolones R -Expert Rules 3.2 Expert Rules on Staphylococcus genus is Staphylococcus TCY S DOX, MNO, TGC S -Expert Rules 3.2 Expert Rules on Staphylococcus genus is Staphylococcus TCY R DOX, MNO R -Expert Rules 3.2 Expert Rules on Staphylococcus genus is Staphylococcus VAN S lipoglycopeptides S -Expert Rules 3.2 Expert Rules on Staphylococcus genus is Staphylococcus LNZ S TZD S -Expert Rules 3.2 Expert Rules on Streptococcus A, B, C and G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S aminopenicillins, cephalosporins, carbapenems S -Expert Rules 3.2 Expert Rules on Streptococcus A, B, C and G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR S LVX, MFX S -Expert Rules 3.2 Expert Rules on Streptococcus A, B, C and G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR R LVX, MFX R -Expert Rules 3.2 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA S PHN, PEN, aminopenicillins, cephalosporins_except_CAZ, carbapenems S -Expert Rules 3.2 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR S LVX, MFX S -Expert Rules 3.2 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR R LVX, MFX R -Expert Rules 3.2 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae LVX R fluoroquinolones R -Expert Rules 3.2 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae MFX R fluoroquinolones R -Expert Rules 3.2 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY S DOX, MNO S -Expert Rules 3.2 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY R DOX, MNO R -Expert Rules 3.2 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae VAN S lipoglycopeptides S -Expert Rules 3.2 Expert Rules on Viridans Group Streptococci genus_species one_of Viridans Group Streptococcus (VGS) PEN S aminopenicillins, CTX, CRO S -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. order is Enterobacterales PEN, glycopeptides_except_lipo, lipoglycopeptides, FUS, macrolides, lincosamides, streptogramins, RIF, oxazolidinones R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. fullname like ^Citrobacter (koseri|amalonaticus|sedlakii|farmeri|rodentium) aminopenicillins, TIC R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. fullname like ^Citrobacter (freundii|braakii|murliniae|werkmanii|youngae) aminopenicillins, AMC, SAM, CZO, CEP, LEX, CFR, FOX R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Enterobacter cloacae aminopenicillins, AMC, SAM, CZO, CEP, LEX, CFR, FOX R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Escherichia hermannii aminopenicillins, TIC R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Hafnia alvei aminopenicillins, AMC, SAM, CXM, CZO, CEP, LEX, CFR, FOX, polymyxins R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Klebsiella aerogenes aminopenicillins, AMC, SAM, CZO, CEP, LEX, CFR, FOX R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Klebsiella oxytoca aminopenicillins, TIC R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. fullname like ^Klebsiella( pneumoniae| quasipneumoniae| variicola)? aminopenicillins, TIC R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Leclercia adecarboxylata FOS R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Morganella morganii aminopenicillins, AMC, SAM, CZO, CEP, LEX, CFR, DOX, MNO, TCY, polymyxins, NIT R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Plesiomonas shigelloides aminopenicillins, AMC, SAM R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Proteus mirabilis DOX, MNO, TCY, TGC, polymyxins, NIT R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Proteus penneri aminopenicillins, CZO, CEP, LEX, CFR, CXM, DOX, MNO, TCY, TGC, polymyxins, NIT R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Proteus vulgaris aminopenicillins, CZO, CEP, LEX, CFR, CXM, DOX, MNO, TCY, TGC, polymyxins, NIT R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Providencia rettgeri aminopenicillins, AMC, SAM, CZO, CEP, LEX, CFR, DOX, MNO, TCY, polymyxins, NIT R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Providencia stuartii aminopenicillins, AMC, SAM, CZO, CEP, LEX, CFR, DOX, MNO, TCY, polymyxins, NIT R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus is Raoultella aminopenicillins, TIC R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Serratia marcescens aminopenicillins, AMC, SAM, CZO, CEP, LEX, CFR, FOX, CXM, DOX, TCY, polymyxins, NIT R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Yersinia enterocolitica aminopenicillins, AMC, SAM, TIC, CZO, CEP, LEX, CFR, FOX R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Yersinia pseudotuberculosis polymyxins R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Aeromonas hydrophila aminopenicillins, AMC, SAM, FOX R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Aeromonas veronii aminopenicillins, AMC, SAM, FOX R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Aeromonas dhakensis aminopenicillins, AMC, SAM, FOX R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Aeromonas caviae aminopenicillins, AMC, SAM, FOX R -Expert Rules 3.2 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Aeromonas jandaei aminopenicillins, AMC, SAM, TIC, CZO, CEP, LEX, CFR, FOX R -Expert Rules 3.2 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus one_of Achromobacter, Acinetobacter, Alcaligenes, Bordetella, Burkholderia, Elizabethkingia, Flavobacterium, Ochrobactrum, Pseudomonas, Stenotrophomonas PEN, cephalosporins_1st, cephalosporins_2nd, glycopeptides_except_lipo, lipoglycopeptides, FUS, macrolides, lincosamides, streptogramins, RIF, oxazolidinones R -Expert Rules 3.2 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria fullname like ^Acinetobacter (baumannii|pittii|nosocomialis) aminopenicillins, AMC, CRO, CTX, ATM, ETP, TMP, FOS, DOX, TCY R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.2 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus is Acinetobacter DOX, TCY R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.2 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus_species is Achromobacter xylosoxidans aminopenicillins, CRO, CTX, ETP R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.2 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria fullname like ^Burkholderia (ambifaria|anthina|arboris|cepacia|cenocepacia|contaminans|diffusa|dolosa|lata|latens|metallica|multivorans|paludis|pseudomultivorans|pyrrocinia|pseudomultivorans|seminalis|stabilis|stagnalis|territorii|ubonensis|vietnamiensis) aminopenicillins, AMC, SAM, TIC, TCC, PIP, TZP, CRO, CTX, ATM, ETP, CIP, CHL, aminoglycosides, TMP, FOS, polymyxins R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.2 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus_species is Elizabethkingia meningoseptica aminopenicillins, AMC, SAM, TIC, TCC, PIP, CZO, CTX, CRO, CAZ, FEP, ATM, ETP, IPM, MEM, polymyxins R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.2 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus_species is Brucella anthropi aminopenicillins, AMC, SAM, TIC, TCC, PIP, TZP, CZO, CTX, CRO, CAZ, FEP, ATM, ETP R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.2 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus_species is Pseudomonas aeruginosa aminopenicillins, AMC, SAM, CTX, CRO, ETP, CHL, KAN, NEO, TMP, DOX, MNO, TCY, TGC R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.2 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus_species is Stenotrophomonas maltophilia aminopenicillins, AMC, SAM, TIC, PIP, TZP, CRO, CTX, ATM, ETP, IPM, MEM, aminoglycosides, TMP, FOS, TCY R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.2 Table 3: Intrinsic resistance in other gram-negative bacteria genus_species is Haemophilus influenzae FUS, streptogramins, glycopeptides_except_lipo, lipoglycopeptides, lincosamides, oxazolidinones R -Expert Rules 3.2 Table 3: Intrinsic resistance in other gram-negative bacteria genus_species is Moraxella catarrhalis TMP, glycopeptides_except_lipo, lipoglycopeptides, lincosamides, oxazolidinones R -Expert Rules 3.2 Table 3: Intrinsic resistance in other gram-negative bacteria genus is Neisseria TMP, glycopeptides_except_lipo, lipoglycopeptides, lincosamides, oxazolidinones R -Expert Rules 3.2 Table 3: Intrinsic resistance in other gram-negative bacteria genus_species is Campylobacter fetus FUS, streptogramins, TMP, NAL, glycopeptides_except_lipo, lipoglycopeptides, lincosamides, oxazolidinones R -Expert Rules 3.2 Table 3: Intrinsic resistance in other gram-negative bacteria fullname like ^Campylobacter (jejuni|coli) FUS, streptogramins, TMP, glycopeptides_except_lipo, lipoglycopeptides, lincosamides, oxazolidinones R -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria gramstain is Gram-positive ATM, TEM, polymyxins, NAL R -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Staphylococcus saprophyticus FUS, CAZ, FOS, NOV R -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Staphylococcus cohnii CAZ, NOV R -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Staphylococcus xylosus CAZ, NOV R -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Staphylococcus capitis CAZ, FOS R -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Staphylococcus aureus CAZ R -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Staphylococcus coagulase-negative CAZ R -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus is Streptococcus FUS, CAZ, aminoglycosides R -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecalis FUS, CAZ, cephalosporins_except_CAZ, aminoglycosides, macrolides, CLI, QDA, SDI, SUD, SDM, SLF, SLF1, SLF2, SZO, SLF3, SLF4, SMX, SLF5, SLF6, SLF7, SLF8, SLF9, SLF10, SLF11, SLF12, SUT, SLF13 R These last ones are all true sulfonamides -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecalis TMP S SXT, SLT1, SLT2, SLT3, SLT4, SLT5 S Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecalis TMP I SXT, SLT1, SLT2, SLT3, SLT4, SLT5 I Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecalis TMP R SXT, SLT1, SLT2, SLT3, SLT4, SLT5 R Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria fullname like ^Enterococcus (gallinarum|casseliflavus) FUS, CAZ, cephalosporins_except_CAZ, aminoglycosides, macrolides, CLI, QDA, VAN, SDI, SUD, SDM, SLF, SLF1, SLF2, SZO, SLF3, SLF4, SMX, SLF5, SLF6, SLF7, SLF8, SLF9, SLF10, SLF11, SLF12, SUT, SLF13 R These last ones are all true sulfonamides -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria fullname like ^Enterococcus (gallinarum|casseliflavus) TMP S SXT, SLT1, SLT2, SLT3, SLT4, SLT5 S Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria fullname like ^Enterococcus (gallinarum|casseliflavus) TMP I SXT, SLT1, SLT2, SLT3, SLT4, SLT5 I Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria fullname like ^Enterococcus (gallinarum|casseliflavus) TMP R SXT, SLT1, SLT2, SLT3, SLT4, SLT5 R Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecium FUS, CAZ, cephalosporins_except_CAZ, aminoglycosides, macrolides, SDI, SUD, SDM, SLF, SLF1, SLF2, SZO, SLF3, SLF4, SMX, SLF5, SLF6, SLF7, SLF8, SLF9, SLF10, SLF11, SLF12, SUT, SLF13 R These last ones are all true sulfonamides -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecium TMP S SXT, SLT1, SLT2, SLT3, SLT4, SLT5 S Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecium TMP I SXT, SLT1, SLT2, SLT3, SLT4, SLT5 I Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecium TMP R SXT, SLT1, SLT2, SLT3, SLT4, SLT5 R Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus is Corynebacterium FOS R -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Listeria monocytogenes CAZ, cephalosporins_except_CAZ R -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus one_of Leuconostoc, Pediococcus VAN, TEC R -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria genus is Lactobacillus VAN, TEC R -Expert Rules 3.2 Table 4: Intrinsic resistance in gram-positive bacteria fullname like ^Clostridium (ramosum|innocuum) VAN R -Expert Rules 3.3 Expert Rules on Campylobacter genus is Campylobacter ERY S CLR, AZM S -Expert Rules 3.3 Expert Rules on Campylobacter genus_species is Campylobacter ERY R CLR, AZM R -Expert Rules 3.3 Expert Rules on Enterobacterales genus_species one_of Escherichia coli, Proteus mirabilis AMP R PIP R -Expert Rules 3.3 Expert Rules on Enterobacterales genus_species one_of Escherichia coli, Proteus mirabilis AMP S PIP S -Expert Rules 3.3 Expert Rules on Enterobacterales fullname like ^(Klebsiella(?! aerogenes)|Raoultella) PIP R -Expert Rules 3.3 Expert Rules on Enterobacterales fullname like ^(Enterobacter|Klebsiella aerogenes|Citrobacter freundii|Serratia|Morganella morganii|Hafnia alvei|Providencia) CXM S CXM, cephalosporins_2nd R -Expert Rules 3.3 Expert Rules on Enterobacterales genus one_of Arsenophonus, Biostraticola, Brenneria, Buchnera, Budvicia, Buttiauxella, Cedecea, Citrobacter, Cosenzaea, Cronobacter, Dickeya, Edwardsiella, Enterobacillus, Enterobacter, Erwinia, Escherichia, Ewingella, Franconibacter, Gibbsiella, Hafnia, Izhakiella, Klebsiella, Kluyvera, Kosakonia, Leclercia, Lelliottia, Leminorella, Lonsdalea, Mangrovibacter, Mixta, Moellerella, Morganella, Obesumbacterium, Pantoea, Pectobacterium, Phaseolibacter, Photorhabdus, Phytobacter, Plesiomonas, Pluralibacter, Pragia, Proteus, Providencia, Pseudescherichia, Pseudocitrobacter, Rahnella, Raoultella, Rosenbergiella, Rouxiella, Saccharobacter, Samsonia, Serratia, Shigella, Shimwellia, Siccibacter, Sodalis, Tatumella, Thorsellia, Trabulsiella, Wigglesworthia, Xenorhabdus, Yersinia, Yokenella CIP R fluoroquinolones R This is Enterobacterales except Salmonella spp. -Expert Rules 3.3 Expert Rules on Enterobacterales fullname like ^(Serratia|Providencia|Morganella morganii) TGC R -Expert Rules 3.3 Expert Rules on Enterobacterales (AmpC de-repressed cephalosporins) fullname like ^(Enterobacter|Klebsiella aerogenes|Citrobacter braakii|Citrobacter freundii|Citrobacter gillenii|Citrobacter murliniae|Citrobacter rodenticum|Citrobacter sedlakii|Citrobacter werkmanii|Citrobacter youngae|Hafnia alvei|Serratia|Morganella morganii|Providencia) CTX S CTX, CRO, CAZ This is rule 3 and 4 of EUCAST Expert Rules v3.2 on Enterobacterales, result will be set with the 'ampc_derepressed_cephalosporins' argument -Expert Rules 3.3 Expert Rules on Enterobacterales (AmpC de-repressed cephalosporins) fullname like ^(Enterobacter|Klebsiella aerogenes|Citrobacter braakii|Citrobacter freundii|Citrobacter gillenii|Citrobacter murliniae|Citrobacter rodenticum|Citrobacter sedlakii|Citrobacter werkmanii|Citrobacter youngae|Hafnia alvei|Serratia|Morganella morganii|Providencia) CRO S CTX, CRO, CAZ This is rule 3 and 4 of EUCAST Expert Rules v3.2 on Enterobacterales, result will be set with the 'ampc_derepressed_cephalosporins' argument -Expert Rules 3.3 Expert Rules on Enterobacterales (AmpC de-repressed cephalosporins) fullname like ^(Enterobacter|Klebsiella aerogenes|Citrobacter braakii|Citrobacter freundii|Citrobacter gillenii|Citrobacter murliniae|Citrobacter rodenticum|Citrobacter sedlakii|Citrobacter werkmanii|Citrobacter youngae|Hafnia alvei|Serratia|Morganella morganii|Providencia) CAZ S CTX, CRO, CAZ This is rule 3 and 4 of EUCAST Expert Rules v3.2 on Enterobacterales, result will be set with the 'ampc_derepressed_cephalosporins' argument -Expert Rules 3.3 Expert Rules on Enterobacterales (AmpC de-repressed cephalosporins) fullname like ^(Enterobacter|Klebsiella aerogenes|Citrobacter braakii|Citrobacter freundii|Citrobacter gillenii|Citrobacter murliniae|Citrobacter rodenticum|Citrobacter sedlakii|Citrobacter werkmanii|Citrobacter youngae|Hafnia alvei|Serratia|Morganella morganii|Providencia) CTX I CTX, CRO, CAZ This is rule 3 and 4 of EUCAST Expert Rules v3.2 on Enterobacterales, result will be set with the 'ampc_derepressed_cephalosporins' argument -Expert Rules 3.3 Expert Rules on Enterobacterales (AmpC de-repressed cephalosporins) fullname like ^(Enterobacter|Klebsiella aerogenes|Citrobacter braakii|Citrobacter freundii|Citrobacter gillenii|Citrobacter murliniae|Citrobacter rodenticum|Citrobacter sedlakii|Citrobacter werkmanii|Citrobacter youngae|Hafnia alvei|Serratia|Morganella morganii|Providencia) CRO I CTX, CRO, CAZ This is rule 3 and 4 of EUCAST Expert Rules v3.2 on Enterobacterales, result will be set with the 'ampc_derepressed_cephalosporins' argument -Expert Rules 3.3 Expert Rules on Enterobacterales (AmpC de-repressed cephalosporins) fullname like ^(Enterobacter|Klebsiella aerogenes|Citrobacter braakii|Citrobacter freundii|Citrobacter gillenii|Citrobacter murliniae|Citrobacter rodenticum|Citrobacter sedlakii|Citrobacter werkmanii|Citrobacter youngae|Hafnia alvei|Serratia|Morganella morganii|Providencia) CAZ I CTX, CRO, CAZ This is rule 3 and 4 of EUCAST Expert Rules v3.2 on Enterobacterales, result will be set with the 'ampc_derepressed_cephalosporins' argument -Expert Rules 3.3 Expert Rules on Enterococcus fullname like ^Enterococcus (faecalis|faecium) AMP R ureidopenicillins, IPM R -Expert Rules 3.3 Expert Rules on Enterococcus fullname like ^Enterococcus (faecalis|faecium) AMX R ureidopenicillins, IPM R -Expert Rules 3.3 Expert Rules on Enterococcus genus is Enterococcus NOR S CIP, LVX S -Expert Rules 3.3 Expert Rules on Enterococcus genus is Enterococcus VAN S lipoglycopeptides S -Expert Rules 3.3 Expert Rules on Enterococcus genus_species is Enterococcus faecium CLI R -Expert Rules 3.3 Expert Rules on Haemophilus influenzae genus_species is Haemophilus influenzae PEN S betalactams S -Expert Rules 3.3 Expert Rules on Haemophilus influenzae genus_species is Haemophilus influenzae NAL S fluoroquinolones S -Expert Rules 3.3 Expert Rules on Haemophilus influenzae genus_species is Haemophilus influenzae NAL R CIP, LVX, MFX R -Expert Rules 3.3 Expert Rules on Haemophilus influenzae genus_species is Haemophilus influenzae TCY S DOX, MNO S -Expert Rules 3.3 Expert Rules on Haemophilus influenzae genus_species is Haemophilus influenzae TCY R DOX, MNO R -Expert Rules 3.3 Expert Rules on Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL S fluoroquinolones S -Expert Rules 3.3 Expert Rules on Moraxella catarrhalis genus_species is Moraxella catarrhalis NAL R fluoroquinolones R -Expert Rules 3.3 Expert Rules on Salmonella genus is Salmonella cephalosporins_2nd R -Expert Rules 3.3 Expert Rules on Salmonella genus is Salmonella aminoglycosides R -Expert Rules 3.3 Expert Rules on Salmonella genus is Salmonella PEF R CIP R -Expert Rules 3.3 Expert Rules on Staphylococcus genus_species is Staphylococcus aureus FOX R betalactams R -Expert Rules 3.3 Expert Rules on Staphylococcus genus_species is Staphylococcus aureus FOX S betalactams_with_inhibitor S -Expert Rules 3.3 Expert Rules on Staphylococcus genus_species one_of Staphylococcus aureus, Staphylococcus lugdunensis PEN R AMP, AMX, AZL, BAM, CRB, CRN, EPC, HET, MEC, MEZ, MTM, PIP, PME, PVM, SBC, TAL, TEM, TIC R all penicillins without beta-lactamse inhibitor -Expert Rules 3.3 Expert Rules on Staphylococcus genus is Staphylococcus ERY, CLI S macrolides, lincosamides S -Expert Rules 3.3 Expert Rules on Staphylococcus genus is Staphylococcus NOR S CIP, LVX, MFX, OFX S -Expert Rules 3.3 Expert Rules on Staphylococcus genus is Staphylococcus LVX R fluoroquinolones R -Expert Rules 3.3 Expert Rules on Staphylococcus genus is Staphylococcus MFX R fluoroquinolones R -Expert Rules 3.3 Expert Rules on Staphylococcus genus is Staphylococcus TCY S DOX, MNO, TGC S -Expert Rules 3.3 Expert Rules on Staphylococcus genus is Staphylococcus TCY R DOX, MNO R -Expert Rules 3.3 Expert Rules on Staphylococcus genus is Staphylococcus VAN S lipoglycopeptides S -Expert Rules 3.3 Expert Rules on Staphylococcus genus is Staphylococcus LNZ S TZD S -Expert Rules 3.3 Expert Rules on Streptococcus A, B, C and G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G PEN S aminopenicillins, cephalosporins, carbapenems S -Expert Rules 3.3 Expert Rules on Streptococcus A, B, C and G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR S LVX, MFX S -Expert Rules 3.3 Expert Rules on Streptococcus A, B, C and G genus_species one_of Streptococcus Group A, Streptococcus Group B, Streptococcus Group C, Streptococcus Group G NOR R LVX, MFX R -Expert Rules 3.3 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae OXA S PHN, PEN, aminopenicillins, cephalosporins_except_CAZ, carbapenems S -Expert Rules 3.3 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR S LVX, MFX S -Expert Rules 3.3 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae NOR R LVX, MFX R -Expert Rules 3.3 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae LVX R fluoroquinolones R -Expert Rules 3.3 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae MFX R fluoroquinolones R -Expert Rules 3.3 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY S DOX, MNO S -Expert Rules 3.3 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae TCY R DOX, MNO R -Expert Rules 3.3 Expert Rules on Streptococcus pneumoniae genus_species is Streptococcus pneumoniae VAN S lipoglycopeptides S -Expert Rules 3.3 Expert Rules on Viridans Group Streptococci genus_species one_of Viridans Group Streptococcus (VGS) PEN S aminopenicillins, CTX, CRO S -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. order is Enterobacterales PEN, glycopeptides_except_lipo, lipoglycopeptides, FUS, macrolides, lincosamides, streptogramins, RIF, oxazolidinones R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. fullname like ^Citrobacter (koseri|amalonaticus|sedlakii|farmeri|rodentium) aminopenicillins, TIC R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. fullname like ^Citrobacter (freundii|braakii|murliniae|werkmanii|youngae) aminopenicillins, AMC, SAM, CZO, CEP, LEX, CFR, FOX R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Enterobacter cloacae aminopenicillins, AMC, SAM, CZO, CEP, LEX, CFR, FOX R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Escherichia hermannii aminopenicillins, TIC R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Hafnia alvei aminopenicillins, AMC, polymyxins R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Klebsiella aerogenes aminopenicillins, AMC, SAM, CZO, CEP, LEX, CFR, FOX R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Klebsiella oxytoca aminopenicillins, TIC R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. fullname like ^Klebsiella( pneumoniae| quasipneumoniae| variicola)? aminopenicillins, TIC R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Leclercia adecarboxylata FOS R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Morganella morganii aminopenicillins, AMC, SAM, CZO, CEP, LEX, CFR, DOX, MNO, TCY, polymyxins, NIT R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Plesiomonas shigelloides aminopenicillins, AMC, SAM R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Proteus mirabilis DOX, MNO, TCY, TGC, polymyxins, NIT R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Proteus penneri aminopenicillins, CZO, CEP, LEX, CFR, CXM, DOX, MNO, TCY, TGC, polymyxins, NIT R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Proteus vulgaris aminopenicillins, CZO, CEP, LEX, CFR, CXM, DOX, MNO, TCY, TGC, polymyxins, NIT R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Providencia rettgeri aminopenicillins, AMC, SAM, CZO, CEP, LEX, CFR, DOX, MNO, TCY, polymyxins, NIT R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Providencia stuartii aminopenicillins, AMC, SAM, CZO, CEP, LEX, CFR, DOX, MNO, TCY, polymyxins, NIT R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus is Raoultella aminopenicillins, TIC R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Serratia marcescens aminopenicillins, AMC, SAM, CZO, CEP, LEX, CFR, FOX, CXM, DOX, TCY, polymyxins, NIT R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Yersinia enterocolitica aminopenicillins, AMC, SAM, TIC, CZO, CEP, LEX, CFR, FOX R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Yersinia pseudotuberculosis polymyxins R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Aeromonas hydrophila aminopenicillins, SAM R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Aeromonas veronii aminopenicillins, SAM, TIC R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Aeromonas dhakensis aminopenicillins, SAM, FOX R -Expert Rules 3.3 Table 1: Intrinsic resistance in Enterobacterales and Aeromonas spp. genus_species is Aeromonas caviae aminopenicillins, SAM R -Expert Rules 3.3 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus one_of Achromobacter, Acinetobacter, Alcaligenes, Bordetella, Burkholderia, Elizabethkingia, Flavobacterium, Ochrobactrum, Pseudomonas, Stenotrophomonas PEN, cephalosporins_1st, cephalosporins_2nd, glycopeptides_except_lipo, lipoglycopeptides, FUS, macrolides, lincosamides, streptogramins, RIF, oxazolidinones R -Expert Rules 3.3 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria fullname like ^Acinetobacter (baumannii|pittii|nosocomialis) aminopenicillins, AMC, CRO, CTX, ATM, ETP, TMP, FOS, DOX, TCY R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.3 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus is Acinetobacter DOX, TCY R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.3 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus_species is Achromobacter xylosoxidans aminopenicillins, CRO, CTX, ETP, ATM R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.3 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria fullname like ^Burkholderia (ambifaria|anthina|arboris|cepacia|cenocepacia|contaminans|diffusa|dolosa|lata|latens|metallica|multivorans|paludis|pseudomultivorans|pyrrocinia|pseudomultivorans|seminalis|stabilis|stagnalis|territorii|ubonensis|vietnamiensis) aminopenicillins, AMC, SAM, TIC, TCC, PIP, TZP, CRO, CTX, ATM, ETP, CIP, CHL, aminoglycosides, TMP, FOS, polymyxins R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.3 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus_species is Elizabethkingia meningoseptica aminopenicillins, AMC, SAM, TIC, TCC, CTX, CRO, CAZ, FEP, ATM, ETP, IPM, MEM, polymyxins R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.3 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus_species is Elizabethkingia anophelis aminopenicillins, AMC, SAM, TIC, TCC, CTX, CRO, CAZ, FEP, ATM, ETP, IPM, MEM R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.3 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus_species is Brucella anthropi aminopenicillins, AMC, SAM, TIC, TCC, PIP, TZP, CZO, CTX, CRO, CAZ, FEP, ATM, ETP R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.3 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus_species is Pseudomonas aeruginosa aminopenicillins, AMC, SAM, CTX, CRO, ETP, CHL, KAN, NEO, TMP, DOX, MNO, TCY, TGC R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.3 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus_species is Stenotrophomonas maltophilia aminopenicillins, AMC, SAM, TIC, PIP, TZP, CRO, CTX, ATM, ETP, IPM, MEM, aminoglycosides, TMP, FOS, TCY R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.3 Table 2: Intrinsic resistance in non-fermentative gram-negative bacteria genus is Chryseobacterium aminopenicillins, AMC, SAM, TIC, TCC, CRO, CTX, CAZ, ATM, ETP, IPM, MEM, aminoglycosides, polymyxins R Additional rules from header added in separate rule (genus is one of…) -Expert Rules 3.3 Table 3: Intrinsic resistance in other gram-negative bacteria genus_species is Haemophilus influenzae FUS, streptogramins, glycopeptides_except_lipo, lipoglycopeptides, lincosamides, oxazolidinones R -Expert Rules 3.3 Table 3: Intrinsic resistance in other gram-negative bacteria genus_species is Moraxella catarrhalis TMP, glycopeptides_except_lipo, lipoglycopeptides, lincosamides, oxazolidinones R -Expert Rules 3.3 Table 3: Intrinsic resistance in other gram-negative bacteria genus is Neisseria TMP, glycopeptides_except_lipo, lipoglycopeptides, lincosamides, oxazolidinones R -Expert Rules 3.3 Table 3: Intrinsic resistance in other gram-negative bacteria genus_species is Campylobacter fetus FUS, streptogramins, TMP, NAL, glycopeptides_except_lipo, lipoglycopeptides, lincosamides, oxazolidinones R -Expert Rules 3.3 Table 3: Intrinsic resistance in other gram-negative bacteria fullname like ^Campylobacter (jejuni|coli) FUS, streptogramins, TMP, glycopeptides_except_lipo, lipoglycopeptides, lincosamides, oxazolidinones R -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria gramstain is Gram-positive ATM, TEM, polymyxins, NAL R -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Staphylococcus saprophyticus FUS, CAZ, FOS, NOV R -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Staphylococcus cohnii CAZ, NOV R -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Staphylococcus xylosus CAZ, NOV R -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Staphylococcus capitis CAZ, FOS R -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Staphylococcus aureus CAZ R -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Staphylococcus coagulase-negative CAZ R -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus is Streptococcus FUS, CAZ, aminoglycosides R -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecalis FUS, CAZ, cephalosporins_except_CAZ, aminoglycosides, macrolides, CLI, QDA, SDI, SUD, SDM, SLF, SLF1, SLF2, SZO, SLF3, SLF4, SMX, SLF5, SLF6, SLF7, SLF8, SLF9, SLF10, SLF11, SLF12, SUT, SLF13 R These last ones are all true sulfonamides -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecalis TMP S SXT, SLT1, SLT2, SLT3, SLT4, SLT5 S Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecalis TMP I SXT, SLT1, SLT2, SLT3, SLT4, SLT5 I Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecalis TMP R SXT, SLT1, SLT2, SLT3, SLT4, SLT5 R Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria fullname like ^Enterococcus (gallinarum|casseliflavus) FUS, CAZ, cephalosporins_except_CAZ, aminoglycosides, macrolides, CLI, QDA, VAN, SDI, SUD, SDM, SLF, SLF1, SLF2, SZO, SLF3, SLF4, SMX, SLF5, SLF6, SLF7, SLF8, SLF9, SLF10, SLF11, SLF12, SUT, SLF13 R These last ones are all true sulfonamides -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria fullname like ^Enterococcus (gallinarum|casseliflavus) TMP S SXT, SLT1, SLT2, SLT3, SLT4, SLT5 S Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria fullname like ^Enterococcus (gallinarum|casseliflavus) TMP I SXT, SLT1, SLT2, SLT3, SLT4, SLT5 I Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria fullname like ^Enterococcus (gallinarum|casseliflavus) TMP R SXT, SLT1, SLT2, SLT3, SLT4, SLT5 R Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecium FUS, CAZ, cephalosporins_except_CAZ, aminoglycosides, macrolides, SDI, SUD, SDM, SLF, SLF1, SLF2, SZO, SLF3, SLF4, SMX, SLF5, SLF6, SLF7, SLF8, SLF9, SLF10, SLF11, SLF12, SUT, SLF13 R These last ones are all true sulfonamides -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecium TMP S SXT, SLT1, SLT2, SLT3, SLT4, SLT5 S Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecium TMP I SXT, SLT1, SLT2, SLT3, SLT4, SLT5 I Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Enterococcus faecium TMP R SXT, SLT1, SLT2, SLT3, SLT4, SLT5 R Since R to sulfonamides - TMP result is equal with combinations -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus is Corynebacterium FOS R -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus_species is Listeria monocytogenes CAZ, cephalosporins_except_CAZ R -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus one_of Leuconostoc, Pediococcus VAN, TEC R -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria genus is Lactobacillus VAN, TEC R -Expert Rules 3.3 Table 4: Intrinsic resistance in gram-positive bacteria fullname like ^Clostridium (ramosum|innocuum) VAN R diff --git a/data-raw/interpretive_rules.tsv b/data-raw/interpretive_rules.tsv index 3a14d5ec6..c5a41bdcf 100644 --- a/data-raw/interpretive_rules.tsv +++ b/data-raw/interpretive_rules.tsv @@ -439,9 +439,9 @@ EUCAST Breakpoints 14 Enterobacterales (Order) order is Enterobacterales AMP I A EUCAST Breakpoints 14 Enterobacterales (Order) order is Enterobacterales AMP R AMX R EUCAST Breakpoints 14 Enterobacterales (Order) order is Enterobacterales LEX S CZO I EUCAST Breakpoints 14 Enterobacterales (Order) order is Enterobacterales CFR S CZO I -EUCAST Breakpoints 14 Enterobacterales (Order) genus is Salmonella PEF-S S CIP S -EUCAST Breakpoints 14 Enterobacterales (Order) genus is Salmonella PEF-S I CIP I -EUCAST Breakpoints 14 Enterobacterales (Order) genus is Salmonella PEF-S R CIP R +EUCAST Breakpoints 14 Enterobacterales (Order) order is Enterobacterales PEF-S S fluoroquinolones S +EUCAST Breakpoints 14 Enterobacterales (Order) order is Enterobacterales PEF-S I fluoroquinolones I +EUCAST Breakpoints 14 Enterobacterales (Order) order is Enterobacterales PEF-S R fluoroquinolones R EUCAST Breakpoints 14 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY S DOX S EUCAST Breakpoints 14 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY I DOX I EUCAST Breakpoints 14 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY R DOX R @@ -630,9 +630,9 @@ EUCAST Breakpoints 15 Enterobacterales (Order) order is Enterobacterales AMP I A EUCAST Breakpoints 15 Enterobacterales (Order) order is Enterobacterales AMP R AMX R EUCAST Breakpoints 15 Enterobacterales (Order) order is Enterobacterales LEX S CZO I EUCAST Breakpoints 15 Enterobacterales (Order) order is Enterobacterales CFR S CZO I -EUCAST Breakpoints 15 Enterobacterales (Order) genus is Salmonella PEF-S S CIP S -EUCAST Breakpoints 15 Enterobacterales (Order) genus is Salmonella PEF-S I CIP I -EUCAST Breakpoints 15 Enterobacterales (Order) genus is Salmonella PEF-S R CIP R +EUCAST Breakpoints 15 Enterobacterales (Order) order is Enterobacterales PEF-S S fluoroquinolones S +EUCAST Breakpoints 15 Enterobacterales (Order) order is Enterobacterales PEF-S I fluoroquinolones I +EUCAST Breakpoints 15 Enterobacterales (Order) order is Enterobacterales PEF-S R fluoroquinolones R EUCAST Breakpoints 15 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY S DOX S EUCAST Breakpoints 15 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY I DOX I EUCAST Breakpoints 15 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY R DOX R @@ -818,9 +818,9 @@ EUCAST Breakpoints 16 Enterobacterales (Order) order is Enterobacterales AMP I A EUCAST Breakpoints 16 Enterobacterales (Order) order is Enterobacterales AMP R AMX R EUCAST Breakpoints 16 Enterobacterales (Order) order is Enterobacterales LEX S CZO I EUCAST Breakpoints 16 Enterobacterales (Order) order is Enterobacterales CFR S CZO I -EUCAST Breakpoints 16 Enterobacterales (Order) genus is Salmonella PEF-S S CIP S -EUCAST Breakpoints 16 Enterobacterales (Order) genus is Salmonella PEF-S I CIP I -EUCAST Breakpoints 16 Enterobacterales (Order) genus is Salmonella PEF-S R CIP R +EUCAST Breakpoints 16 Enterobacterales (Order) order is Enterobacterales PEF-S S fluoroquinolones S +EUCAST Breakpoints 16 Enterobacterales (Order) order is Enterobacterales PEF-S I fluoroquinolones I +EUCAST Breakpoints 16 Enterobacterales (Order) order is Enterobacterales PEF-S R fluoroquinolones R EUCAST Breakpoints 16 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY S DOX S EUCAST Breakpoints 16 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY I DOX I EUCAST Breakpoints 16 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY R DOX R @@ -1003,9 +1003,9 @@ EUCAST Breakpoints 13.1 Enterobacterales (Order) order is Enterobacterales AMP I EUCAST Breakpoints 13.1 Enterobacterales (Order) order is Enterobacterales AMP R AMX R EUCAST Breakpoints 13.1 Enterobacterales (Order) order is Enterobacterales LEX S CZO I EUCAST Breakpoints 13.1 Enterobacterales (Order) order is Enterobacterales CFR S CZO I -EUCAST Breakpoints 13.1 Enterobacterales (Order) genus is Salmonella PEF-S S CIP S -EUCAST Breakpoints 13.1 Enterobacterales (Order) genus is Salmonella PEF-S I CIP I -EUCAST Breakpoints 13.1 Enterobacterales (Order) genus is Salmonella PEF-S R CIP R +EUCAST Breakpoints 13.1 Enterobacterales (Order) order is Enterobacterales PEF-S S fluoroquinolones S +EUCAST Breakpoints 13.1 Enterobacterales (Order) order is Enterobacterales PEF-S I fluoroquinolones I +EUCAST Breakpoints 13.1 Enterobacterales (Order) order is Enterobacterales PEF-S R fluoroquinolones R EUCAST Breakpoints 13.1 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY S DOX S EUCAST Breakpoints 13.1 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY I DOX I EUCAST Breakpoints 13.1 Enterobacterales (Order) genus_species is Yersinia enterocolitica TCY R DOX R diff --git a/man/as.sir.Rd b/man/as.sir.Rd index 7c74f9fbe..573fd1644 100644 --- a/man/as.sir.Rd +++ b/man/as.sir.Rd @@ -14,7 +14,7 @@ \alias{sir_interpretation_history} \title{Interpret MIC and Disk Diffusion as SIR, or Clean Existing SIR Data} \usage{ -as.sir(x, ...) +as.sir(x, ..., enforce_method = "auto") NA_sir_ @@ -108,7 +108,9 @@ sir_interpretation_history(clean = FALSE) \arguments{ \item{x}{Vector of values (for class \code{\link{mic}}: MIC values in mg/L, for class \code{\link{disk}}: a disk diffusion radius in millimetres).} -\item{...}{For using on a \link{data.frame}: selection of columns to apply \code{as.sir()} to. Supports \link[tidyselect:starts_with]{tidyselect language} such as \code{where(is.mic)}, \code{starts_with(...)}, or \code{column1:column4}, and can thus also be \link[=amr_selector]{antimicrobial selectors}, e.g. \code{as.sir(df, penicillins())}. +\item{...}{For using on a \link{data.frame}: selection of columns to apply \code{as.sir()} to. Supports \link[tidyselect:starts_with]{tidyselect language} such as \code{where(is.mic)}, \code{starts_with(...)}, or \code{column1:column4}, and can thus also be \link[=amr_selector]{antimicrobial selectors}, e.g. \code{as.sir(df, penicillins())}.} + +\item{enforce_method}{A \link{character} string to force interpretation as a specific method, useful when the S3 class of \code{x} is lost (e.g., when called from Python via rpy2). Must be one of \code{"auto"} (default), \code{"mic"}, or \code{"disk"}. Otherwise: arguments passed on to methods.}

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 z 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