Comments (9)
Oops 😳
from amr.
Working on the fix!
from amr.
Thinking about this, isn’t that covered with intrinsic resistance? Such as amox in Enterobacter cloacae?
I’m not sure if there’s a formal EUCAST rule to force resistance in those ampC mutants for all those drugs you mention.
from amr.
Added a new parameter, ampc_penicillin_resistance
. Works the same as ampc_cephalosporin_resistance
, but sets all 1st and 2nd gen cephalos and penicillins without enzyme inhibitor, and defaults to FALSE
.
This parameter will effect these antibiotics in Citrobacter braakii, Citrobacter freundii, Citrobacter gillenii, Citrobacter murliniae, Citrobacter rodenticum, Citrobacter sedlakii, Citrobacter werkmanii, Citrobacter youngae, Enterobacter, Hafnia alvei, Klebsiella aerogenes, Morganella morganii, Providencia and Serratia:
Amoxicillin
Ampicillin
Apalcillin
Aspoxicillin
Avibactam
Azidocillin
Azlocillin
Aztreonam
Bacampicillin
Benzylpenicillin
Carbenicillin
Carindacillin
Cefacetrile
Cefaclor
Cefadroxil
Cefaloridine
Cefamandole
Cefatrizine
Cefazedone
Cefazolin
Cefmetazole
Cefonicid
Ceforanide
Cefotetan
Cefotiam
Cefoxitin
Cefprozil
Cefroxadine
Ceftezole
Cefuroxime
Cephalexin
Cephalothin
Cephapirin
Cephradine
Ciclacillin
Clometocillin
Cloxacillin
Dicloxacillin
Epicillin
Flucloxacillin
Hetacillin
Lenampicillin
Loracarbef
Metampicillin
Methicillin
Mezlocillin
Nacubactam
Nafcillin
Oxacillin
Penamecillin
Phenethicillin
Phenoxymethylpenicillin
Piperacillin
Piridicillin
Pivampicillin
Pivmecillinam
Propicillin
Sarmoxicillin
Sulbactam
Sulbenicillin
Sultamicillin
Talampicillin
Tazobactam
Temocillin
Ticarcillin
from amr.
hai
thanks. The inhibitor-combinations should also be included in the list. (AMC, PTZ etc)
Not sure of the name of the parameters, is somewhat misleading. Maybe seperate parameters for penicillines, 1st, 2nd, 3rd generations? Or ideally wrap them all together in one parameter. Users that will use this parameter for 3rd gen cephalo will always use it also it the other ones (see also eucast rules).
An enterobacterales that is 3GC_R , but 2GC_S and/or AMC_S is not very likely.
from amr.
Hm, I’m not sure about this whole addition. I understand your point of view from the pragmatism and the clinic. But the function is called ‘eucast_rules()’, for this package we should only add rules that are obvious, clear and well documented by EUCAST. I’m missing the rules we have discussed here in EUCAST documentation or guidelines.
I know they make sense if you read Kucers or any other book, but this should really 100% be following EUCAST. Do you know if there’s a published basis for the new rules we discussed here?
from amr.
Hai matthijs
The rules on the the second generation cefalos come from this document (rule5).
The rules on first generation and penicillines come from the intrinsic table (see below)
So, maybe the are already included in the the eucast rules function. I have not checked that...
eucast tabellen.pdf
ExpertRules_V3.2_20190515_Enterobacterales.pdf
from amr.
Alright. I could work on a custom_AMR_rules()
function or so, so that EUCAST rules can be expanded with additional organisation-specific rules.
from amr.
from amr.
Related Issues (20)
- Clinical breakpoints for *Burkholderia mallei* and *Burkholderia pseudomallei* for all antibiotic might be wrong HOT 2
- Breakpoints prefer PK/PD
- NA converted to first defined custom micro-organism HOT 5
- UTI coding not being recognised in SIR interpretation HOT 12
- First isolate: ICU filtering based on wrong ordering
- typo in function name in tutorial for "Predicting future antimicrobial resistance using regression models" HOT 3
- In `clinical_breakpoints`, some values in `ref_tbl` are missing
- Problem with getting S. coagulans instead of old S. schleiferi coagulans
- `minimum_matching_score` not always considered
- Update clinical_breakpoints to WHONET 2023
- Rework EUCAST Expert Rules HOT 1
- how are IE cut-offs used in MIC graphs HOT 7
- Phenotype-based first isolate determination selects too many isolates HOT 1
- Errors in CLSI interpretation HOT 3
- Decrease time in printing tibbles HOT 1
- Add `keep_synonyms = TRUE` to internal 1st isolate determination
- Add more LOINC codes for antibiotics HOT 1
- Support for working with multiple patient species for veterinary antibiograms? HOT 1
- MIC decimals on dark RStudio too black
- Improvements for `as.mic()` and MIC plotting
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from amr.