21 Commits
Author SHA1 Message Date
dr. M.S. (Matthijs) Berends bdbc112f99 website update 2022-08-21 17:22:34 +02:00
dr. M.S. (Matthijs) Berends d6676e9443 disk documentation fix 2022-08-21 16:52:09 +02:00
dr. M.S. (Matthijs) Berends 952d16de33 new, automated website 2022-08-21 16:37:20 +02:00
dr. M.S. (Matthijs) Berends 7226b70c3d update languages 2022-08-20 20:17:14 +02:00
dr. M.S. (Matthijs) Berends 3f2f60ab77 language updates 2022-08-19 12:33:14 +02:00
Anton Mymrikov 4b19c3dc5e Add Ukrainian translation (#67) 2022-08-18 11:29:18 +02:00
dr. M.S. (Matthijs) Berends ab97268f4c (v1.8.1.9014) add Toxoplasma 2022-08-12 23:27:15 +02:00
dr. M.S. (Matthijs) Berends 7f981e7778 (v1.8.1.9013) add Toxoplasma 2022-06-10 13:15:23 +02:00
dr. M.S. (Matthijs) Berends b84d647cac (v1.8.1.9012) update prevalence of some genera 2022-06-03 13:28:55 +02:00
dr. M.S. (Matthijs) Berends 1b84564d36 (v1.8.1.9011) update prevalence of some genera 2022-06-03 12:43:25 +02:00
dr. M.S. (Matthijs) Berends 70a07bad39 (v1.8.1.9010) random when pkg not loaded 2022-05-16 12:52:50 +02:00
dr. M.S. (Matthijs) Berends 2c5bc73ed6 (v1.8.1.9009) random when pkg not loaded 2022-05-16 09:29:46 +02:00
dr. M.S. (Matthijs) Berends 58ed15e7ac (v1.8.1.9008) website update 2022-05-11 10:26:58 +02:00
dr. M.S. (Matthijs) Berends 6de5375256 (v1.8.1.9007) website update 2022-05-11 10:10:31 +02:00
dr. M.S. (Matthijs) Berends 859224e9d0 (v1.8.1.9006) added EUCAST 2022 and CLSI 2022 2022-05-10 21:34:30 +02:00
dr. M.S. (Matthijs) Berends 680e8e7a41 (v1.8.1.9005) as.rsi() fix for EUCAST 2022-05-10 17:01:37 +02:00
dr. M.S. (Matthijs) Berends d4e22069bc (v1.8.1.9004) fix for table() on MICs 2022-05-09 21:33:27 +02:00
dr. M.S. (Matthijs) Berends 1c891cc90c (v1.8.1.9003) set_mo_source() fix 2022-05-09 20:36:44 +02:00
dr. M.S. (Matthijs) Berends 152db9d1b5 (v1.8.1.9002) fix for table() on MICs 2022-05-09 17:08:40 +02:00
dr. M.S. (Matthijs) Berends 4754848e96 (v1.8.1.9001) update unit tests, fixes #53 2022-04-08 11:02:45 +02:00
dr. M.S. (Matthijs) Berends 641b88c814 website update 2022-03-27 09:37:55 +02:00
352 changed files with 25487 additions and 59972 deletions
+10 -9
View File
@@ -23,14 +23,15 @@
^data-raw$
^\.lintr$
^tests/testthat/_snaps$
^vignettes/AMR.Rmd$
^vignettes/benchmarks.Rmd$
^vignettes/datasets.Rmd$
^vignettes/EUCAST.Rmd$
^vignettes/MDR.Rmd$
^vignettes/PCA.Rmd$
^vignettes/resistance_predict.Rmd$
^vignettes/SPSS.Rmd$
^vignettes/WHONET.Rmd$
^vignettes/AMR\.Rmd$
^vignettes/benchmarks\.Rmd$
^vignettes/*\.not$
^vignettes/datasets\.Rmd$
^vignettes/EUCAST\.Rmd$
^vignettes/MDR\.Rmd$
^vignettes/PCA\.Rmd$
^vignettes/resistance_predict\.Rmd$
^vignettes/SPSS\.Rmd$
^vignettes/WHONET\.Rmd$
^logo.svg$
^CRAN-SUBMISSION$
+71
View File
@@ -0,0 +1,71 @@
#!/bin/sh
echo "Running pre-commit hook..."
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
echo ">> Updating R documentation..."
if command -v Rscript > /dev/null; then
if [ "$(Rscript -e 'cat(all(c('"'roxygen2'"', '"'pkgload'"') %in% rownames(installed.packages())))')" == "TRUE" ]; then
Rscript -e "suppressMessages(roxygen2::roxygenise())"
currentpkg=`Rscript -e "cat(pkgload::pkg_name())"`
git add man/*
echo ">> done."
else
echo ">> R packages 'roxygen2' and 'pkgload' are not installed!"
currentpkg="your"
fi
else
echo ">> R is not available on your system!"
currentpkg="your"
fi
echo ">> "
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
echo ">> Updating semantic versioning and date..."
# get tags from remote, and remove tags not on remote:
git fetch origin --prune --prune-tags --quiet
currenttagfull=`git describe --tags --abbrev=0`
currenttag=`git describe --tags --abbrev=0 | sed 's/v//'`
if [ "$currenttag" = "" ]; then
# there is no tag, so set tag to 0.0.1 and commit index to current count
echo ">> - no git tags found, create some using v(x).(y).(z)"
currenttag="0.0.1"
currentcommit=`git rev-list --count HEAD`
else
# there is a tag, so base version number on that
currentcommit=`git rev-list --count ${currenttagfull}..HEAD`
if (( "$currentcommit" == 0 )); then
# tag is new, so this must become the version number
currentversion="$currenttag"
fi
echo ">> - latest tag is '${currenttagfull}', with ${currentcommit} previous commits"
fi
if [ "$currentversion" = "" ]; then
# combine tag (e.g. 1.2.3) and commit number (like 5) increased by 9000 to indicate beta version
currentversion="$currenttag.$((currentcommit + 9001))" # results in e.g. 1.2.3.9005
fi
echo ">> - ${currentpkg} pkg version set to ${currentversion}"
# set version number and date to DESCRIPTION file
sed -i -- "s/^Version: .*/Version: ${currentversion}/" DESCRIPTION
sed -i -- "s/^Date: .*/Date: $(date '+%Y-%m-%d')/" DESCRIPTION
echo ">> - updated DESCRIPTION"
# remove leftover on macOS
rm DESCRIPTION--
# add to commit
git add DESCRIPTION
# set version number to NEWS file
if [ -e "NEWS.md" ]; then
sed -i -- "1s/.*/# ${currentpkg} ${currentversion}/" NEWS.md
echo ">> - updated NEWS.md"
# remove leftover on macOS
rm NEWS.md--
# add to commit
git add NEWS.md
else
echo ">> - no NEWS.md found!"
fi
echo ">> "
+15 -30
View File
@@ -25,12 +25,8 @@
on:
push:
branches:
- development
- main
pull_request:
branches:
- main
# run after a git push on any branch in this repo
branches: '**'
schedule:
# run a schedule everyday at 1 AM.
# this is to check that all dependencies are still available (see R/zzz.R)
@@ -55,32 +51,21 @@ jobs:
- {os: macOS-latest, r: '4.1', allowfail: false}
- {os: macOS-latest, r: '4.0', allowfail: false}
- {os: macOS-latest, r: '3.6', allowfail: false}
- {os: macOS-latest, r: '3.5', allowfail: false}
- {os: macOS-latest, r: '3.4', allowfail: false}
- {os: macOS-latest, r: '3.3', allowfail: false}
- {os: macOS-latest, r: '3.2', allowfail: false}
# - {os: macOS-latest, r: '3.1', allowfail: true}
# - {os: macOS-latest, r: '3.0', allowfail: true}
- {os: ubuntu-20.04, r: 'devel', allowfail: true, rspm: "https://packagemanager.rstudio.com/cran/__linux__/focal/latest"}
- {os: ubuntu-20.04, r: '4.1', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/focal/latest"}
- {os: ubuntu-20.04, r: '4.0', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/focal/latest"}
- {os: ubuntu-20.04, r: '3.6', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/focal/latest"}
- {os: ubuntu-20.04, r: '3.5', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/focal/latest"}
- {os: ubuntu-20.04, r: '3.4', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/focal/latest"}
- {os: ubuntu-20.04, r: '3.3', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/focal/latest"}
- {os: ubuntu-20.04, r: '3.2', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/focal/latest"}
- {os: ubuntu-20.04, r: '3.1', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/focal/latest"}
- {os: ubuntu-20.04, r: '3.0', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/focal/latest"}
- {os: ubuntu-22.04, r: 'devel', allowfail: true, rspm: "https://packagemanager.rstudio.com/cran/__linux__/jammy/latest"}
- {os: ubuntu-22.04, r: '4.2', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/jammy/latest"}
- {os: ubuntu-22.04, r: '4.1', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/jammy/latest"}
- {os: ubuntu-22.04, r: '4.0', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/jammy/latest"}
- {os: ubuntu-22.04, r: '3.6', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/jammy/latest"}
- {os: ubuntu-22.04, r: '3.5', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/jammy/latest"}
- {os: ubuntu-22.04, r: '3.4', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/jammy/latest"}
- {os: ubuntu-22.04, r: '3.3', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/jammy/latest"}
- {os: ubuntu-22.04, r: '3.2', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/jammy/latest"}
- {os: ubuntu-22.04, r: '3.1', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/jammy/latest"}
- {os: ubuntu-22.04, r: '3.0', allowfail: false, rspm: "https://packagemanager.rstudio.com/cran/__linux__/jammy/latest"}
- {os: windows-latest, r: 'devel', allowfail: true}
- {os: windows-latest, r: '4.1', allowfail: false}
- {os: windows-latest, r: '4.0', allowfail: false}
- {os: windows-latest, r: '3.6', allowfail: false}
- {os: windows-latest, r: '3.5', allowfail: false}
- {os: windows-latest, r: '3.4', allowfail: false}
- {os: windows-latest, r: '3.3', allowfail: false}
# - {os: windows-latest, r: '3.2', allowfail: true}
# - {os: windows-latest, r: '3.1', allowfail: true}
# - {os: windows-latest, r: '3.0', allowfail: true}
env:
R_REMOTES_NO_ERRORS_FROM_WARNINGS: true
RSPM: ${{ matrix.config.rspm }}
@@ -99,9 +84,9 @@ jobs:
if: runner.os == 'Linux'
# update the below with sysreqs::sysreqs("DESCRIPTION") and check the "DEB" entries (for Ubuntu).
# we don't want to depend on the sysreqs pkg here, as it requires quite a recent R version
# as of May 2021: https://sysreqs.r-hub.io/pkg/AMR,R,cleaner,curl,dplyr,ggplot2,ggtext,knitr,microbenchmark,pillar,readxl,rmarkdown,rstudioapi,rvest,skimr,tidyr,tinytest,xml2,backports,crayon,rlang,vctrs,evaluate,highr,markdown,stringr,yaml,xfun,cli,ellipsis,fansi,lifecycle,utf8,glue,mime,magrittr,stringi,generics,R6,tibble,tidyselect,pkgconfig,purrr,digest,gtable,isoband,MASS,mgcv,scales,withr,nlme,Matrix,farver,labeling,munsell,RColorBrewer,viridisLite,lattice,colorspace,gridtext,Rcpp,RCurl,png,jpeg,bitops,cellranger,progress,rematch,hms,prettyunits,htmltools,jsonlite,tinytex,base64enc,httr,selectr,openssl,askpass,sys,repr,cpp11
# as of May 2021: https://sysreqs.r-hub.io/pkg/AMR,R,cleaner,curl,dplyr,ggplot2,knitr,microbenchmark,pillar,readxl,rmarkdown,rstudioapi,rvest,skimr,tidyr,tinytest,xml2,backports,crayon,rlang,vctrs,evaluate,highr,markdown,stringr,yaml,xfun,cli,ellipsis,fansi,lifecycle,utf8,glue,mime,magrittr,stringi,generics,R6,tibble,tidyselect,pkgconfig,purrr,digest,gtable,isoband,MASS,mgcv,scales,withr,nlme,Matrix,farver,labeling,munsell,RColorBrewer,viridisLite,lattice,colorspace,gridtext,Rcpp,RCurl,png,jpeg,bitops,cellranger,progress,rematch,hms,prettyunits,htmltools,jsonlite,tinytex,base64enc,httr,selectr,openssl,askpass,sys,repr,cpp11
run: |
sudo apt install -y libssl-dev libxml2-dev libicu-dev libcurl4-openssl-dev libpng-dev
sudo apt install -y libssl-dev libxml2-dev libcurl4-openssl-dev
- name: Restore cached R packages
# this step will add the step 'Post Restore cached R packages' on a succesful run
+60
View File
@@ -0,0 +1,60 @@
# ==================================================================== #
# TITLE #
# Antimicrobial Resistance (AMR) Data Analysis for R #
# #
# SOURCE #
# https://github.com/msberends/AMR #
# #
# LICENCE #
# (c) 2018-2022 Berends MS, Luz CF et al. #
# Developed at the University of Groningen, the Netherlands, in #
# collaboration with non-profit organisations Certe Medical #
# Diagnostics & Advice, and University Medical Center Groningen. #
# #
# This R package is free software; you can freely use and distribute #
# it for both personal and commercial purposes under the terms of the #
# GNU General Public License version 2.0 (GNU GPL-2), as published by #
# the Free Software Foundation. #
# We created this package for both routine data analysis and academic #
# research and it was publicly released in the hope that it will be #
# useful, but it comes WITHOUT ANY WARRANTY OR LIABILITY. #
# #
# Visit our website for the full manual and a complete tutorial about #
# how to conduct AMR data analysis: https://msberends.github.io/AMR/ #
# ==================================================================== #
# Create a website from the R documentation using pkgdown
# Git commit and push to the 'gh-pages' branch
on:
push:
# only on main
branches: 'main'
name: Update website
jobs:
update-website:
runs-on: ubuntu-latest
continue-on-error: true
steps:
# Set up R (current stable version) and developer tools
- uses: actions/checkout@v3
- uses: r-lib/actions/setup-pandoc@v2
- name: Set up R
uses: r-lib/actions/setup-r@v2
with:
r-version: "release"
# use RStudio Package Manager (RSPM) to quickly install packages
use-public-rspm: true
- name: Set up R dependencies
uses: r-lib/actions/setup-r-dependencies@v2
with:
extra-packages: any::pkgdown
# Send updates to repo using GH Actions bot
- name: Create website in separate branch
run: |
git config user.name "github-actions"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
Rscript -e 'pkgdown::deploy_to_branch(new_process = FALSE, clean = TRUE, install = TRUE, branch = "gh-pages")'
+21 -64
View File
@@ -1,72 +1,30 @@
Package: AMR
Version: 1.8.1
Date: 2022-03-17
Version: 1.8.1.9021
Date: 2022-08-21
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
using evidence-based methods and reliable reference data such as LPSN
<doi:10.1099/ijsem.0.004332>.
Authors@R: c(
person(given = c("Matthijs", "S."),
family = "Berends",
email = "m.berends@certe.nl",
role = c("aut", "cre"),
comment = c(ORCID = "0000-0001-7620-1800")),
person(given = c("Christian", "F."),
family = "Luz",
role = c("aut", "ctb"),
comment = c(ORCID = "0000-0001-5809-5995")),
person(given = "Dennis",
family = "Souverein",
role = c("aut", "ctb"),
comment = c(ORCID = "0000-0003-0455-0336")),
person(given = c("Erwin", "E.", "A."),
family = "Hassing",
role = c("aut", "ctb")),
person(given = c("Casper", "J."),
family = "Albers",
role = "ths",
comment = c(ORCID = "0000-0002-9213-6743")),
person(given = c("Judith", "M."),
family = "Fonville",
role = "ctb"),
person(given = c("Alex", "W."),
family = "Friedrich",
role = "ths",
comment = c(ORCID = "0000-0003-4881-038X")),
person(given = "Corinna",
family = "Glasner",
role = "ths",
comment = c(ORCID = "0000-0003-1241-1328")),
person(given = c("Eric", "H.", "L.", "C.", "M."),
family = "Hazenberg",
role = "ctb"),
person(given = "Gwen",
family = "Knight",
role = "ctb",
comment = c(ORCID = "0000-0002-7263-9896")),
person(given = "Annick",
family = "Lenglet",
role = "ctb",
comment = c(ORCID = "0000-0003-2013-8405")),
person(given = c("Bart", "C."),
family = "Meijer",
role = "ctb"),
person(given = "Sofia",
family = "Ny",
role = "ctb",
comment = c(ORCID = "0000-0002-2017-1363")),
person(given = c("Rogier", "P."),
family = "Schade",
role = "ctb"),
person(given = c("Bhanu", "N.", "M."),
family = "Sinha",
role = "ths",
comment = c(ORCID = "0000-0003-1634-0010")),
person(given = "Anthony",
family = "Underwood",
role = "ctb",
comment = c(ORCID = "0000-0002-8547-4277")))
person(c("Matthijs", "S."), "Berends", role = c("aut", "cre"), comment = c(ORCID = "0000-0001-7620-1800"), email = "m.berends@certe.nl"),
person(c("Christian", "F."), "Luz", role = c("aut", "ctb"), comment = c(ORCID = "0000-0001-5809-5995")),
person("Dennis", "Souverein", role = c("aut", "ctb"), comment = c(ORCID = "0000-0003-0455-0336")),
person(c("Erwin", "E.", "A."), "Hassing", role = c("aut", "ctb")),
person("Casper", "Albers", role = "ths", comment = c(ORCID = "0000-0002-9213-6743")),
person("Peter", "Dutey-Magni", role = "ctb", comment = c(ORCID = "0000-0002-8942-9836")),
person("Judith", "Fonville", role = "ctb"),
person("Alex", "Friedrich", role = "ths", comment = c(ORCID = "0000-0003-4881-038X")),
person("Corinna", "Glasner", role = "ths", comment = c(ORCID = "0000-0003-1241-1328")),
person("Eric", "Hazenberg", role = "ctb"),
person("Gwen", "Knight", role = "ctb", comment = c(ORCID = "0000-0002-7263-9896")),
person("Annick", "Lenglet", role = "ctb", comment = c(ORCID = "0000-0003-2013-8405")),
person("Bart", "Meijer", role = "ctb"),
person("Anton", "Mymrikov", role = "ctb"),
person("Sofia", "Ny", role = "ctb", comment = c(ORCID = "0000-0002-2017-1363")),
person("Rogier", "Schade", role = "ctb"),
person("Bhanu", "Sinha", role = "ths", comment = c(ORCID = "0000-0003-1634-0010")),
person("Anthony", "Underwood", role = "ctb", comment = c(ORCID = "0000-0002-8547-4277")))
Depends: R (>= 3.0.0)
Enhances:
cleaner,
@@ -76,7 +34,6 @@ Enhances:
Suggests:
curl,
dplyr,
ggtext,
knitr,
progress,
readxl,
@@ -90,5 +47,5 @@ BugReports: https://github.com/msberends/AMR/issues
License: GPL-2 | file LICENSE
Encoding: UTF-8
LazyData: true
RoxygenNote: 7.1.2
RoxygenNote: 7.2.1
Roxygen: list(markdown = TRUE)
+3 -1
View File
@@ -50,7 +50,6 @@ S3method(any,mic)
S3method(as.data.frame,ab)
S3method(as.data.frame,mo)
S3method(as.double,mic)
S3method(as.integer,mic)
S3method(as.list,custom_eucast_rules)
S3method(as.list,custom_mdro_guideline)
S3method(as.matrix,mic)
@@ -310,6 +309,7 @@ export(quinolones)
export(random_disk)
export(random_mic)
export(random_rsi)
export(reset_AMR_locale)
export(resistance)
export(resistance_predict)
export(right_join_microorganisms)
@@ -318,6 +318,7 @@ export(rsi_predict)
export(scale_rsi_colours)
export(scale_y_percent)
export(semi_join_microorganisms)
export(set_AMR_locale)
export(set_ab_names)
export(set_mo_source)
export(skewness)
@@ -325,6 +326,7 @@ export(streptogramins)
export(susceptibility)
export(tetracyclines)
export(theme_rsi)
export(translate_AMR)
export(trimethoprims)
export(ureidopenicillins)
importFrom(graphics,arrows)
+22 -3
View File
@@ -1,8 +1,27 @@
# AMR 1.8.1.9021
### New
* EUCAST 2022 and CLSI 2022 guidelines have been added for `as.rsi()`. EUCAST 2022 is now the new default guideline for all MIC and disks diffusion interpretations.
* Support for the following languages: Chinese, Greek, Japanese, Polish, Turkish and Ukrainian. The `AMR` package is now available in 16 languages.
### Changed
* Fix for `as.rsi()` on certain EUCAST breakpoints for MIC values
* Removed `as.integer()` for MIC values, since MIC are not integer values and running `table()` on MIC values consequently failed for not being able to retrieve the level position (as that's how normally `as.integer()` on `factor`s work)
* `droplevels()` on MIC will now return a common `factor` at default and will lose the `<mic>` class. Use `droplevels(..., as.mic = TRUE)` to keep the `<mic>` class.
* Small fix for using `ab_from_text()`
* Fixes for reading in text files using `set_mo_source()`, which now also allows the source file to contain valid taxonomic names instead of only valid microorganism ID of this package
* Using any `random_*()` function (such as `random_mic()`) is now possible by directly calling the package without loading it first: `AMR::random_mic(10)`
* Added *Toxoplasma gondii* (`P_TXPL_GOND`) to the `microorganisms` data set, together with its genus, family, and order
* Changed value in column `prevalence` of the `microorganisms` data set from 3 to 2 for these genera: *Acholeplasma*, *Alistipes*, *Alloprevotella*, *Bergeyella*, *Borrelia*, *Brachyspira*, *Butyricimonas*, *Cetobacterium*, *Chlamydia*, *Chlamydophila*, *Deinococcus*, *Dysgonomonas*, *Elizabethkingia*, *Empedobacter*, *Haloarcula*, *Halobacterium*, *Halococcus*, *Myroides*, *Odoribacter*, *Ornithobacterium*, *Parabacteroides*, *Pedobacter*, *Phocaeicola*, *Porphyromonas*, *Riemerella*, *Sphingobacterium*, *Streptobacillus*, *Tenacibaculum*, *Terrimonas*, *Victivallis*, *Wautersiella*, *Weeksella*
* Fix for using the form `df[carbapenems() == "R", ]` using the latest `vctrs` package
* Fix for using `info = FALSE` in `mdro()`
### Other
* New website to make use of the new Bootstrap 5 and pkgdown v2.0. The website now contains results for all examples and will be automatically regenerated with every change to our repository, using GitHub Actions
* Added Peter Dutey-Magni and Anton Mymrikov as contributors, to thank them for their valuable input
# `AMR` 1.8.1
All functions in this package are considered to be stable. Updates to the AMR interpretation rules (such as by EUCAST and CLSI), the microbial taxonomy, and the antibiotic dosages will all be updated every 6 to 12 months.
### Changed
* Fix for using `as.rsi()` on values containing capped values (such as `>=`), sometimes leading to `NA`
* Support for antibiotic interpretations of the MIPS laboratory system: `"U"` for S ('susceptible urine'), `"D"` for I ('susceptible dose-dependent')
+1 -1
View File
@@ -638,7 +638,7 @@ vector_or <- function(v, quotes = TRUE, reverse = FALSE, sort = TRUE, initial_ca
if (isTRUE(initial_captital)) {
v[1] <- gsub("^([a-z])", "\\U\\1", v[1], perl = TRUE)
}
if (length(v) == 1) {
if (length(v) <= 1) {
return(paste0(quotes, v, quotes))
}
if (identical(v, c("I", "R", "S"))) {
+4 -6
View File
@@ -26,7 +26,6 @@
#' Transform Input to an Antibiotic ID
#'
#' Use this function to determine the antibiotic code of one or more antibiotics. The data set [antibiotics] will be searched for abbreviations, official names and synonyms (brand names).
#' @inheritSection lifecycle Stable Lifecycle
#' @param x a [character] vector to determine to antibiotic ID
#' @param flag_multiple_results a [logical] to indicate whether a note should be printed to the console that probably more than one antibiotic code or name can be retrieved from a single input value.
#' @param info a [logical] to indicate whether a progress bar should be printed, defaults to `TRUE` only in interactive mode
@@ -55,7 +54,6 @@
#' * [antibiotics] for the [data.frame] that is being used to determine ATCs
#' * [ab_from_text()] for a function to retrieve antimicrobial drugs from clinical text (from health care records)
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @export
#' @examples
#' # these examples all return "ERY", the ID of erythromycin:
@@ -282,9 +280,9 @@ as.ab <- function(x, flag_multiple_results = TRUE, info = interactive(), ...) {
x_new[i] <- note_if_more_than_one_found(found, i, from_text)
next
}
# INITIAL SEARCH - More uncertain results ----
if (initial_search == TRUE && fast_mode == FALSE) {
# only run on first try
@@ -313,7 +311,7 @@ as.ab <- function(x, flag_multiple_results = TRUE, info = interactive(), ...) {
for (lang in LANGUAGES_SUPPORTED[LANGUAGES_SUPPORTED != "en"]) {
y[i] <- ifelse(tolower(y[i]) %in% tolower(TRANSLATIONS[, lang, drop = TRUE]),
TRANSLATIONS[which(tolower(TRANSLATIONS[, lang, drop = TRUE]) == tolower(y[i]) &
!isFALSE(TRANSLATIONS$fixed)), "pattern"],
!isFALSE(TRANSLATIONS$fixed)), "pattern"],
y[i])
}
}
@@ -463,7 +461,7 @@ as.ab <- function(x, flag_multiple_results = TRUE, info = interactive(), ...) {
warning_("in `as.ab()`: these values could not be coerced to a valid antimicrobial ID: ",
vector_and(x_unknown), ".")
}
x_result <- x_new[match(x_bak_clean, x)]
if (length(x_result) == 0) {
x_result <- NA_character_
-2
View File
@@ -26,7 +26,6 @@
#' Retrieve Antimicrobial Drug Names and Doses from Clinical Text
#'
#' Use this function on e.g. clinical texts from health care records. It returns a [list] with all antimicrobial drugs, doses and forms of administration found in the texts.
#' @inheritSection lifecycle Stable Lifecycle
#' @param text text to analyse
#' @param type type of property to search for, either `"drug"`, `"dose"` or `"administration"`, see *Examples*
#' @param collapse a [character] to pass on to `paste(, collapse = ...)` to only return one [character] per element of `text`, see *Examples*
@@ -53,7 +52,6 @@
#' `df %>% mutate(abx = ab_from_text(clinical_text, collapse = "|"))`
#' @export
#' @return A [list], or a [character] if `collapse` is not `NULL`
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' # mind the bad spelling of amoxicillin in this line,
#' # straight from a true health care record:
+12 -11
View File
@@ -26,7 +26,6 @@
#' Get Properties of an Antibiotic
#'
#' Use these functions to return a specific property of an antibiotic from the [antibiotics] data set. All input values will be evaluated internally with [as.ab()].
#' @inheritSection lifecycle Stable Lifecycle
#' @param x any (vector of) text that can be coerced to a valid antibiotic code with [as.ab()]
#' @param tolower a [logical] to indicate whether the first [character] of every output should be transformed to a lower case [character]. This will lead to e.g. "polymyxin B" and not "polymyxin b".
#' @param property one of the column names of one of the [antibiotics] data set: `vector_or(colnames(antibiotics), sort = FALSE)`.
@@ -54,7 +53,6 @@
#' @export
#' @seealso [antibiotics]
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' # all properties:
#' ab_name("AMX") # "Amoxicillin"
@@ -101,15 +99,18 @@
#' \donttest{
#' if (require("dplyr")) {
#' example_isolates %>%
#' set_ab_names()
#' set_ab_names() %>%
#' head()
#'
#' # this does the same:
#' example_isolates %>%
#' rename_with(set_ab_names)
#' rename_with(set_ab_names)%>%
#' head()
#'
#' # set_ab_names() works with any AB property:
#' example_isolates %>%
#' set_ab_names(property = "atc")
#' set_ab_names(property = "atc")%>%
#' head()
#'
#' example_isolates %>%
#' set_ab_names(where(is.rsi)) %>%
@@ -125,7 +126,7 @@ ab_name <- function(x, language = get_AMR_locale(), tolower = FALSE, ...) {
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
meet_criteria(tolower, allow_class = "logical", has_length = 1)
x <- translate_AMR(ab_validate(x = x, property = "name", ...), language = language, only_affect_ab_names = TRUE)
x <- translate_into_language(ab_validate(x = x, property = "name", ...), language = language, only_affect_ab_names = TRUE)
if (tolower == TRUE) {
# use perl to only transform the first character
# as we want "polymyxin B", not "polymyxin b"
@@ -166,7 +167,7 @@ ab_tradenames <- function(x, ...) {
ab_group <- function(x, language = get_AMR_locale(), ...) {
meet_criteria(x, allow_NA = TRUE)
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
translate_AMR(ab_validate(x = x, property = "group", ...), language = language, only_affect_ab_names = TRUE)
translate_into_language(ab_validate(x = x, property = "group", ...), language = language, only_affect_ab_names = TRUE)
}
#' @rdname ab_property
@@ -204,7 +205,7 @@ ab_atc <- function(x, only_first = FALSE, ...) {
ab_atc_group1 <- function(x, language = get_AMR_locale(), ...) {
meet_criteria(x, allow_NA = TRUE)
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
translate_AMR(ab_validate(x = x, property = "atc_group1", ...), language = language, only_affect_ab_names = TRUE)
translate_into_language(ab_validate(x = x, property = "atc_group1", ...), language = language, only_affect_ab_names = TRUE)
}
#' @rdname ab_property
@@ -212,7 +213,7 @@ ab_atc_group1 <- function(x, language = get_AMR_locale(), ...) {
ab_atc_group2 <- function(x, language = get_AMR_locale(), ...) {
meet_criteria(x, allow_NA = TRUE)
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
translate_AMR(ab_validate(x = x, property = "atc_group2", ...), language = language, only_affect_ab_names = TRUE)
translate_into_language(ab_validate(x = x, property = "atc_group2", ...), language = language, only_affect_ab_names = TRUE)
}
#' @rdname ab_property
@@ -331,7 +332,7 @@ ab_property <- function(x, property = "name", language = get_AMR_locale(), ...)
meet_criteria(x, allow_NA = TRUE)
meet_criteria(property, is_in = colnames(antibiotics), has_length = 1)
meet_criteria(language, is_in = c(LANGUAGES_SUPPORTED, ""), has_length = 1, allow_NULL = TRUE, allow_NA = TRUE)
translate_AMR(ab_validate(x = x, property = property, ...), language = language)
translate_into_language(ab_validate(x = x, property = property, ...), language = language)
}
#' @rdname ab_property
@@ -430,7 +431,7 @@ ab_validate <- function(x, property, ...) {
# so the 'call.' can be set to FALSE
tryCatch(x[1L] %in% antibiotics[1, property],
error = function(e) stop(e$message, call. = FALSE))
if (!all(x %in% AB_lookup[, property])) {
x <- as.ab(x, ...)
x <- AB_lookup[match(x, AB_lookup$ab), property, drop = TRUE]
+34 -31
View File
@@ -26,7 +26,6 @@
#' Antibiotic Selectors
#'
#' These functions allow for filtering rows and selecting columns based on antibiotic test results that are of a specific antibiotic class or group, without the need to define the columns or antibiotic abbreviations. In short, if you have a column name that resembles an antimicrobial agent, it will be picked up by any of these functions that matches its pharmaceutical class: "cefazolin", "CZO" and "J01DB04" will all be picked up by [cephalosporins()].
#' @inheritSection lifecycle Stable Lifecycle
#' @param ab_class an antimicrobial class or a part of it, such as `"carba"` and `"carbapenems"`. The columns `group`, `atc_group1` and `atc_group2` of the [antibiotics] data set will be searched (case-insensitive) for this value.
#' @param filter an [expression] to be evaluated in the [antibiotics] data set, such as `name %like% "trim"`
#' @param only_rsi_columns a [logical] to indicate whether only columns of class `<rsi>` must be selected (defaults to `FALSE`), see [as.rsi()]
@@ -46,103 +45,105 @@
#' @return (internally) a [character] vector of column names, with additional class `"ab_selector"`
#' @export
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' # `example_isolates` is a data set available in the AMR package.
#' # See ?example_isolates.
#' df <- example_isolates[ , c("hospital_id", "mo",
#' "AMP", "AMC", "TZP", "CXM", "CRO", "GEN",
#' "TOB", "COL", "IPM", "MEM", "TEC", "VAN")]
#'
#' # base R ------------------------------------------------------------------
#'
#' # select columns 'IPM' (imipenem) and 'MEM' (meropenem)
#' example_isolates[, carbapenems()]
#' df[, carbapenems()]
#'
#' # select columns 'mo', 'AMK', 'GEN', 'KAN' and 'TOB'
#' example_isolates[, c("mo", aminoglycosides())]
#' df[, c("mo", aminoglycosides())]
#'
#' # select only antibiotic columns with DDDs for oral treatment
#' example_isolates[, administrable_per_os()]
#' df[, administrable_per_os()]
#'
#' # filter using any() or all()
#' example_isolates[any(carbapenems() == "R"), ]
#' subset(example_isolates, any(carbapenems() == "R"))
#' df[any(carbapenems() == "R"), ]
#' subset(df, any(carbapenems() == "R"))
#'
#' # filter on any or all results in the carbapenem columns (i.e., IPM, MEM):
#' example_isolates[any(carbapenems()), ]
#' example_isolates[all(carbapenems()), ]
#' df[any(carbapenems()), ]
#' df[all(carbapenems()), ]
#'
#' # filter with multiple antibiotic selectors using c()
#' example_isolates[all(c(carbapenems(), aminoglycosides()) == "R"), ]
#' df[all(c(carbapenems(), aminoglycosides()) == "R"), ]
#'
#' # filter + select in one go: get penicillins in carbapenems-resistant strains
#' example_isolates[any(carbapenems() == "R"), penicillins()]
#' df[any(carbapenems() == "R"), penicillins()]
#'
#' # You can combine selectors with '&' to be more specific. For example,
#' # penicillins() would select benzylpenicillin ('peni G') and
#' # administrable_per_os() would select erythromycin. Yet, when combined these
#' # drugs are both omitted since benzylpenicillin is not administrable per os
#' # and erythromycin is not a penicillin:
#' example_isolates[, penicillins() & administrable_per_os()]
#' df[, penicillins() & administrable_per_os()]
#'
#' # ab_selector() applies a filter in the `antibiotics` data set and is thus very
#' # flexible. For instance, to select antibiotic columns with an oral DDD of at
#' # least 1 gram:
#' example_isolates[, ab_selector(oral_ddd > 1 & oral_units == "g")]
#' df[, ab_selector(oral_ddd > 1 & oral_units == "g")]
#'
#' # dplyr -------------------------------------------------------------------
#' \donttest{
#' if (require("dplyr")) {
#'
#' # get AMR for all aminoglycosides e.g., per hospital:
#' example_isolates %>%
#' df %>%
#' group_by(hospital_id) %>%
#' summarise(across(aminoglycosides(), resistance))
#'
#' # You can combine selectors with '&' to be more specific:
#' example_isolates %>%
#' df %>%
#' select(penicillins() & administrable_per_os())
#'
#' # get AMR for only drugs that matter - no intrinsic resistance:
#' example_isolates %>%
#' df %>%
#' filter(mo_genus() %in% c("Escherichia", "Klebsiella")) %>%
#' group_by(hospital_id) %>%
#' summarise(across(not_intrinsic_resistant(), resistance))
#'
#' # get susceptibility for antibiotics whose name contains "trim":
#' example_isolates %>%
#' df %>%
#' filter(first_isolate()) %>%
#' group_by(hospital_id) %>%
#' summarise(across(ab_selector(name %like% "trim"), susceptibility))
#'
#' # this will select columns 'IPM' (imipenem) and 'MEM' (meropenem):
#' example_isolates %>%
#' df %>%
#' select(carbapenems())
#'
#' # this will select columns 'mo', 'AMK', 'GEN', 'KAN' and 'TOB':
#' example_isolates %>%
#' df %>%
#' select(mo, aminoglycosides())
#'
#' # any() and all() work in dplyr's filter() too:
#' example_isolates %>%
#' df %>%
#' filter(any(aminoglycosides() == "R"),
#' all(cephalosporins_2nd() == "R"))
#'
#' # also works with c():
#' example_isolates %>%
#' df %>%
#' filter(any(c(carbapenems(), aminoglycosides()) == "R"))
#'
#' # not setting any/all will automatically apply all():
#' example_isolates %>%
#' df %>%
#' filter(aminoglycosides() == "R")
#' #> i Assuming a filter on all 4 aminoglycosides.
#'
#' # this will select columns 'mo' and all antimycobacterial drugs ('RIF'):
#' example_isolates %>%
#' df %>%
#' select(mo, ab_class("mycobact"))
#'
#' # get bug/drug combinations for only macrolides in Gram-positives:
#' example_isolates %>%
#' # get bug/drug combinations for only glycopeptides in Gram-positives:
#' df %>%
#' filter(mo_is_gram_positive()) %>%
#' select(mo, macrolides()) %>%
#' select(mo, glycopeptides()) %>%
#' bug_drug_combinations() %>%
#' format()
#'
@@ -151,10 +152,12 @@
#' select(penicillins()) # only the 'J01CA01' column will be selected
#'
#'
#' # with dplyr 1.0.0 and higher (that adds 'across()'), this is all equal:
#' example_isolates[carbapenems() == "R", ]
#' example_isolates %>% filter(carbapenems() == "R")
#' example_isolates %>% filter(across(carbapenems(), ~.x == "R"))
#' # with recent versions of dplyr this is all equal:
#' x <- df[carbapenems() == "R", ]
#' y <- df %>% filter(carbapenems() == "R")
#' z <- df %>% filter(if_all(carbapenems(), ~.x == "R"))
#' identical(x, y)
#' identical(y, z)
#' }
#' }
ab_class <- function(ab_class,
+14 -9
View File
@@ -25,8 +25,7 @@
#' Age in Years of Individuals
#'
#' Calculates age in years based on a reference date, which is the sytem date at default.
#' @inheritSection lifecycle Stable Lifecycle
#' Calculates age in years based on a reference date, which is the system date at default.
#' @param x date(s), [character] (vectors) will be coerced with [as.POSIXlt()]
#' @param reference reference date(s) (defaults to today), [character] (vectors) will be coerced with [as.POSIXlt()]
#' @param exact a [logical] to indicate whether age calculation should be exact, i.e. with decimals. It divides the number of days of [year-to-date](https://en.wikipedia.org/wiki/Year-to-date) (YTD) of `x` by the number of days in the year of `reference` (either 365 or 366).
@@ -37,15 +36,19 @@
#' This function vectorises over both `x` and `reference`, meaning that either can have a length of 1 while the other argument has a larger length.
#' @return An [integer] (no decimals) if `exact = FALSE`, a [double] (with decimals) otherwise
#' @seealso To split ages into groups, use the [age_groups()] function.
#' @inheritSection AMR Read more on Our Website!
#' @export
#' @examples
#' # 10 random birth dates
#' df <- data.frame(birth_date = Sys.Date() - runif(10) * 25000)
#' # 10 random pre-Y2K birth dates
#' df <- data.frame(birth_date = as.Date("2000-01-01") - runif(10) * 25000)
#'
#' # add ages
#' df$age <- age(df$birth_date)
#'
#' # add exact ages
#' df$age_exact <- age(df$birth_date, exact = TRUE)
#'
#' # add age at millenium switch
#' df$age_at_y2k <- age(df$birth_date, "2000-01-01")
#'
#' df
age <- function(x, reference = Sys.Date(), exact = FALSE, na.rm = FALSE, ...) {
@@ -115,7 +118,6 @@ age <- function(x, reference = Sys.Date(), exact = FALSE, na.rm = FALSE, ...) {
#' Split Ages into Age Groups
#'
#' Split ages into age groups defined by the `split` argument. This allows for easier demographic (antimicrobial resistance) analysis.
#' @inheritSection lifecycle Stable Lifecycle
#' @param x age, e.g. calculated with [age()]
#' @param split_at values to split `x` at, defaults to age groups 0-11, 12-24, 25-54, 55-74 and 75+. See *Details*.
#' @param na.rm a [logical] to indicate whether missing values should be removed
@@ -131,7 +133,7 @@ age <- function(x, reference = Sys.Date(), exact = FALSE, na.rm = FALSE, ...) {
#' @return Ordered [factor]
#' @seealso To determine ages, based on one or more reference dates, use the [age()] function.
#' @export
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' ages <- c(3, 8, 16, 54, 31, 76, 101, 43, 21)
#'
@@ -150,7 +152,7 @@ age <- function(x, reference = Sys.Date(), exact = FALSE, na.rm = FALSE, ...) {
#' age_groups(ages, split_at = "fives")
#'
#' # split specifically for children
#' age_groups(ages, c(1, 2, 4, 6, 13, 17))
#' age_groups(ages, c(1, 2, 4, 6, 13, 18))
#' age_groups(ages, "children")
#'
#' \donttest{
@@ -161,7 +163,10 @@ age <- function(x, reference = Sys.Date(), exact = FALSE, na.rm = FALSE, ...) {
#' filter(mo == as.mo("E. coli")) %>%
#' group_by(age_group = age_groups(age)) %>%
#' select(age_group, CIP) %>%
#' ggplot_rsi(x = "age_group", minimum = 0)
#' ggplot_rsi(x = "age_group",
#' minimum = 0,
#' x.title = "Age Group",
#' title = "Ciprofloxacin resistance per age group")
#' }
#' }
age_groups <- function(x, split_at = c(12, 25, 55, 75), na.rm = FALSE) {
+1 -3
View File
@@ -26,7 +26,6 @@
#' Get ATC Properties from WHOCC Website
#'
#' Gets data from the WHOCC website to determine properties of an Anatomical Therapeutic Chemical (ATC) (e.g. an antibiotic), such as the name, defined daily dose (DDD) or standard unit.
#' @inheritSection lifecycle Stable Lifecycle
#' @param atc_code a [character] (vector) with ATC code(s) of antibiotics, will be coerced with [as.ab()] and [ab_atc()] internally if not a valid ATC code
#' @param property property of an ATC code. Valid values are `"ATC"`, `"Name"`, `"DDD"`, `"U"` (`"unit"`), `"Adm.R"`, `"Note"` and `groups`. For this last option, all hierarchical groups of an ATC code will be returned, see *Examples*.
#' @param administration type of administration when using `property = "Adm.R"`, see *Details*
@@ -51,7 +50,7 @@
#'
#' - `"g"` = gram
#' - `"mg"` = milligram
#' - `"mcg"`` = microgram
#' - `"mcg"` = microgram
#' - `"U"` = unit
#' - `"TU"` = thousand units
#' - `"MU"` = million units
@@ -61,7 +60,6 @@
#' **N.B. This function requires an internet connection and only works if the following packages are installed: `curl`, `rvest`, `xml2`.**
#' @export
#' @rdname atc_online
#' @inheritSection AMR Read more on Our Website!
#' @source <https://www.whocc.no/atc_ddd_alterations__cumulative/ddd_alterations/abbrevations/>
#' @examples
#' \donttest{
-2
View File
@@ -26,12 +26,10 @@
#' Check Availability of Columns
#'
#' Easy check for data availability of all columns in a data set. This makes it easy to get an idea of which antimicrobial combinations can be used for calculation with e.g. [susceptibility()] and [resistance()].
#' @inheritSection lifecycle Stable Lifecycle
#' @param tbl a [data.frame] or [list]
#' @param width number of characters to present the visual availability, defaults to filling the width of the console
#' @details The function returns a [data.frame] with columns `"resistant"` and `"visual_resistance"`. The values in that columns are calculated with [resistance()].
#' @return [data.frame] with column names of `tbl` as row names
#' @inheritSection AMR Read more on Our Website!
#' @export
#' @examples
#' availability(example_isolates)
+3 -5
View File
@@ -26,7 +26,6 @@
#' Determine Bug-Drug Combinations
#'
#' Determine antimicrobial resistance (AMR) of all bug-drug combinations in your data set where at least 30 (default) isolates are available per species. Use [format()] on the result to prettify it to a publishable/printable format, see *Examples*.
#' @inheritSection lifecycle Stable Lifecycle
#' @inheritParams eucast_rules
#' @param combine_IR a [logical] to indicate whether values R and I should be summed
#' @param add_ab_group a [logical] to indicate where the group of the antimicrobials must be included as a first column
@@ -41,11 +40,10 @@
#' @rdname bug_drug_combinations
#' @return The function [bug_drug_combinations()] returns a [data.frame] with columns "mo", "ab", "S", "I", "R" and "total".
#' @source \strong{M39 Analysis and Presentation of Cumulative Antimicrobial Susceptibility Test Data, 4th Edition}, 2014, *Clinical and Laboratory Standards Institute (CLSI)*. <https://clsi.org/standards/products/microbiology/documents/m39/>.
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' \donttest{
#' x <- bug_drug_combinations(example_isolates)
#' x
#' head(x)
#' format(x, translate_ab = "name (atc)")
#'
#' # Use FUN to change to transformation of microorganism codes
@@ -285,7 +283,7 @@ format.bug_drug_combinations <- function(x,
y <- y %pm>%
pm_select(-ab_group) %pm>%
pm_rename("Drug" = ab_txt)
colnames(y)[1] <- translate_AMR(colnames(y)[1], language, only_unknown = FALSE)
colnames(y)[1] <- translate_into_language(colnames(y)[1], language, only_unknown = FALSE)
} else {
y <- y %pm>%
pm_rename("Group" = ab_group,
@@ -293,7 +291,7 @@ format.bug_drug_combinations <- function(x,
}
if (!is.null(language)) {
colnames(y) <- translate_AMR(colnames(y), language, only_unknown = FALSE)
colnames(y) <- translate_into_language(colnames(y), language, only_unknown = FALSE)
}
if (remove_intrinsic_resistant == TRUE) {
-11
View File
@@ -59,7 +59,6 @@ format_included_data_number <- function(data) {
#' The Catalogue of Life (<http://www.catalogueoflife.org>) is the most comprehensive and authoritative global index of species currently available. It holds essential information on the names, relationships and distributions of over 1.9 million species. The Catalogue of Life is used to support the major biodiversity and conservation information services such as the Global Biodiversity Information Facility (GBIF), Encyclopedia of Life (EoL) and the International Union for Conservation of Nature Red List. It is recognised by the Convention on Biological Diversity as a significant component of the Global Taxonomy Initiative and a contribution to Target 1 of the Global Strategy for Plant Conservation.
#'
#' The syntax used to transform the original data to a cleansed \R format, can be found here: <https://github.com/msberends/AMR/blob/main/data-raw/reproduction_of_microorganisms.R>.
#' @inheritSection AMR Read more on Our Website!
#' @name catalogue_of_life
#' @rdname catalogue_of_life
#' @seealso Data set [microorganisms] for the actual data. \cr
@@ -71,28 +70,19 @@ format_included_data_number <- function(data) {
#'
#' # Get a note when a species was renamed
#' mo_shortname("Chlamydophila psittaci")
#' # Note: 'Chlamydophila psittaci' (Everett et al., 1999) was renamed back to
#' # 'Chlamydia psittaci' (Page, 1968)
#' #> [1] "C. psittaci"
#'
#' # Get any property from the entire taxonomic tree for all included species
#' mo_class("E. coli")
#' #> [1] "Gammaproteobacteria"
#'
#' mo_family("E. coli")
#' #> [1] "Enterobacteriaceae"
#'
#' mo_gramstain("E. coli") # based on kingdom and phylum, see ?mo_gramstain
#' #> [1] "Gram-negative"
#'
#' mo_ref("E. coli")
#' #> [1] "Castellani et al., 1919"
#'
#' # Do not get mistaken - this package is about microorganisms
#' mo_kingdom("C. elegans")
#' #> [1] "Fungi" # Fungi?!
#' mo_name("C. elegans")
#' #> [1] "Cladosporium elegans" # Because a microorganism was found
NULL
#' Version info of included Catalogue of Life
@@ -102,7 +92,6 @@ NULL
#' @details For LPSN, see [microorganisms].
#' @return a [list], which prints in pretty format
#' @inheritSection catalogue_of_life Catalogue of Life
#' @inheritSection AMR Read more on Our Website!
#' @export
catalogue_of_life_version <- function() {
+3 -3
View File
@@ -28,7 +28,6 @@
#' @description These functions can be used to count resistant/susceptible microbial isolates. All functions support quasiquotation with pipes, can be used in `summarise()` from the `dplyr` package and also support grouped variables, see *Examples*.
#'
#' [count_resistant()] should be used to count resistant isolates, [count_susceptible()] should be used to count susceptible isolates.
#' @inheritSection lifecycle Stable Lifecycle
#' @param ... one or more vectors (or columns) with antibiotic interpretations. They will be transformed internally with [as.rsi()] if needed.
#' @inheritParams proportion
#' @inheritSection as.rsi Interpretation of R and S/I
@@ -45,11 +44,11 @@
#' @rdname count
#' @name count
#' @export
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' # example_isolates is a data set available in the AMR package.
#' ?example_isolates
#' # run ?example_isolates for more info.
#'
#' # base R ------------------------------------------------------------
#' count_resistant(example_isolates$AMX) # counts "R"
#' count_susceptible(example_isolates$AMX) # counts "S" and "I"
#' count_all(example_isolates$AMX) # counts "S", "I" and "R"
@@ -72,6 +71,7 @@
#' count_susceptible(example_isolates$AMX)
#' susceptibility(example_isolates$AMX) * n_rsi(example_isolates$AMX)
#'
#' # dplyr -------------------------------------------------------------
#' \donttest{
#' if (require("dplyr")) {
#' example_isolates %>%
+19 -34
View File
@@ -26,82 +26,67 @@
#' Define Custom EUCAST Rules
#'
#' Define custom EUCAST rules for your organisation or specific analysis and use the output of this function in [eucast_rules()].
#' @inheritSection lifecycle Stable Lifecycle
#' @param ... rules in formula notation, see *Examples*
#' @param ... rules in [formula][`~`()] notation, see *Examples*
#' @details
#' Some organisations have their own adoption of EUCAST rules. This function can be used to define custom EUCAST rules to be used in the [eucast_rules()] function.
#'
#' @section How it works:
#'
#' ### Basics
#'
#' If you are familiar with the [`case_when()`][dplyr::case_when()] function of the `dplyr` package, you will recognise the input method to set your own rules. Rules must be set using what \R considers to be the 'formula notation'. The rule itself is written *before* the tilde (`~`) and the consequence of the rule is written *after* the tilde:
#'
#' ```
#' ```{r}
#' x <- custom_eucast_rules(TZP == "S" ~ aminopenicillins == "S",
#' TZP == "R" ~ aminopenicillins == "R")
#' ```
#'
#' These are two custom EUCAST rules: if TZP (piperacillin/tazobactam) is "S", all aminopenicillins (ampicillin and amoxicillin) must be made "S", and if TZP is "R", aminopenicillins must be made "R". These rules can also be printed to the console, so it is immediately clear how they work:
#'
#' ```
#' ```{r}
#' x
#' #> A set of custom EUCAST rules:
#' #>
#' #> 1. If TZP is S then set to S:
#' #> amoxicillin (AMX), ampicillin (AMP)
#' #>
#' #> 2. If TZP is R then set to R:
#' #> amoxicillin (AMX), ampicillin (AMP)
#' ```
#'
#' The rules (the part *before* the tilde, in above example `TZP == "S"` and `TZP == "R"`) must be evaluable in your data set: it should be able to run as a filter in your data set without errors. This means for the above example that the column `TZP` must exist. We will create a sample data set and test the rules set:
#'
#' ```
#' df <- data.frame(mo = c("E. coli", "K. pneumoniae"),
#' TZP = "R",
#' amox = "",
#' AMP = "")
#' ```{r}
#' df <- data.frame(mo = c("Escherichia coli", "Klebsiella pneumoniae"),
#' TZP = as.rsi("R"),
#' ampi = as.rsi("S"),
#' cipro = as.rsi("S"))
#' df
#' #> mo TZP amox AMP
#' #> 1 E. coli R
#' #> 2 K. pneumoniae R
#'
#' eucast_rules(df, rules = "custom", custom_rules = x)
#' #> mo TZP amox AMP
#' #> 1 E. coli R R R
#' #> 2 K. pneumoniae R R R
#'
#' eucast_rules(df, rules = "custom", custom_rules = x, info = FALSE)
#' ```
#'
#' ### Using taxonomic properties in rules
#'
#' There is one exception in variables used for the rules: all column names of the [microorganisms] data set can also be used, but do not have to exist in the data set. These column names are: `r vector_and(colnames(microorganisms), quote = "``", sort = FALSE)`. Thus, this next example will work as well, despite the fact that the `df` data set does not contain a column `genus`:
#' There is one exception in variables used for the rules: all column names of the [microorganisms] data set can also be used, but do not have to exist in the data set. These column names are: `r vector_and(colnames(microorganisms), sort = FALSE)`. Thus, this next example will work as well, despite the fact that the `df` data set does not contain a column `genus`:
#'
#' ```
#' ```{r}
#' y <- custom_eucast_rules(TZP == "S" & genus == "Klebsiella" ~ aminopenicillins == "S",
#' TZP == "R" & genus == "Klebsiella" ~ aminopenicillins == "R")
#'
#' eucast_rules(df, rules = "custom", custom_rules = y)
#' #> mo TZP amox AMP
#' #> 1 E. coli R
#' #> 2 K. pneumoniae R R R
#' eucast_rules(df, rules = "custom", custom_rules = y, info = FALSE)
#' ```
#'
#' ### Usage of antibiotic group names
#'
#' It is possible to define antibiotic groups instead of single antibiotics for the rule consequence, the part *after* the tilde. In above examples, the antibiotic group `aminopenicillins` is used to include ampicillin and amoxicillin. The following groups are allowed (case-insensitive). Within parentheses are the agents that will be matched when running the rule.
#'
#' `r paste0(" * ", sapply(DEFINED_AB_GROUPS, function(x) paste0("``", tolower(gsub("^AB_", "", x)), "``\\cr(", vector_and(ab_name(eval(parse(text = x), envir = asNamespace("AMR")), language = NULL, tolower = TRUE), quotes = FALSE), ")"), USE.NAMES = FALSE), "\n", collapse = "")`
#' `r paste0(" * ", sapply(DEFINED_AB_GROUPS, function(x) paste0("\"", tolower(gsub("^AB_", "", x)), "\"\\cr(", vector_and(ab_name(eval(parse(text = x), envir = asNamespace("AMR")), language = NULL, tolower = TRUE), quotes = FALSE), ")"), USE.NAMES = FALSE), "\n", collapse = "")`
#' @returns A [list] containing the custom rules
#' @inheritSection AMR Read more on Our Website!
#' @export
#' @examples
#' x <- custom_eucast_rules(AMC == "R" & genus == "Klebsiella" ~ aminopenicillins == "R",
#' AMC == "I" & genus == "Klebsiella" ~ aminopenicillins == "I")
#' x
#'
#' # run the custom rule set (verbose = TRUE will return a logbook instead of the data set):
#' eucast_rules(example_isolates,
#' rules = "custom",
#' custom_rules = x,
#' info = FALSE)
#' info = FALSE,
#' verbose = TRUE)
#'
#' # combine rule sets
#' x2 <- c(x,
+25 -26
View File
@@ -72,8 +72,10 @@
#' European Commission Public Health PHARMACEUTICALS - COMMUNITY REGISTER: <https://ec.europa.eu/health/documents/community-register/html/reg_hum_atc.htm>
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection WHOCC WHOCC
#' @inheritSection AMR Read more on Our Website!
#' @seealso [microorganisms], [intrinsic_resistant]
#' @examples
#' head(antibiotics)
#' head(antivirals)
"antibiotics"
#' @rdname antibiotics
@@ -104,6 +106,7 @@
#' - 11 entries of *Streptococcus* (beta-haemolytic: groups A, B, C, D, F, G, H, K and unspecified; other: viridans, milleri)
#' - 2 entries of *Staphylococcus* (coagulase-negative (CoNS) and coagulase-positive (CoPS))
#' - 3 entries of *Trichomonas* (*T. vaginalis*, and its family and genus)
#' - 4 entries of *Toxoplasma* (*T. gondii*, and its order, family and genus)
#' - 1 entry of *Candida* (*C. krusei*), that is not (yet) in the Catalogue of Life
#' - 1 entry of *Blastocystis* (*B. hominis*), although it officially does not exist (Noel *et al.* 2005, PMID 15634993)
#' - 1 entry of *Moraxella* (*M. catarrhalis*), which was formally named *Branhamella catarrhalis* (Catlin, 1970) though this change was never accepted within the field of clinical microbiology
@@ -111,13 +114,10 @@
#' - 6 families under the Enterobacterales order, according to Adeolu *et al.* (2016, PMID 27620848), that are not (yet) in the Catalogue of Life
#'
#' ## Direct download
#' This data set is available as 'flat file' for use even without \R - you can find the file here:
#' This data set is available as 'flat file' for use even without \R - you can find the file here: <https://github.com/msberends/AMR/raw/main/data-raw/microorganisms.txt>.
#'
#' * <https://github.com/msberends/AMR/raw/main/data-raw/microorganisms.txt>
#' The file in \R format (with preserved data structure) can be found here: <https://github.com/msberends/AMR/raw/main/data/microorganisms.rda>.
#'
#' The file in \R format (with preserved data structure) can be found here:
#'
#' * <https://github.com/msberends/AMR/raw/main/data/microorganisms.rda>
#' @section About the Records from LPSN (see *Source*):
#' The List of Prokaryotic names with Standing in Nomenclature (LPSN) provides comprehensive information on the nomenclature of prokaryotes. LPSN is a free to use service founded by Jean P. Euzeby in 1997 and later on maintained by Aidan C. Parte.
#'
@@ -138,8 +138,9 @@
#'
#' * Retrieved from the `r SNOMED_VERSION$title`, OID `r SNOMED_VERSION$current_oid`, version `r SNOMED_VERSION$current_version`; url: <`r SNOMED_VERSION$url`>
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @seealso [as.mo()], [mo_property()], [microorganisms.codes], [intrinsic_resistant]
#' @examples
#' head(microorganisms)
"microorganisms"
#' Data Set with Previously Accepted Taxonomic Names
@@ -155,8 +156,9 @@
#'
#' Parte, A.C. (2018). LPSN - List of Prokaryotic names with Standing in Nomenclature (bacterio.net), 20 years on. International Journal of Systematic and Evolutionary Microbiology, 68, 1825-1829; \doi{10.1099/ijsem.0.002786}
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @seealso [as.mo()] [mo_property()] [microorganisms]
#' @examples
#' head(microorganisms.old)
"microorganisms.old"
#' Data Set with `r format(nrow(microorganisms.codes), big.mark = ",")` Common Microorganism Codes
@@ -167,8 +169,9 @@
#' - `mo`\cr ID of the microorganism in the [microorganisms] data set
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection catalogue_of_life Catalogue of Life
#' @inheritSection AMR Read more on Our Website!
#' @seealso [as.mo()] [microorganisms]
#' @examples
#' head(microorganisms.codes)
"microorganisms.codes"
#' Data Set with `r format(nrow(example_isolates), big.mark = ",")` Example Isolates
@@ -186,7 +189,8 @@
#' - `mo`\cr ID of microorganism created with [as.mo()], see also [microorganisms]
#' - `PEN:RIF`\cr `r sum(vapply(FUN.VALUE = logical(1), example_isolates, is.rsi))` different antibiotics with class [`rsi`] (see [as.rsi()]); these column names occur in the [antibiotics] data set and can be translated with [ab_name()]
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' head(example_isolates)
"example_isolates"
#' Data Set with Unclean Data
@@ -199,7 +203,8 @@
#' - `bacteria`\cr info about microorganism that can be transformed with [as.mo()], see also [microorganisms]
#' - `AMX:GEN`\cr 4 different antibiotics that have to be transformed with [as.rsi()]
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' head(example_isolates_unclean)
"example_isolates_unclean"
#' Data Set with `r format(nrow(WHONET), big.mark = ",")` Isolates - WHONET Example
@@ -233,7 +238,8 @@
#' - `Date of data entry`\cr [Date] this data was entered in WHONET
#' - `AMP_ND10:CIP_EE`\cr `r sum(vapply(FUN.VALUE = logical(1), WHONET, is.rsi))` different antibiotics. You can lookup the abbreviations in the [antibiotics] data set, or use e.g. [`ab_name("AMP")`][ab_name()] to get the official name immediately. Before analysis, you should transform this to a valid antibiotic class, using [as.rsi()].
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' head(WHONET)
"WHONET"
#' Data Set for R/SI Interpretation
@@ -251,10 +257,12 @@
#' - `breakpoint_S`\cr Lowest MIC value or highest number of millimetres that leads to "S"
#' - `breakpoint_R`\cr Highest MIC value or lowest number of millimetres that leads to "R"
#' - `uti`\cr A [logical] value (`TRUE`/`FALSE`) to indicate whether the rule applies to a urinary tract infection (UTI)
#' @details The repository of this `AMR` package contains a file comprising this exact data set: <https://github.com/msberends/AMR/blob/main/data-raw/rsi_translation.txt>. This file **allows for machine reading EUCAST and CLSI guidelines**, which is almost impossible with the Excel and PDF files distributed by EUCAST and CLSI. The file is updated automatically and the `mo` and `ab` columns have been transformed to contain the full official names instead of codes.
#' @details
#' The repository of this `AMR` package contains a file comprising this exact data set: <https://github.com/msberends/AMR/blob/main/data-raw/rsi_translation.txt>. This file **allows for machine reading EUCAST and CLSI guidelines**, which is almost impossible with the Excel and PDF files distributed by EUCAST and CLSI. The file is updated automatically and the `mo` and `ab` columns have been transformed to contain the full official names instead of codes.
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @seealso [intrinsic_resistant]
#' @examples
#' head(rsi_translation)
"rsi_translation"
#' Data Set with Bacterial Intrinsic Resistance
@@ -267,18 +275,8 @@
#'
#' This data set is based on `r format_eucast_version_nr(3.3)`.
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' \donttest{
#' if (require("dplyr")) {
#' intrinsic_resistant %>%
#' mutate(mo = mo_name(mo),
#' ab = ab_name(mo))
#' filter(ab == "Vancomycin" & mo %like% "Enterococcus") %>%
#' pull(mo)
#' #> [1] "Enterococcus casseliflavus" "Enterococcus gallinarum"
#' }
#' }
#' head(intrinsic_resistant)
"intrinsic_resistant"
#' Data Set with Treatment Dosages as Defined by EUCAST
@@ -296,5 +294,6 @@
#' - `eucast_version`\cr Version number of the EUCAST Clinical Breakpoints guideline to which these dosages apply
#' @details `r format_eucast_version_nr(11.0)` are based on the dosages in this data set.
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' head(dosage)
"dosage"
-2
View File
@@ -26,8 +26,6 @@
#' Deprecated Functions
#'
#' These functions are so-called '[Deprecated]'. **They will be removed in a future release.** Using the functions will give a warning with the name of the function it has been replaced by (if there is one).
#' @inheritSection lifecycle Retired Lifecycle
#' @inheritSection AMR Read more on Our Website!
#' @keywords internal
#' @name AMR-deprecated
# @export
+14 -10
View File
@@ -26,7 +26,6 @@
#' Transform Input to Disk Diffusion Diameters
#'
#' This transforms a vector to a new class [`disk`], which is a disk diffusion growth zone size (around an antibiotic disk) in millimetres between 6 and 50.
#' @inheritSection lifecycle Stable Lifecycle
#' @rdname as.disk
#' @param x vector
#' @param na.rm a [logical] indicating whether missing values should be removed
@@ -35,27 +34,31 @@
#' @aliases disk
#' @export
#' @seealso [as.rsi()]
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' \donttest{
#' # transform existing disk zones to the `disk` class
#' df <- data.frame(microorganism = "E. coli",
#' # transform existing disk zones to the `disk` class (using base R)
#' df <- data.frame(microorganism = "Escherichia coli",
#' AMP = 20,
#' CIP = 14,
#' GEN = 18,
#' TOB = 16)
#' df[, 2:5] <- lapply(df[, 2:5], as.disk)
#' # same with dplyr:
#' # df %>% mutate(across(AMP:TOB, as.disk))
#' str(df)
#'
#' \donttest{
#' # transforming is easier with dplyr:
#' if (require("dplyr")) {
#' df %>% mutate(across(AMP:TOB, as.disk))
#' }
#' }
#'
#' # interpret disk values, see ?as.rsi
#' as.rsi(x = as.disk(18),
#' mo = "Strep pneu", # `mo` will be coerced with as.mo()
#' ab = "ampicillin", # and `ab` with as.ab()
#' guideline = "EUCAST")
#'
#' as.rsi(df)
#' }
#'
#' # interpret whole data set, pretend to be all from urinary tract infections:
#' as.rsi(df, uti = TRUE)
as.disk <- function(x, na.rm = FALSE) {
meet_criteria(x, allow_class = c("disk", "character", "numeric", "integer"), allow_NA = TRUE)
meet_criteria(na.rm, allow_class = "logical", has_length = 1)
@@ -65,6 +68,7 @@ as.disk <- function(x, na.rm = FALSE) {
if (na.rm == TRUE) {
x <- x[!is.na(x)]
}
x[trimws(x) == ""] <- NA
x.bak <- x
na_before <- length(x[is.na(x)])
+19 -18
View File
@@ -26,7 +26,6 @@
#' Determine (New) Episodes for Patients
#'
#' These functions determine which items in a vector can be considered (the start of) a new episode, based on the argument `episode_days`. This can be used to determine clinical episodes for any epidemiological analysis. The [get_episode()] function returns the index number of the episode per group, while the [is_new_episode()] function returns values `TRUE`/`FALSE` to indicate whether an item in a vector is the start of a new episode.
#' @inheritSection lifecycle Stable Lifecycle
#' @param x vector of dates (class `Date` or `POSIXt`), will be sorted internally to determine episodes
#' @param episode_days required episode length in days, can also be less than a day or `Inf`, see *Details*
#' @param ... ignored, only in place to allow future extensions
@@ -42,16 +41,16 @@
#' @seealso [first_isolate()]
#' @rdname get_episode
#' @export
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' # `example_isolates` is a data set available in the AMR package.
#' # See ?example_isolates.
#' # See ?example_isolates
#' df <- example_isolates[sample(seq_len(2000), size = 200), ]
#'
#' get_episode(example_isolates$date, episode_days = 60) # indices
#' is_new_episode(example_isolates$date, episode_days = 60) # TRUE/FALSE
#' get_episode(df$date, episode_days = 60) # indices
#' is_new_episode(df$date, episode_days = 60) # TRUE/FALSE
#'
#' # filter on results from the third 60-day episode only, using base R
#' example_isolates[which(get_episode(example_isolates$date, 60) == 3), ]
#' df[which(get_episode(df$date, 60) == 3), ]
#'
#' # the functions also work for less than a day, e.g. to include one per hour:
#' get_episode(c(Sys.time(),
@@ -62,24 +61,24 @@
#' if (require("dplyr")) {
#' # is_new_episode() can also be used in dplyr verbs to determine patient
#' # episodes based on any (combination of) grouping variables:
#' example_isolates %>%
#' df %>%
#' mutate(condition = sample(x = c("A", "B", "C"),
#' size = 2000,
#' replace = TRUE)) %>%
#' group_by(condition) %>%
#' mutate(new_episode = is_new_episode(date, 365))
#' mutate(new_episode = is_new_episode(date, 365)) %>%
#' select(patient_id, date, condition, new_episode)
#'
#' example_isolates %>%
#' df %>%
#' group_by(hospital_id, patient_id) %>%
#' transmute(date,
#' patient_id,
#' new_index = get_episode(date, 60),
#' new_logical = is_new_episode(date, 60))
#'
#'
#' example_isolates %>%
#' df %>%
#' group_by(hospital_id) %>%
#' summarise(patients = n_distinct(patient_id),
#' summarise(n_patients = n_distinct(patient_id),
#' n_episodes_365 = sum(is_new_episode(date, episode_days = 365)),
#' n_episodes_60 = sum(is_new_episode(date, episode_days = 60)),
#' n_episodes_30 = sum(is_new_episode(date, episode_days = 30)))
@@ -87,21 +86,23 @@
#'
#' # grouping on patients and microorganisms leads to the same
#' # results as first_isolate() when using 'episode-based':
#' x <- example_isolates %>%
#' x <- df %>%
#' filter_first_isolate(include_unknown = TRUE,
#' method = "episode-based")
#'
#' y <- example_isolates %>%
#' y <- df %>%
#' group_by(patient_id, mo) %>%
#' filter(is_new_episode(date, 365))
#' filter(is_new_episode(date, 365)) %>%
#' ungroup()
#'
#' identical(x$patient_id, y$patient_id)
#' identical(x, y)
#'
#' # but is_new_episode() has a lot more flexibility than first_isolate(),
#' # since you can now group on anything that seems relevant:
#' example_isolates %>%
#' df %>%
#' group_by(patient_id, mo, hospital_id, ward_icu) %>%
#' mutate(flag_episode = is_new_episode(date, 365))
#' mutate(flag_episode = is_new_episode(date, 365)) %>%
#' select(group_vars(.), flag_episode)
#' }
#' }
get_episode <- function(x, episode_days, ...) {
+11 -18
View File
@@ -52,7 +52,6 @@ format_eucast_version_nr <- function(version, markdown = TRUE) {
#' Apply rules for clinical breakpoints and intrinsic resistance as defined by the European Committee on Antimicrobial Susceptibility Testing (EUCAST, <https://eucast.org>), see *Source*. Use [eucast_dosage()] to get a [data.frame] with advised dosages of a certain bug-drug combination, which is based on the [dosage] data set.
#'
#' To improve the interpretation of the antibiogram before EUCAST rules are applied, some non-EUCAST rules can applied at default, see *Details*.
#' @inheritSection lifecycle Stable Lifecycle
#' @param x data with antibiotic columns, such as `amox`, `AMX` and `AMC`
#' @param info a [logical] to indicate whether progress should be printed to the console, defaults to only print while in interactive sessions
#' @param rules a [character] vector that specifies which rules should be applied. Must be one or more of `"breakpoints"`, `"expert"`, `"other"`, `"custom"`, `"all"`, and defaults to `c("breakpoints", "expert")`. The default value can be set to another value, e.g. using `options(AMR_eucastrules = "all")`. If using `"custom"`, be sure to fill in argument `custom_rules` too. Custom rules can be created with [custom_eucast_rules()].
@@ -76,11 +75,11 @@ format_eucast_version_nr <- function(version, markdown = TRUE) {
#'
#' Custom rules can be created using [custom_eucast_rules()], e.g.:
#'
#' ```
#' ```{r}
#' x <- custom_eucast_rules(AMC == "R" & genus == "Klebsiella" ~ aminopenicillins == "R",
#' AMC == "I" & genus == "Klebsiella" ~ aminopenicillins == "I")
#'
#' eucast_rules(example_isolates, rules = "custom", custom_rules = x)
#' eucast_rules(example_isolates, rules = "custom", custom_rules = x, info = FALSE)
#' ```
#'
#'
@@ -113,8 +112,9 @@ format_eucast_version_nr <- function(version, markdown = TRUE) {
#' - EUCAST Breakpoint tables for interpretation of MICs and zone diameters. Version 9.0, 2019. [(link)](https://www.eucast.org/fileadmin/src/media/PDFs/EUCAST_files/Breakpoint_tables/v_9.0_Breakpoint_Tables.xlsx)
#' - EUCAST Breakpoint tables for interpretation of MICs and zone diameters. Version 10.0, 2020. [(link)](https://www.eucast.org/fileadmin/src/media/PDFs/EUCAST_files/Breakpoint_tables/v_10.0_Breakpoint_Tables.xlsx)
#' - EUCAST Breakpoint tables for interpretation of MICs and zone diameters. Version 11.0, 2021. [(link)](https://www.eucast.org/fileadmin/src/media/PDFs/EUCAST_files/Breakpoint_tables/v_11.0_Breakpoint_Tables.xlsx)
#' - EUCAST Breakpoint tables for interpretation of MICs and zone diameters. Version 12.0, 2022. [(link)](https://www.eucast.org/fileadmin/src/media/PDFs/EUCAST_files/Breakpoint_tables/v_12.0_Breakpoint_Tables.xlsx)
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' \donttest{
#' a <- data.frame(mo = c("Staphylococcus aureus",
@@ -131,33 +131,26 @@ format_eucast_version_nr <- function(version, markdown = TRUE) {
#' FOX = "S", # Cefoxitin
#' stringsAsFactors = FALSE)
#'
#' a
#' # mo VAN AMX COL CAZ CXM PEN FOX
#' # 1 Staphylococcus aureus - - - - - S S
#' # 2 Enterococcus faecalis - - - - - S S
#' # 3 Escherichia coli - - - - - S S
#' # 4 Klebsiella pneumoniae - - - - - S S
#' # 5 Pseudomonas aeruginosa - - - - - S S
#' head(a)
#'
#'
#' # apply EUCAST rules: some results wil be changed
#' b <- eucast_rules(a)
#'
#' b
#' # mo VAN AMX COL CAZ CXM PEN FOX
#' # 1 Staphylococcus aureus - S R R S S S
#' # 2 Enterococcus faecalis - - R R R S R
#' # 3 Escherichia coli R - - - - R S
#' # 4 Klebsiella pneumoniae R R - - - R S
#' # 5 Pseudomonas aeruginosa R R - - R R R
#' head(b)
#'
#'
#' # do not apply EUCAST rules, but rather get a data.frame
#' # containing all details about the transformations:
#' c <- eucast_rules(a, verbose = TRUE)
#' head(c)
#' }
#'
#' # Dosage guidelines:
#'
#' eucast_dosage(c("tobra", "genta", "cipro"), "iv")
#'
#' eucast_dosage(c("tobra", "genta", "cipro"), "iv", version_breakpoints = 10)
eucast_rules <- function(x,
col_mo = NULL,
info = interactive(),
+8 -6
View File
@@ -26,7 +26,6 @@
#' Determine First Isolates
#'
#' Determine first isolates of all microorganisms of every patient per episode and (if needed) per specimen type. These functions support all four methods as summarised by Hindler *et al.* in 2007 (\doi{10.1086/511864}). To determine patient episodes not necessarily based on microorganisms, use [is_new_episode()] that also supports grouping with the `dplyr` package.
#' @inheritSection lifecycle Stable Lifecycle
#' @param x a [data.frame] containing isolates. Can be left blank for automatic determination, see *Examples*.
#' @param col_date column name of the result date (or date that is was received on the lab), defaults to the first column with a date class
#' @param col_patient_id column name of the unique IDs of the patients, defaults to the first column that starts with 'patient' or 'patid' (case insensitive)
@@ -126,7 +125,6 @@
#' - **M39 Analysis and Presentation of Cumulative Antimicrobial Susceptibility Test Data, 4th Edition**, 2014, *Clinical and Laboratory Standards Institute (CLSI)*. <https://clsi.org/standards/products/microbiology/documents/m39/>.
#'
#' - Hindler JF and Stelling J (2007). **Analysis and Presentation of Cumulative Antibiograms: A New Consensus Guideline from the Clinical and Laboratory Standards Institute.** Clinical Infectious Diseases, 44(6), 867-873. \doi{10.1086/511864}
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' # `example_isolates` is a data set available in the AMR package.
#' # See ?example_isolates.
@@ -134,7 +132,7 @@
#' example_isolates[first_isolate(), ]
#' \donttest{
#' # get all first Gram-negatives
#' example_isolates[which(first_isolate() & mo_is_gram_negative()), ]
#' example_isolates[which(first_isolate(info = FALSE) & mo_is_gram_negative()), ]
#'
#' if (require("dplyr")) {
#' # filter on first isolates using dplyr:
@@ -143,12 +141,13 @@
#'
#' # short-hand version:
#' example_isolates %>%
#' filter_first_isolate()
#' filter_first_isolate(info = FALSE)
#'
#' # grouped determination of first isolates (also prints group names):
#' # flag the first isolates per group:
#' example_isolates %>%
#' group_by(hospital_id) %>%
#' mutate(first = first_isolate())
#' mutate(first = first_isolate()) %>%
#' select(hospital_id, date, patient_id, mo, first)
#'
#' # now let's see if first isolates matter:
#' A <- example_isolates %>%
@@ -163,6 +162,9 @@
#' resistance = resistance(GEN)) # gentamicin resistance
#'
#' # Have a look at A and B.
#' A
#' B
#'
#' # B is more reliable because every isolate is counted only once.
#' # Gentamicin resistance in hospital D appears to be 4.2% higher than
#' # when you (erroneously) would have used all isolates for analysis.
+1 -6
View File
@@ -26,7 +26,6 @@
#' *G*-test for Count Data
#'
#' [g.test()] performs chi-squared contingency table tests and goodness-of-fit tests, just like [chisq.test()] but is more reliable (1). A *G*-test can be used to see whether the number of observations in each category fits a theoretical expectation (called a ***G*-test of goodness-of-fit**), or to see whether the proportions of one variable are different for different values of the other variable (called a ***G*-test of independence**).
#' @inheritSection lifecycle Questioning Lifecycle
#' @inherit stats::chisq.test params return
#' @details If `x` is a [matrix] with one row or column, or if `x` is a vector and `y` is not given, then a *goodness-of-fit test* is performed (`x` is treated as a one-dimensional contingency table). The entries of `x` must be non-negative integers. In this case, the hypothesis tested is whether the population probabilities equal those in `p`, or are all equal if `p` is not given.
#'
@@ -76,7 +75,6 @@
#' - The possibility to simulate p values with `simulate.p.value` was removed
#' @export
#' @importFrom stats pchisq complete.cases
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' # = EXAMPLE 1 =
#' # Shivrain et al. (2006) crossed clearfield rice (which are resistant
@@ -88,8 +86,7 @@
#' # ratio.
#'
#' x <- c(772, 1611, 737)
#' G <- g.test(x, p = c(1, 2, 1) / 4)
#' # G$p.value = 0.12574.
#' g.test(x, p = c(1, 2, 1) / 4)
#'
#' # There is no significant difference from a 1:2:1 ratio.
#' # Meaning: resistance controlled by a single gene with two co-dominant
@@ -105,11 +102,9 @@
#'
#' x <- c(1752, 1895)
#' g.test(x)
#' # p = 0.01787343
#'
#' # There is a significant difference from a 1:1 ratio.
#' # Meaning: there are significantly more left-billed birds.
#'
g.test <- function(x,
y = NULL,
# correct = TRUE,
+16 -12
View File
@@ -26,7 +26,6 @@
#' PCA Biplot with `ggplot2`
#'
#' Produces a `ggplot2` variant of a so-called [biplot](https://en.wikipedia.org/wiki/Biplot) for PCA (principal component analysis), but is more flexible and more appealing than the base \R [biplot()] function.
#' @inheritSection lifecycle Stable Lifecycle
#' @param x an object returned by [pca()], [prcomp()] or [princomp()]
#' @inheritParams stats::biplot.prcomp
#' @param labels an optional vector of labels for the observations. If set, the labels will be placed below their respective points. When using the [pca()] function as input for `x`, this will be determined automatically based on the attribute `non_numeric_cols`, see [pca()].
@@ -64,23 +63,28 @@
#' # `example_isolates` is a data set available in the AMR package.
#' # See ?example_isolates.
#'
#' # See ?pca for more info about Principal Component Analysis (PCA).
#' \donttest{
#' if (require("dplyr")) {
#' pca_model <- example_isolates %>%
#' filter(mo_genus(mo) == "Staphylococcus") %>%
#' group_by(species = mo_shortname(mo)) %>%
#' summarise_if (is.rsi, resistance) %>%
#' pca(FLC, AMC, CXM, GEN, TOB, TMP, SXT, CIP, TEC, TCY, ERY)
#' # calculate the resistance per group first
#' resistance_data <- example_isolates %>%
#' group_by(order = mo_order(mo), # group on anything, like order
#' genus = mo_genus(mo)) %>% # and genus as we do here;
#' filter(n() >= 30) %>% # filter on only 30 results per group
#' summarise_if(is.rsi, resistance) # then get resistance of all drugs
#'
#' # old (base R)
#' biplot(pca_model)
#' # now conduct PCA for certain antimicrobial agents
#' pca_result <- resistance_data %>%
#' pca(AMC, CXM, CTX, CAZ, GEN, TOB, TMP, SXT)
#'
#' summary(pca_result)
#'
#' # new
#' ggplot_pca(pca_model)
#' # old base R plotting method:
#' biplot(pca_result)
#' # new ggplot2 plotting method using this package:
#' ggplot_pca(pca_result)
#'
#' if (require("ggplot2")) {
#' ggplot_pca(pca_model) +
#' ggplot_pca(pca_result) +
#' scale_colour_viridis_d() +
#' labs(title = "Title here")
#' }
-2
View File
@@ -26,7 +26,6 @@
#' AMR Plots with `ggplot2`
#'
#' Use these functions to create bar plots for AMR data analysis. All functions rely on [ggplot2][ggplot2::ggplot()] functions.
#' @inheritSection lifecycle Stable Lifecycle
#' @param data a [data.frame] with column(s) of class [`rsi`] (see [as.rsi()])
#' @param position position adjustment of bars, either `"fill"`, `"stack"` or `"dodge"`
#' @param x variable to show on x axis, either `"antibiotic"` (default) or `"interpretation"` or a grouping variable
@@ -65,7 +64,6 @@
#' [ggplot_rsi()] is a wrapper around all above functions that uses data as first input. This makes it possible to use this function after a pipe (`%>%`). See *Examples*.
#' @rdname ggplot_rsi
#' @export
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' \donttest{
#' if (require("ggplot2") & require("dplyr")) {
-2
View File
@@ -26,7 +26,6 @@
#' Guess Antibiotic Column
#'
#' This tries to find a column name in a data set based on information from the [antibiotics] data set. Also supports WHONET abbreviations.
#' @inheritSection lifecycle Stable Lifecycle
#' @param x a [data.frame]
#' @param search_string a text to search `x` for, will be checked with [as.ab()] if this value is not a column in `x`
#' @param verbose a [logical] to indicate whether additional info should be printed
@@ -34,7 +33,6 @@
#' @details You can look for an antibiotic (trade) name or abbreviation and it will search `x` and the [antibiotics] data set for any column containing a name or code of that antibiotic. **Longer columns names take precedence over shorter column names.**
#' @return A column name of `x`, or `NULL` when no result is found.
#' @export
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' df <- data.frame(amox = "S",
#' tetr = "R")
+1 -13
View File
@@ -25,8 +25,7 @@
#' Italicise Taxonomic Families, Genera, Species, Subspecies
#'
#' According to the binomial nomenclature, the lowest four taxonomic levels (family, genus, species, subspecies) should be printed in italic. This function finds taxonomic names within strings and makes them italic.
#' @inheritSection lifecycle Stable Lifecycle
#' According to the binomial nomenclature, the lowest four taxonomic levels (family, genus, species, subspecies) should be printed in italics. This function finds taxonomic names within strings and makes them italic.
#' @param string a [character] (vector)
#' @param type type of conversion of the taxonomic names, either "markdown" or "ansi", see *Details*
#' @details
@@ -35,23 +34,12 @@
#' The taxonomic names can be italicised using markdown (the default) by adding `*` before and after the taxonomic names, or using ANSI colours by adding `\033[3m` before and `\033[23m` after the taxonomic names. If multiple ANSI colours are not available, no conversion will occur.
#'
#' This function also supports abbreviation of the genus if it is followed by a species, such as "E. coli" and "K. pneumoniae ozaenae".
#' @inheritSection AMR Read more on Our Website!
#' @export
#' @examples
#' italicise_taxonomy("An overview of Staphylococcus aureus isolates")
#' italicise_taxonomy("An overview of S. aureus isolates")
#'
#' cat(italicise_taxonomy("An overview of S. aureus isolates", type = "ansi"))
#'
#' # since ggplot2 supports no markdown (yet), use
#' # italicise_taxonomy() and the `ggtext` package for titles:
#' \donttest{
#' if (require("ggplot2") && require("ggtext")) {
#' autoplot(example_isolates$AMC,
#' title = italicise_taxonomy("Amoxi/clav in E. coli")) +
#' theme(plot.title = ggtext::element_markdown())
#' }
#' }
italicise_taxonomy <- function(string, type = c("markdown", "ansi")) {
if (missing(type)) {
type <- "markdown"
-2
View File
@@ -26,7 +26,6 @@
#' Join [microorganisms] to a Data Set
#'
#' Join the data set [microorganisms] easily to an existing data set or to a [character] vector.
#' @inheritSection lifecycle Stable Lifecycle
#' @rdname join
#' @name join
#' @aliases join inner_join
@@ -37,7 +36,6 @@
#' @details **Note:** As opposed to the `join()` functions of `dplyr`, [character] vectors are supported and at default existing columns will get a suffix `"2"` and the newly joined columns will not get a suffix.
#'
#' If the `dplyr` package is installed, their join functions will be used. Otherwise, the much slower [merge()] and [interaction()] functions from base \R will be used.
#' @inheritSection AMR Read more on Our Website!
#' @return a [data.frame]
#' @export
#' @examples
+1 -3
View File
@@ -26,7 +26,6 @@
#' (Key) Antimicrobials for First Weighted Isolates
#'
#' These functions can be used to determine first weighted isolates by considering the phenotype for isolate selection (see [first_isolate()]). Using a phenotype-based method to determine first isolates is more reliable than methods that disregard phenotypes.
#' @inheritSection lifecycle Stable Lifecycle
#' @param x a [data.frame] with antibiotics columns, like `AMX` or `amox`. Can be left blank to determine automatically
#' @param y,z [character] vectors to compare
#' @inheritParams first_isolate
@@ -82,7 +81,6 @@
#' @rdname key_antimicrobials
#' @export
#' @seealso [first_isolate()]
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' # `example_isolates` is a data set available in the AMR package.
#' # See ?example_isolates.
@@ -110,7 +108,7 @@
#' first_weighted = first_isolate(col_keyantimicrobials = "keyab")
#' )
#'
#' # Check the difference, in this data set it results in more isolates:
#' # Check the difference in this data set, 'weighted' results in more isolates:
#' sum(my_patients$first_regular, na.rm = TRUE)
#' sum(my_patients$first_weighted, na.rm = TRUE)
#' }
+3 -2
View File
@@ -26,14 +26,15 @@
#' Kurtosis of the Sample
#'
#' @description Kurtosis is a measure of the "tailedness" of the probability distribution of a real-valued random variable. A normal distribution has a kurtosis of 3 and a excess kurtosis of 0.
#' @inheritSection lifecycle Stable Lifecycle
#' @param x a vector of values, a [matrix] or a [data.frame]
#' @param na.rm a [logical] to indicate whether `NA` values should be stripped before the computation proceeds
#' @param excess a [logical] to indicate whether the *excess kurtosis* should be returned, defined as the kurtosis minus 3.
#' @seealso [skewness()]
#' @rdname kurtosis
#' @inheritSection AMR Read more on Our Website!
#' @export
#' @examples
#' kurtosis(rnorm(10000))
#' kurtosis(rnorm(10000), excess = TRUE)
kurtosis <- function(x, na.rm = FALSE, excess = FALSE) {
meet_criteria(na.rm, allow_class = "logical", has_length = 1)
meet_criteria(excess, allow_class = "logical", has_length = 1)
-54
View File
@@ -1,54 +0,0 @@
# ==================================================================== #
# TITLE #
# Antimicrobial Resistance (AMR) Data Analysis for R #
# #
# SOURCE #
# https://github.com/msberends/AMR #
# #
# LICENCE #
# (c) 2018-2022 Berends MS, Luz CF et al. #
# Developed at the University of Groningen, the Netherlands, in #
# collaboration with non-profit organisations Certe Medical #
# Diagnostics & Advice, and University Medical Center Groningen. #
# #
# This R package is free software; you can freely use and distribute #
# it for both personal and commercial purposes under the terms of the #
# GNU General Public License version 2.0 (GNU GPL-2), as published by #
# the Free Software Foundation. #
# We created this package for both routine data analysis and academic #
# research and it was publicly released in the hope that it will be #
# useful, but it comes WITHOUT ANY WARRANTY OR LIABILITY. #
# #
# Visit our website for the full manual and a complete tutorial about #
# how to conduct AMR data analysis: https://msberends.github.io/AMR/ #
# ==================================================================== #
###############
# NOTE TO SELF: could also have done this with the 'lifecycle' package, but why add a package dependency for such an easy job??
###############
#' Lifecycles of Functions in the `AMR` Package
#' @name lifecycle
#' @rdname lifecycle
#' @description Functions in this `AMR` package are categorised using [the lifecycle circle of the Tidyverse as found on www.tidyverse.org/lifecycle](https://lifecycle.r-lib.org/articles/stages.html).
#'
#' \if{html}{\figure{lifecycle_tidyverse.svg}{options: height="200" style=margin-bottom:"5"} \cr}
#' This page contains a section for every lifecycle (with text borrowed from the aforementioned Tidyverse website), so they can be used in the manual pages of the functions.
#' @section Experimental Lifecycle:
#' \if{html}{\figure{lifecycle_experimental.svg}{options: style=margin-bottom:"5"} \cr}
#' The [lifecycle][AMR::lifecycle] of this function is **experimental**. An experimental function is in early stages of development. The unlying code might be changing frequently. Experimental functions might be removed without deprecation, so you are generally best off waiting until a function is more mature before you use it in production code. Experimental functions are only available in development versions of this `AMR` package and will thus not be included in releases that are submitted to CRAN, since such functions have not yet matured enough.
#' @section Maturing Lifecycle:
#' \if{html}{\figure{lifecycle_maturing.svg}{options: style=margin-bottom:"5"} \cr}
#' The [lifecycle][AMR::lifecycle] of this function is **maturing**. The unlying code of a maturing function has been roughed out, but finer details might still change. Since this function needs wider usage and more extensive testing, you are very welcome [to suggest changes at our repository](https://github.com/msberends/AMR/issues) or [write us an email (see section 'Contact Us')][AMR::AMR].
#' @section Stable Lifecycle:
#' \if{html}{\figure{lifecycle_stable.svg}{options: style=margin-bottom:"5"} \cr}
#' The [lifecycle][AMR::lifecycle] of this function is **stable**. In a stable function, major changes are unlikely. This means that the unlying code will generally evolve by adding new arguments; removing arguments or changing the meaning of existing arguments will be avoided.
#'
#' If the unlying code needs breaking changes, they will occur gradually. For example, an argument will be deprecated and first continue to work, but will emit a message informing you of the change. Next, typically after at least one newly released version on CRAN, the message will be transformed to an error.
#' @section Retired Lifecycle:
#' \if{html}{\figure{lifecycle_retired.svg}{options: style=margin-bottom:"5"} \cr}
#' The [lifecycle][AMR::lifecycle] of this function is **retired**. A retired function is no longer under active development, and (if appropiate) a better alternative is available. No new arguments will be added, and only the most critical bugs will be fixed. In a future version, this function will be removed.
#' @section Questioning Lifecycle:
#' \if{html}{\figure{lifecycle_questioning.svg}{options: style=margin-bottom:"5"} \cr}
#' The [lifecycle][AMR::lifecycle] of this function is **questioning**. This function might be no longer be optimal approach, or is it questionable whether this function should be in this `AMR` package at all.
NULL
+1 -8
View File
@@ -26,7 +26,6 @@
#' Vectorised Pattern Matching with Keyboard Shortcut
#'
#' Convenient wrapper around [grepl()] to match a pattern: `x %like% pattern`. It always returns a [`logical`] vector and is always case-insensitive (use `x %like_case% pattern` for case-sensitive matching). Also, `pattern` can be as long as `x` to compare items of each index in both vectors, or they both can have the same length to iterate over all cases.
#' @inheritSection lifecycle Stable Lifecycle
#' @param x a [character] vector where matches are sought, or an object which can be coerced by [as.character()] to a [character] vector.
#' @param pattern a [character] vector containing regular expressions (or a [character] string for `fixed = TRUE`) to be matched in the given [character] vector. Coerced by [as.character()] to a [character] string if possible.
#' @param ignore.case if `FALSE`, the pattern matching is *case sensitive* and if `TRUE`, case is ignored during matching.
@@ -44,27 +43,21 @@
#' Using RStudio? The `%like%`/`%unlike%` functions can also be directly inserted in your code from the Addins menu and can have its own keyboard shortcut like `Shift+Ctrl+L` or `Shift+Cmd+L` (see menu `Tools` > `Modify Keyboard Shortcuts...`). If you keep pressing your shortcut, the inserted text will be iterated over `%like%` -> `%unlike%` -> `%like_case%` -> `%unlike_case%`.
#' @source Idea from the [`like` function from the `data.table` package](https://github.com/Rdatatable/data.table/blob/ec1259af1bf13fc0c96a1d3f9e84d55d8106a9a4/R/like.R), although altered as explained in *Details*.
#' @seealso [grepl()]
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' a <- "This is a test"
#' b <- "TEST"
#' a %like% b
#' #> TRUE
#' b %like% a
#' #> FALSE
#'
#' # also supports multiple patterns
#' a <- c("Test case", "Something different", "Yet another thing")
#' b <- c( "case", "diff", "yet")
#' a %like% b
#' #> TRUE TRUE TRUE
#' a %unlike% b
#' #> FALSE FALSE FALSE
#'
#' a[1] %like% b
#' #> TRUE FALSE FALSE
#' a %like% b[1]
#' #> TRUE FALSE FALSE
#'
#' # get isolates whose name start with 'Ent' or 'ent'
#' example_isolates[which(mo_name(example_isolates$mo) %like% "^ent"), ]
+15 -12
View File
@@ -26,7 +26,6 @@
#' Determine Multidrug-Resistant Organisms (MDRO)
#'
#' Determine which isolates are multidrug-resistant organisms (MDRO) according to international, national and custom guidelines.
#' @inheritSection lifecycle Stable Lifecycle
#' @param x a [data.frame] with antibiotics columns, like `AMX` or `amox`. Can be left blank for automatic determination.
#' @param guideline a specific guideline to follow, see sections *Supported international / national guidelines* and *Using Custom Guidelines* below. When left empty, the publication by Magiorakos *et al.* (see below) will be followed.
#' @param ... in case of [custom_mdro_guideline()]: a set of rules, see section *Using Custom Guidelines* below. Otherwise: column name of an antibiotic, see section *Antibiotics* below.
@@ -137,15 +136,17 @@
#' @rdname mdro
#' @aliases MDR XDR PDR BRMO 3MRGN 4MRGN
#' @export
#' @inheritSection AMR Read more on Our Website!
#' @source
#' See the supported guidelines above for the [list] of publications used for this function.
#' @examples
#' mdro(example_isolates, guideline = "EUCAST")
#' out <- mdro(example_isolates, guideline = "EUCAST")
#' str(out)
#' table(out)
#'
#' mdro(example_isolates,
#' guideline = custom_mdro_guideline(AMX == "R" ~ "Custom MDRO 1",
#' VAN == "R" ~ "Custom MDRO 2"))
#' out <- mdro(example_isolates,
#' guideline = custom_mdro_guideline(AMX == "R" ~ "Custom MDRO 1",
#' VAN == "R" ~ "Custom MDRO 2"))
#' table(out)
#'
#' \donttest{
#' if (require("dplyr")) {
@@ -155,10 +156,10 @@
#'
#' # no need to define `x` when used inside dplyr verbs:
#' example_isolates %>%
#' mutate(MDRO = mdro(),
#' EUCAST = eucast_exceptional_phenotypes(),
#' BRMO = brmo(),
#' MRGN = mrgn())
#' mutate(MDRO = mdro()) %>%
#' pull(MDRO) %>%
#' table()
#'
#' }
#' }
mdro <- function(x = NULL,
@@ -191,8 +192,10 @@ mdro <- function(x = NULL,
info.bak <- info
# don't thrown info's more than once per call
info <- message_not_thrown_before("mdro")
if (isTRUE(info)) {
info <- message_not_thrown_before("mdro")
}
if (interactive() & verbose == TRUE & info == TRUE) {
txt <- paste0("WARNING: In Verbose mode, the mdro() function does not return the MDRO results, but instead returns a data set in logbook form with extensive info about which isolates would be MDRO-positive, or why they are not.",
"\n\nThis may overwrite your existing data if you use e.g.:",
+25 -20
View File
@@ -43,11 +43,11 @@ valid_mic_levels <- c(c(t(vapply(FUN.VALUE = character(9), ops,
#' Transform Input to Minimum Inhibitory Concentrations (MIC)
#'
#' This transforms vectors to a new class [`mic`], which treats the input as decimal numbers, while maintaining operators (such as ">=") and only allowing valid MIC values known to the field of (medical) microbiology.
#' @inheritSection lifecycle Stable Lifecycle
#' @rdname as.mic
#' @param x a [character] or [numeric] vector
#' @param na.rm a [logical] indicating whether missing values should be removed
#' @details To interpret MIC values as RSI values, use [as.rsi()] on MIC values. It supports guidelines from EUCAST and CLSI.
#' @param ... arguments passed on to methods
#' @details To interpret MIC values as RSI values, use [as.rsi()] on MIC values. It supports guidelines from EUCAST (`r min(as.integer(gsub("[^0-9]", "", subset(rsi_translation, guideline %like% "EUCAST")$guideline)))`-`r max(as.integer(gsub("[^0-9]", "", subset(rsi_translation, guideline %like% "EUCAST")$guideline)))`) and CLSI (`r min(as.integer(gsub("[^0-9]", "", subset(rsi_translation, guideline %like% "CLSI")$guideline)))`-`r max(as.integer(gsub("[^0-9]", "", subset(rsi_translation, guideline %like% "CLSI")$guideline)))`).
#'
#' This class for MIC values is a quite a special data type: formally it is an ordered [factor] with valid MIC values as [factor] levels (to make sure only valid MIC values are retained), but for any mathematical operation it acts as decimal numbers:
#'
@@ -86,36 +86,43 @@ valid_mic_levels <- c(c(t(vapply(FUN.VALUE = character(9), ops,
#' ```
#'
#' The following [generic functions][groupGeneric()] are implemented for the MIC class: `!`, `!=`, `%%`, `%/%`, `&`, `*`, `+`, `-`, `/`, `<`, `<=`, `==`, `>`, `>=`, `^`, `|`, [abs()], [acos()], [acosh()], [all()], [any()], [asin()], [asinh()], [atan()], [atanh()], [ceiling()], [cos()], [cosh()], [cospi()], [cummax()], [cummin()], [cumprod()], [cumsum()], [digamma()], [exp()], [expm1()], [floor()], [gamma()], [lgamma()], [log()], [log1p()], [log2()], [log10()], [max()], [mean()], [min()], [prod()], [range()], [round()], [sign()], [signif()], [sin()], [sinh()], [sinpi()], [sqrt()], [sum()], [tan()], [tanh()], [tanpi()], [trigamma()] and [trunc()]. Some functions of the `stats` package are also implemented: [median()], [quantile()], [mad()], [IQR()], [fivenum()]. Also, [boxplot.stats()] is supported. Since [sd()] and [var()] are non-generic functions, these could not be extended. Use [mad()] as an alternative, or use e.g. `sd(as.numeric(x))` where `x` is your vector of MIC values.
#'
#' Using [as.double()] or [as.numeric()] on MIC values will remove the operators and return a numeric vector. Do **not** use [as.integer()] on MIC values as by the \R convention on [factor]s, it will return the index of the factor levels (which is often useless for regular users).
#'
#' Use [droplevels()] to drop unused levels. At default, it will return a plain factor. Use `droplevels(..., as.mic = TRUE)` to maintain the `<mic>` class.
#' @return Ordered [factor] with additional class [`mic`], that in mathematical operations acts as decimal numbers. Bare in mind that the outcome of any mathematical operation on MICs will return a [numeric] value.
#' @aliases mic
#' @export
#' @seealso [as.rsi()]
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' mic_data <- as.mic(c(">=32", "1.0", "1", "1.00", 8, "<=0.128", "8", "16", "16"))
#' mic_data
#' is.mic(mic_data)
#'
#' # this can also coerce combined MIC/RSI values:
#' as.mic("<=0.002; S") # will return <=0.002
#' as.mic("<=0.002; S")
#'
#' # mathematical processing treats MICs as [numeric] values
#' # mathematical processing treats MICs as numeric values
#' fivenum(mic_data)
#' quantile(mic_data)
#' all(mic_data < 512)
#'
#' # interpret MIC values
#' as.rsi(x = as.mic(2),
#' mo = as.mo("S. pneumoniae"),
#' mo = as.mo("Streptococcus pneumoniae"),
#' ab = "AMX",
#' guideline = "EUCAST")
#' as.rsi(x = as.mic(4),
#' mo = as.mo("S. pneumoniae"),
#' as.rsi(x = as.mic(c(0.01, 2, 4, 8)),
#' mo = as.mo("Streptococcus pneumoniae"),
#' ab = "AMX",
#' guideline = "EUCAST")
#'
#' # plot MIC values, see ?plot
#' plot(mic_data)
#' plot(mic_data, mo = "E. coli", ab = "cipro")
#' autoplot(mic_data, mo = "E. coli", ab = "cipro")
#' autoplot(mic_data, mo = "E. coli", ab = "cipro", language = "nl") # Dutch
#' autoplot(mic_data, mo = "E. coli", ab = "cipro", language = "uk") # Ukrainian
as.mic <- function(x, na.rm = FALSE) {
meet_criteria(x, allow_class = c("mic", "character", "numeric", "integer", "factor"), allow_NA = TRUE)
meet_criteria(na.rm, allow_class = "logical", has_length = 1)
@@ -127,6 +134,7 @@ as.mic <- function(x, na.rm = FALSE) {
if (na.rm == TRUE) {
x <- x[!is.na(x)]
}
x[trimws(x) == ""] <- NA
x.bak <- x
# comma to period
@@ -196,7 +204,8 @@ all_valid_mics <- function(x) {
}
#' @rdname as.mic
#' @details `NA_mic_` is a missing value of the new `<mic>` class.
#' @details `NA_mic_` is a missing value of the new `<mic>` class, analogous to e.g. base \R's [`NA_character_`][base::NA].
#' @format NULL
#' @export
NA_mic_ <- set_clean_class(factor(NA, levels = valid_mic_levels, ordered = TRUE),
new_class = c("mic", "ordered", "factor"))
@@ -214,13 +223,6 @@ as.double.mic <- function(x, ...) {
as.double(gsub("[<=>]+", "", as.character(x), perl = TRUE))
}
#' @method as.integer mic
#' @export
#' @noRd
as.integer.mic <- function(x, ...) {
as.integer(gsub("[<=>]+", "", as.character(x), perl = TRUE))
}
#' @method as.numeric mic
#' @export
#' @noRd
@@ -228,11 +230,12 @@ as.numeric.mic <- function(x, ...) {
as.numeric(gsub("[<=>]+", "", as.character(x), perl = TRUE))
}
#' @rdname as.mic
#' @method droplevels mic
#' @param as.mic a [logical] to indicate whether the `<mic>` class should be kept, defaults to `FALSE`
#' @export
#' @noRd
droplevels.mic <- function(x, exclude = if (any(is.na(levels(x)))) NULL else NA, as.mic = TRUE, ...) {
x <- droplevels.factor(x, exclude = exclude, ...)
droplevels.mic <- function(x, as.mic = FALSE, ...) {
x <- droplevels.factor(x, ...)
if (as.mic == TRUE) {
class(x) <- c("mic", "ordered", "factor")
}
@@ -260,7 +263,9 @@ type_sum.mic <- function(x, ...) {
#' @export
#' @noRd
print.mic <- function(x, ...) {
cat("Class <mic>\n")
cat("Class <mic>",
ifelse(length(levels(x)) < length(valid_mic_levels), font_red(" with dropped levels"), ""),
"\n", sep = "")
print(as.character(x), quote = FALSE)
att <- attributes(x)
if ("na.action" %in% names(att)) {
+317 -40
View File
@@ -26,7 +26,6 @@
#' Transform Input to a Microorganism Code
#'
#' Use this function to determine a valid microorganism code ([`mo`]). Determination is done using intelligent rules and the complete taxonomic kingdoms Bacteria, Chromista, Protozoa, Archaea and most microbial species from the kingdom Fungi (see *Source*). The input can be almost anything: a full name (like `"Staphylococcus aureus"`), an abbreviated name (such as `"S. aureus"`), an abbreviation known in the field (such as `"MRSA"`), or just a genus. See *Examples*.
#' @inheritSection lifecycle Stable Lifecycle
#' @param x a [character] vector or a [data.frame] with one or two columns
#' @param Becker a [logical] to indicate whether staphylococci should be categorised into coagulase-negative staphylococci ("CoNS") and coagulase-positive staphylococci ("CoPS") instead of their own species, according to Karsten Becker *et al.* (1,2,3).
#'
@@ -116,7 +115,6 @@
#'
#' The [`mo_*`][mo_property()] functions (such as [mo_genus()], [mo_gramstain()]) to get properties based on the returned code.
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' \donttest{
#' # These examples all return "B_STPHY_AURS", the ID of S. aureus:
@@ -174,7 +172,7 @@ as.mo <- function(x,
meet_criteria(info, allow_class = "logical", has_length = 1)
check_dataset_integrity()
if (tryCatch(all(x[!is.na(x)] %in% MO_lookup$mo)
& isFALSE(Becker)
& isFALSE(Lancefield), error = function(e) FALSE)) {
@@ -182,19 +180,19 @@ as.mo <- function(x,
# is.mo() won't work - MO codes might change between package versions
return(set_clean_class(x, new_class = c("mo", "character")))
}
# start off with replaced language-specific non-ASCII characters with ASCII characters
x <- parse_and_convert(x)
# replace mo codes used in older package versions
x <- replace_old_mo_codes(x, property = "mo")
# ignore cases that match the ignore pattern
x <- replace_ignore_pattern(x, ignore_pattern)
# WHONET: xxx = no growth
x[tolower(as.character(paste0(x, ""))) %in% c("", "xxx", "na", "nan")] <- NA_character_
# Laboratory systems: remove (translated) entries like "no growth", etc.
x[trimws2(x) %like% translate_AMR("no .*growth", language = language)] <- NA_character_
x[trimws2(x) %like% paste0("^(", translate_AMR("no|not", language = language), ") [a-z]+")] <- "UNKNOWN"
x[trimws2(x) %like% translate_into_language("no .*growth", language = language)] <- NA_character_
x[trimws2(x) %like% paste0("^(", translate_into_language("no|not", language = language), ") [a-z]+")] <- "UNKNOWN"
uncertainty_level <- translate_allow_uncertain(allow_uncertain)
if (tryCatch(all(x == "" | gsub(".*(unknown ).*", "unknown name", tolower(x), perl = TRUE) %in% MO_lookup$fullname_lower, na.rm = TRUE)
@@ -204,25 +202,25 @@ as.mo <- function(x,
return(set_clean_class(MO_lookup[match(gsub(".*(unknown ).*", "unknown name", tolower(x), perl = TRUE), MO_lookup$fullname_lower), "mo", drop = TRUE],
new_class = c("mo", "character")))
}
if (!is.null(reference_df)
&& check_validity_mo_source(reference_df)
&& isFALSE(Becker)
&& isFALSE(Lancefield)
&& all(x %in% unlist(reference_df), na.rm = TRUE)) {
reference_df <- repair_reference_df(reference_df)
suppressWarnings(
y <- data.frame(x = x, stringsAsFactors = FALSE) %pm>%
pm_left_join(reference_df, by = "x") %pm>%
pm_pull(mo)
)
} else if (all(x[!is.na(x)] %in% MO_lookup$mo)
& isFALSE(Becker)
& isFALSE(Lancefield)) {
y <- x
} else {
# will be checked for mo class in validation and uses exec_as.mo internally if necessary
y <- mo_validate(x = x, property = "mo",
@@ -282,7 +280,7 @@ exec_as.mo <- function(x,
meet_criteria(actual_uncertainty, allow_class = "numeric", has_length = 1)
meet_criteria(actual_input, allow_class = "character", allow_NULL = TRUE)
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
check_dataset_integrity()
if (isTRUE(debug) && initial_search == TRUE) {
@@ -297,13 +295,13 @@ exec_as.mo <- function(x,
initial = initial_search,
uncertainty = actual_uncertainty,
input_actual = actual_input) {
if (!is.null(input_actual)) {
input <- input_actual
} else {
input <- tryCatch(x_backup[i], error = function(e) "")
}
# `column` can be NULL for all columns, or a selection
# returns a [character] (vector) - if `column` > length 1 then with columns as names
if (isTRUE(debug_mode)) {
@@ -360,19 +358,19 @@ exec_as.mo <- function(x,
res
}
}
# start off with replaced language-specific non-ASCII characters with ASCII characters
x <- parse_and_convert(x)
# replace mo codes used in older package versions
x <- replace_old_mo_codes(x, property)
# ignore cases that match the ignore pattern
x <- replace_ignore_pattern(x, ignore_pattern)
# WHONET: xxx = no growth
x[tolower(as.character(paste0(x, ""))) %in% c("", "xxx", "na", "nan")] <- NA_character_
# Laboratory systems: remove (translated) entries like "no growth", etc.
x[trimws2(x) %like% translate_AMR("no .*growth", language = language)] <- NA_character_
x[trimws2(x) %like% paste0("^(", translate_AMR("no|not", language = language), ") [a-z]+")] <- "UNKNOWN"
x[trimws2(x) %like% translate_into_language("no .*growth", language = language)] <- NA_character_
x[trimws2(x) %like% paste0("^(", translate_into_language("no|not", language = language), ") [a-z]+")] <- "UNKNOWN"
if (initial_search == TRUE) {
# keep track of time - give some hints to improve speed if it takes a long time
@@ -383,7 +381,7 @@ exec_as.mo <- function(x,
pkg_env$mo_renamed <- NULL
}
pkg_env$mo_renamed_last_run <- NULL
failures <- character(0)
uncertainty_level <- translate_allow_uncertain(allow_uncertain)
uncertainties <- data.frame(uncertainty = integer(0),
@@ -393,7 +391,7 @@ exec_as.mo <- function(x,
mo = character(0),
candidates = character(0),
stringsAsFactors = FALSE)
x_input <- x
# already strip leading and trailing spaces
x <- trimws(x)
@@ -405,7 +403,7 @@ exec_as.mo <- function(x,
& !is.null(x)
& !identical(x, "")
& !identical(x, "xxx")]
# defined df to check for
if (!is.null(reference_df)) {
check_validity_mo_source(reference_df)
@@ -420,27 +418,27 @@ exec_as.mo <- function(x,
} else {
return(rep(NA_character_, length(x_input)))
}
} else if (all(x %in% reference_df[, 1][[1]])) {
# all in reference df
colnames(reference_df)[1] <- "x"
suppressWarnings(
x <- MO_lookup[match(reference_df[match(x, reference_df$x), "mo", drop = TRUE], MO_lookup$mo), property, drop = TRUE]
)
} else if (all(x %in% reference_data_to_use$mo)) {
x <- MO_lookup[match(x, MO_lookup$mo), property, drop = TRUE]
} else if (all(tolower(x) %in% reference_data_to_use$fullname_lower)) {
# we need special treatment for very prevalent full names, they are likely!
# e.g. as.mo("Staphylococcus aureus")
x <- MO_lookup[match(tolower(x), MO_lookup$fullname_lower), property, drop = TRUE]
} else if (all(x %in% reference_data_to_use$fullname)) {
# we need special treatment for very prevalent full names, they are likely!
# e.g. as.mo("Staphylococcus aureus")
x <- MO_lookup[match(x, MO_lookup$fullname), property, drop = TRUE]
} else if (all(toupper(x) %in% microorganisms.codes$code)) {
# commonly used MO codes
x <- MO_lookup[match(microorganisms.codes[match(toupper(x),
@@ -450,9 +448,9 @@ exec_as.mo <- function(x,
MO_lookup$mo),
property,
drop = TRUE]
} else if (!all(x %in% microorganisms[, property])) {
strip_whitespace <- function(x, dyslexia_mode) {
# all whitespaces (tab, new lines, etc.) should be one space
# and spaces before and after should be left blank
@@ -465,7 +463,7 @@ exec_as.mo <- function(x,
}
trimmed
}
x_backup_untouched <- x
x <- strip_whitespace(x, dyslexia_mode)
# translate 'unknown' names back to English
@@ -514,7 +512,7 @@ exec_as.mo <- function(x,
# when ending in SPE instead of SPP and preceded by 2-4 characters
x <- gsub("^([a-z]{2,4})(spe.?)$", "\\1", x, perl = TRUE)
x_backup_without_spp <- x
# translate to English for supported languages of mo_property
x <- gsub("(gruppe|groep|grupo|gruppo|groupe)", "group", x, perl = TRUE)
@@ -1222,7 +1220,7 @@ exec_as.mo <- function(x,
cat(font_bold("\n[ UNCERTAINTY LEVEL", now_checks_for_uncertainty_level, "] (6) remove non-taxonomic prefix and suffix\n"))
}
x_without_nontax <- gsub("(^[a-zA-Z]+[./-]+[a-zA-Z]+[^a-zA-Z]* )([a-zA-Z.]+ [a-zA-Z]+.*)",
"\\2", a.x_backup, perl = TRUE)
"\\2", a.x_backup, perl = TRUE)
x_without_nontax <- gsub("( *[(].*[)] *)[^a-zA-Z]*$", "", x_without_nontax, perl = TRUE)
if (isTRUE(debug)) {
message("Running '", x_without_nontax, "'")
@@ -1572,15 +1570,15 @@ exec_as.mo <- function(x,
# 'MO_CONS' and 'MO_COPS' are <mo> vectors created in R/zzz.R
CoNS <- MO_lookup[which(MO_lookup$mo %in% MO_CONS), property, drop = TRUE]
x[x %in% CoNS] <- lookup(mo == "B_STPHY_CONS", uncertainty = -1)
CoPS <- MO_lookup[which(MO_lookup$mo %in% MO_COPS), property, drop = TRUE]
x[x %in% CoPS] <- lookup(mo == "B_STPHY_COPS", uncertainty = -1)
if (Becker == "all") {
x[x %in% lookup(fullname %like_case% "^Staphylococcus aureus", n = Inf)] <- lookup(mo == "B_STPHY_COPS", uncertainty = -1)
}
}
# Lancefield ----
if (Lancefield == TRUE | Lancefield == "all") {
# group A - S. pyogenes
@@ -1602,15 +1600,15 @@ exec_as.mo <- function(x,
# group K - S. salivarius
x[x %in% lookup(genus == "Streptococcus" & species == "salivarius", n = Inf)] <- lookup(fullname == "Streptococcus group K", uncertainty = -1)
}
# Wrap up ----------------------------------------------------------------
# comply to x, which is also unique and without empty values
x_input_unique_nonempty <- unique(x_input[!is.na(x_input)
& !is.null(x_input)
& !identical(x_input, "")
& !identical(x_input, "xxx")])
x <- x[match(x_input, x_input_unique_nonempty)]
if (property == "mo") {
x <- set_clean_class(x, new_class = c("mo", "character"))
@@ -1618,11 +1616,11 @@ exec_as.mo <- function(x,
# keep track of time
end_time <- Sys.time()
if (length(mo_renamed()) > 0) {
print(mo_renamed())
}
if (initial_search == FALSE) {
# we got here from uncertain_fn().
if (NROW(uncertainties) == 0) {
@@ -1656,7 +1654,7 @@ exec_as.mo <- function(x,
if (isTRUE(debug) && initial_search == TRUE) {
cat("Finished function", time_track(), "\n")
}
x
}
@@ -2208,3 +2206,282 @@ strip_words <- function(text, n, side = "right") {
})
vapply(FUN.VALUE = character(1), out, paste, collapse = " ")
}
as.mo2 <- function(x,
Becker = FALSE,
Lancefield = FALSE,
allow_uncertain = TRUE,
reference_df = get_mo_source(),
info = interactive(),
property = "mo",
initial_search = TRUE,
dyslexia_mode = FALSE,
debug = FALSE,
ignore_pattern = getOption("AMR_ignore_pattern"),
reference_data_to_use = MO_lookup,
actual_uncertainty = 1,
actual_input = NULL,
language = get_AMR_locale()) {
meet_criteria(x, allow_class = c("mo", "data.frame", "list", "character", "numeric", "integer", "factor"), allow_NA = TRUE)
meet_criteria(Becker, allow_class = c("logical", "character"), has_length = 1)
meet_criteria(Lancefield, allow_class = c("logical", "character"), has_length = 1)
meet_criteria(allow_uncertain, allow_class = c("logical", "numeric", "integer"), has_length = 1)
meet_criteria(reference_df, allow_class = "data.frame", allow_NULL = TRUE)
meet_criteria(property, allow_class = "character", has_length = 1, is_in = colnames(microorganisms))
meet_criteria(initial_search, allow_class = "logical", has_length = 1)
meet_criteria(dyslexia_mode, allow_class = "logical", has_length = 1)
meet_criteria(debug, allow_class = "logical", has_length = 1)
meet_criteria(ignore_pattern, allow_class = "character", has_length = 1, allow_NULL = TRUE)
meet_criteria(reference_data_to_use, allow_class = "data.frame")
meet_criteria(actual_uncertainty, allow_class = "numeric", has_length = 1)
meet_criteria(actual_input, allow_class = "character", allow_NULL = TRUE)
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
check_dataset_integrity()
if (isTRUE(debug) && initial_search == TRUE) {
time_start_tracking()
}
lookup <- function(needle,
column = property,
haystack = reference_data_to_use,
n = 1,
debug_mode = debug,
initial = initial_search,
uncertainty = actual_uncertainty,
input_actual = actual_input) {
if (!is.null(input_actual)) {
input <- input_actual
} else {
input <- tryCatch(x_backup[i], error = function(e) "")
}
# `column` can be NULL for all columns, or a selection
# returns a [character] (vector) - if `column` > length 1 then with columns as names
if (isTRUE(debug_mode)) {
cat(font_silver("Looking up: ", substitute(needle), collapse = ""),
"\n ", time_track())
}
if (length(column) == 1) {
res_df <- haystack[which(eval(substitute(needle), envir = haystack, enclos = parent.frame())), , drop = FALSE]
if (NROW(res_df) > 1 & uncertainty != -1) {
# sort the findings on matching score
scores <- mo_matching_score(x = input,
n = res_df[, "fullname", drop = TRUE])
res_df <- res_df[order(scores, decreasing = TRUE), , drop = FALSE]
}
res <- as.character(res_df[, column, drop = TRUE])
if (length(res) == 0) {
if (isTRUE(debug_mode)) {
cat(font_red(" (no match)\n"))
}
NA_character_
} else {
if (isTRUE(debug_mode)) {
cat(font_green(paste0(" MATCH (", NROW(res_df), " results)\n")))
}
if ((length(res) > n | uncertainty > 1) & uncertainty != -1) {
# save the other possible results as well, but not for forced certain results (then uncertainty == -1)
uncertainties <<- rbind(uncertainties,
format_uncertainty_as_df(uncertainty_level = uncertainty,
input = input,
result_mo = res_df[1, "mo", drop = TRUE],
candidates = as.character(res_df[, "fullname", drop = TRUE])),
stringsAsFactors = FALSE)
}
res[seq_len(min(n, length(res)))]
}
} else {
if (is.null(column)) {
column <- names(haystack)
}
res <- haystack[which(eval(substitute(needle), envir = haystack, enclos = parent.frame())), , drop = FALSE]
res <- res[seq_len(min(n, nrow(res))), column, drop = TRUE]
if (NROW(res) == 0) {
if (isTRUE(debug_mode)) {
cat(font_red(" (no rows)\n"))
}
res <- rep(NA_character_, length(column))
} else {
if (isTRUE(debug_mode)) {
cat(font_green(paste0(" MATCH (", NROW(res), " rows)\n")))
}
}
res <- as.character(res)
names(res) <- column
res
}
}
# start off with replaced language-specific non-ASCII characters with ASCII characters
x <- parse_and_convert(x)
# replace mo codes used in older package versions
x <- replace_old_mo_codes(x, property)
# ignore cases that match the ignore pattern
x <- replace_ignore_pattern(x, ignore_pattern)
# WHONET: xxx = no growth
x[tolower(as.character(paste0(x, ""))) %in% c("", "xxx", "na", "nan")] <- NA_character_
# Laboratory systems: remove (translated) entries like "no growth", etc.
x[trimws2(x) %like% translate_into_language("no .*growth", language = language)] <- NA_character_
x[trimws2(x) %like% paste0("^(", translate_into_language("no|not", language = language), ") [a-z]+")] <- "UNKNOWN"
if (initial_search == TRUE) {
# keep track of time - give some hints to improve speed if it takes a long time
start_time <- Sys.time()
pkg_env$mo_failures <- NULL
pkg_env$mo_uncertainties <- NULL
pkg_env$mo_renamed <- NULL
}
pkg_env$mo_renamed_last_run <- NULL
failures <- character(0)
uncertainty_level <- translate_allow_uncertain(allow_uncertain)
uncertainties <- data.frame(uncertainty = integer(0),
input = character(0),
fullname = character(0),
renamed_to = character(0),
mo = character(0),
candidates = character(0),
stringsAsFactors = FALSE)
x_input <- x
# already strip leading and trailing spaces
x <- trimws(x)
# only check the uniques, which is way faster
x <- unique(x)
# remove empty values (to later fill them in again with NAs)
# ("xxx" is WHONET code for 'no growth')
x <- x[!is.na(x)
& !is.null(x)
& !identical(x, "")
& !identical(x, "xxx")]
# defined df to check for
if (!is.null(reference_df)) {
check_validity_mo_source(reference_df)
reference_df <- repair_reference_df(reference_df)
}
# all empty
if (all(identical(trimws(x_input), "") | is.na(x_input) | length(x) == 0)) {
if (property == "mo") {
return(set_clean_class(rep(NA_character_, length(x_input)),
new_class = c("mo", "character")))
} else {
return(rep(NA_character_, length(x_input)))
}
} else if (all(x %in% reference_df[, 1][[1]])) {
# all in reference df
colnames(reference_df)[1] <- "x"
suppressWarnings(
x <- MO_lookup[match(reference_df[match(x, reference_df$x), "mo", drop = TRUE], MO_lookup$mo), property, drop = TRUE]
)
} else if (all(x %in% reference_data_to_use$mo)) {
x <- MO_lookup[match(x, MO_lookup$mo), property, drop = TRUE]
} else if (all(tolower(x) %in% reference_data_to_use$fullname_lower)) {
# we need special treatment for very prevalent full names, they are likely!
# e.g. as.mo("Staphylococcus aureus")
x <- MO_lookup[match(tolower(x), MO_lookup$fullname_lower), property, drop = TRUE]
} else if (all(x %in% reference_data_to_use$fullname)) {
# we need special treatment for very prevalent full names, they are likely!
# e.g. as.mo("Staphylococcus aureus")
x <- MO_lookup[match(x, MO_lookup$fullname), property, drop = TRUE]
} else if (all(toupper(x) %in% microorganisms.codes$code)) {
# commonly used MO codes
x <- MO_lookup[match(microorganisms.codes[match(toupper(x),
microorganisms.codes$code),
"mo",
drop = TRUE],
MO_lookup$mo),
property,
drop = TRUE]
} else if (!all(x %in% microorganisms[, property])) {
strip_whitespace <- function(x, dyslexia_mode) {
# all whitespaces (tab, new lines, etc.) should be one space
# and spaces before and after should be left blank
trimmed <- trimws2(x)
# also, make sure the trailing and leading characters are a-z or 0-9
# in case of non-regex
if (dyslexia_mode == FALSE) {
trimmed <- gsub("^[^a-zA-Z0-9)(]+", "", trimmed, perl = TRUE)
trimmed <- gsub("[^a-zA-Z0-9)(]+$", "", trimmed, perl = TRUE)
}
trimmed
}
x_backup_untouched <- x
x <- strip_whitespace(x, dyslexia_mode)
# translate 'unknown' names back to English
if (any(tolower(x) %like_case% "unbekannt|onbekend|desconocid|sconosciut|iconnu|desconhecid", na.rm = TRUE)) {
trns <- subset(TRANSLATIONS, pattern %like% "unknown")
langs <- LANGUAGES_SUPPORTED[LANGUAGES_SUPPORTED != "en"]
for (l in langs) {
for (i in seq_len(nrow(trns))) {
if (!is.na(trns[i, l, drop = TRUE])) {
x <- gsub(pattern = trns[i, l, drop = TRUE],
replacement = trns$pattern[i],
x = x,
ignore.case = TRUE,
perl = TRUE)
}
}
}
}
# remove spp and species
x <- gsub("(^| )[ .]*(spp|ssp|ss|sp|subsp|subspecies|biovar|biotype|serovar|species)[ .]*( |$)", "", x, ignore.case = TRUE, perl = TRUE)
x <- strip_whitespace(x, dyslexia_mode)
x_backup <- x
# from here on case-insensitive
x <- tolower(x)
x_backup[x %like_case% "^(fungus|fungi)$"] <- "(unknown fungus)" # will otherwise become the kingdom
x_backup[x_backup_untouched == "Fungi"] <- "Fungi" # is literally the kingdom
# Fill in fullnames and MO codes directly
known_names <- tolower(x_backup) %in% MO_lookup$fullname_lower
x[known_names] <- MO_lookup[match(tolower(x_backup)[known_names], MO_lookup$fullname_lower), property, drop = TRUE]
known_codes_mo <- toupper(x_backup) %in% MO_lookup$mo
x[known_codes_mo] <- MO_lookup[match(toupper(x_backup)[known_codes_mo], MO_lookup$mo), property, drop = TRUE]
known_codes_lis <- toupper(x_backup) %in% microorganisms.codes$code
x[known_codes_lis] <- MO_lookup[match(microorganisms.codes[match(toupper(x_backup)[known_codes_lis],
microorganisms.codes$code), "mo", drop = TRUE],
MO_lookup$mo), property, drop = TRUE]
already_known <- known_names | known_codes_mo | known_codes_lis
# now only continue where the right taxonomic output is not already known
if (any(!already_known)) {
x_unknown <- x[!already_known]
x_unknown <- gsub(" ?[(].*[)] ?", "", x_unknown, perl = TRUE)
x_unknown <- gsub("[^a-z ]", " ", x_unknown, perl = TRUE)
x_unknown <- gsub(" +", " ", x_unknown, perl = TRUE)
print(x_unknown)
x_search <- gsub("([a-z])[a-z]*( ([a-z])[a-z]*)?( ([a-z])[a-z]*)?", "^\\1.* \\3.* \\5.*", x_unknown, perl = TRUE)
x_search <- gsub("( [.][*])+$", "", x_search, perl = TRUE)
print(x_search)
for (i in seq_len(length(x_unknown))) {
# search first, second and third part
mos_to_search <- MO_lookup[which(MO_lookup$fullname_lower %like_case% x_search[i]), "fullname", drop = TRUE]
score <- mo_matching_score(x_unknown[i], mos_to_search)
out <- mos_to_search[order(score, decreasing = TRUE)][1:25] # keep first 25
print(score[order(score, decreasing = TRUE)][1])
x[!already_known][i] <- MO_lookup$mo[match(out[1], MO_lookup$fullname)]
}
}
}
x
}
-2
View File
@@ -26,7 +26,6 @@
#' Calculate the Matching Score for Microorganisms
#'
#' This algorithm is used by [as.mo()] and all the [`mo_*`][mo_property()] functions to determine the most probable match of taxonomic records based on user input.
#' @inheritSection lifecycle Stable Lifecycle
#' @author Dr Matthijs Berends
#' @param x Any user input value(s)
#' @param n A full taxonomic name, that exists in [`microorganisms$fullname`][microorganisms]
@@ -53,7 +52,6 @@
#' Since `AMR` version 1.8.1, common microorganism abbreviations are ignored in determining the matching score. These abbreviations are currently: `r vector_and(pkg_env$mo_field_abbreviations, quotes = FALSE)`.
#' @export
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' as.mo("E. coli")
#' mo_uncertainties()
+72 -77
View File
@@ -26,7 +26,6 @@
#' Get Properties of a Microorganism
#'
#' Use these functions to return a specific property of a microorganism based on the latest accepted taxonomy. All input values will be evaluated internally with [as.mo()], which makes it possible to use microbial abbreviations, codes and names as input. See *Examples*.
#' @inheritSection lifecycle Stable Lifecycle
#' @param x any [character] (vector) that can be coerced to a valid microorganism code with [as.mo()]. Can be left blank for auto-guessing the column containing microorganism codes if used in a data set, see *Examples*.
#' @param property one of the column names of the [microorganisms] data set: `r vector_or(colnames(microorganisms), sort = FALSE, quotes = TRUE)`, or must be `"shortname"`
#' @param language language of the returned text, defaults to system language (see [get_AMR_locale()]) and can be overwritten by setting the option `AMR_locale`, e.g. `options(AMR_locale = "de")`, see [translate]. Also used to translate text like "no growth". Use `language = NULL` or `language = ""` to prevent translation.
@@ -67,93 +66,91 @@
#' @export
#' @seealso Data set [microorganisms]
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' # taxonomic tree -----------------------------------------------------------
#' mo_kingdom("E. coli") # "Bacteria"
#' mo_phylum("E. coli") # "Proteobacteria"
#' mo_class("E. coli") # "Gammaproteobacteria"
#' mo_order("E. coli") # "Enterobacterales"
#' mo_family("E. coli") # "Enterobacteriaceae"
#' mo_genus("E. coli") # "Escherichia"
#' mo_species("E. coli") # "coli"
#' mo_subspecies("E. coli") # ""
#' mo_kingdom("Klebsiella pneumoniae")
#' mo_phylum("Klebsiella pneumoniae")
#' mo_class("Klebsiella pneumoniae")
#' mo_order("Klebsiella pneumoniae")
#' mo_family("Klebsiella pneumoniae")
#' mo_genus("Klebsiella pneumoniae")
#' mo_species("Klebsiella pneumoniae")
#' mo_subspecies("Klebsiella pneumoniae")
#'
#' # colloquial properties ----------------------------------------------------
#' mo_name("E. coli") # "Escherichia coli"
#' mo_fullname("E. coli") # "Escherichia coli" - same as mo_name()
#' mo_shortname("E. coli") # "E. coli"
#' mo_name("Klebsiella pneumoniae")
#' mo_fullname("Klebsiella pneumoniae")
#' mo_shortname("Klebsiella pneumoniae")
#'
#' # other properties ---------------------------------------------------------
#' mo_gramstain("E. coli") # "Gram-negative"
#' mo_snomed("E. coli") # 112283007, 116395006, ... (SNOMED codes)
#' mo_type("E. coli") # "Bacteria" (equal to kingdom, but may be translated)
#' mo_rank("E. coli") # "species"
#' mo_url("E. coli") # get the direct url to the online database entry
#' mo_synonyms("E. coli") # get previously accepted taxonomic names
#' mo_gramstain("Klebsiella pneumoniae")
#' mo_snomed("Klebsiella pneumoniae")
#' mo_type("Klebsiella pneumoniae")
#' mo_rank("Klebsiella pneumoniae")
#' mo_url("Klebsiella pneumoniae")
#' mo_synonyms("Klebsiella pneumoniae")
#'
#' # scientific reference -----------------------------------------------------
#' mo_ref("E. coli") # "Castellani et al., 1919"
#' mo_authors("E. coli") # "Castellani et al."
#' mo_year("E. coli") # 1919
#' mo_lpsn("E. coli") # 776057 (LPSN record ID)
#' mo_ref("Klebsiella pneumoniae")
#' mo_authors("Klebsiella pneumoniae")
#' mo_year("Klebsiella pneumoniae")
#' mo_lpsn("Klebsiella pneumoniae")
#'
#' # abbreviations known in the field -----------------------------------------
#' mo_genus("MRSA") # "Staphylococcus"
#' mo_species("MRSA") # "aureus"
#' mo_shortname("VISA") # "S. aureus"
#' mo_gramstain("VISA") # "Gram-positive"
#' mo_genus("MRSA")
#' mo_species("MRSA")
#' mo_shortname("VISA")
#' mo_gramstain("VISA")
#'
#' mo_genus("EHEC") # "Escherichia"
#' mo_species("EHEC") # "coli"
#' mo_genus("EHEC")
#' mo_species("EHEC")
#'
#' # known subspecies ---------------------------------------------------------
#' mo_name("doylei") # "Campylobacter jejuni doylei"
#' mo_genus("doylei") # "Campylobacter"
#' mo_species("doylei") # "jejuni"
#' mo_subspecies("doylei") # "doylei"
#' mo_name("doylei")
#' mo_genus("doylei")
#' mo_species("doylei")
#' mo_subspecies("doylei")
#'
#' mo_fullname("K. pneu rh") # "Klebsiella pneumoniae rhinoscleromatis"
#' mo_shortname("K. pneu rh") # "K. pneumoniae"
#' mo_fullname("K. pneu rh")
#' mo_shortname("K. pneu rh")
#'
#' \donttest{
#' # Becker classification, see ?as.mo ----------------------------------------
#' mo_fullname("S. epi") # "Staphylococcus epidermidis"
#' mo_fullname("S. epi", Becker = TRUE) # "Coagulase-negative Staphylococcus (CoNS)"
#' mo_shortname("S. epi") # "S. epidermidis"
#' mo_shortname("S. epi", Becker = TRUE) # "CoNS"
#' mo_fullname("S. epi")
#' mo_fullname("S. epi", Becker = TRUE)
#' mo_shortname("S. epi")
#' mo_shortname("S. epi", Becker = TRUE)
#'
#' # Lancefield classification, see ?as.mo ------------------------------------
#' mo_fullname("S. pyo") # "Streptococcus pyogenes"
#' mo_fullname("S. pyo", Lancefield = TRUE) # "Streptococcus group A"
#' mo_shortname("S. pyo") # "S. pyogenes"
#' mo_shortname("S. pyo", Lancefield = TRUE) # "GAS" (='Group A Streptococci')
#' mo_fullname("S. pyo")
#' mo_fullname("S. pyo", Lancefield = TRUE)
#' mo_shortname("S. pyo")
#' mo_shortname("S. pyo", Lancefield = TRUE)
#'
#'
#' # language support --------------------------------------------------------
#' mo_gramstain("E. coli", language = "de") # "Gramnegativ"
#' mo_gramstain("E. coli", language = "nl") # "Gram-negatief"
#' mo_gramstain("E. coli", language = "es") # "Gram negativo"
#' mo_gramstain("Klebsiella pneumoniae", language = "de")
#' mo_gramstain("Klebsiella pneumoniae", language = "nl")
#' mo_gramstain("Klebsiella pneumoniae", language = "es")
#'
#' # mo_type is equal to mo_kingdom, but mo_kingdom will remain official
#' mo_kingdom("E. coli") # "Bacteria" on a German system
#' mo_type("E. coli") # "Bakterien" on a German system
#' mo_type("E. coli") # "Bacteria" on an English system
#' mo_kingdom("Klebsiella pneumoniae")
#' mo_type("Klebsiella pneumoniae")
#' mo_type("Klebsiella pneumoniae")
#'
#' mo_fullname("S. pyogenes",
#' Lancefield = TRUE,
#' language = "de") # "Streptococcus Gruppe A"
#' language = "de")
#' mo_fullname("S. pyogenes",
#' Lancefield = TRUE,
#' language = "nl") # "Streptococcus groep A"
#' language = "nl")
#'
#'
#' # other --------------------------------------------------------------------
#'
#' mo_is_yeast(c("Candida", "E. coli")) # TRUE, FALSE
#' mo_is_yeast(c("Candida", "Trichophyton", "Klebsiella"))
#'
#' # gram stains and intrinsic resistance can also be used as a filter in dplyr verbs
#' \donttest{
#' # gram stains and intrinsic resistance can be used as a filter in dplyr verbs
#' if (require("dplyr")) {
#' example_isolates %>%
#' filter(mo_is_gram_positive())
@@ -164,11 +161,11 @@
#'
#'
#' # get a list with the complete taxonomy (from kingdom to subspecies)
#' mo_taxonomy("E. coli")
#' mo_taxonomy("Klebsiella pneumoniae")
#'
#' # get a list with the taxonomy, the authors, Gram-stain,
#' # SNOMED codes, and URL to the online database
#' mo_info("E. coli")
#' }
#' # SNOMED codes, and URL to the online database
#' mo_info("Klebsiella pneumoniae")
#' }
mo_name <- function(x, language = get_AMR_locale(), ...) {
if (missing(x)) {
@@ -178,10 +175,10 @@ mo_name <- function(x, language = get_AMR_locale(), ...) {
meet_criteria(x, allow_NA = TRUE)
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
translate_AMR(mo_validate(x = x, property = "fullname", language = language, ...),
language = language,
only_unknown = FALSE,
only_affect_mo_names = TRUE)
translate_into_language(mo_validate(x = x, property = "fullname", language = language, ...),
language = language,
only_unknown = FALSE,
only_affect_mo_names = TRUE)
}
#' @rdname mo_property
@@ -223,7 +220,7 @@ mo_shortname <- function(x, language = get_AMR_locale(), ...) {
shortnames[is.na(x.mo)] <- NA_character_
load_mo_failures_uncertainties_renamed(metadata)
translate_AMR(shortnames, language = language, only_unknown = FALSE, only_affect_mo_names = TRUE)
translate_into_language(shortnames, language = language, only_unknown = FALSE, only_affect_mo_names = TRUE)
}
@@ -238,7 +235,7 @@ mo_subspecies <- function(x, language = get_AMR_locale(), ...) {
meet_criteria(x, allow_NA = TRUE)
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
translate_AMR(mo_validate(x = x, property = "subspecies", language = language, ...), language = language, only_unknown = TRUE)
translate_into_language(mo_validate(x = x, property = "subspecies", language = language, ...), language = language, only_unknown = TRUE)
}
#' @rdname mo_property
@@ -251,7 +248,7 @@ mo_species <- function(x, language = get_AMR_locale(), ...) {
meet_criteria(x, allow_NA = TRUE)
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
translate_AMR(mo_validate(x = x, property = "species", language = language, ...), language = language, only_unknown = TRUE)
translate_into_language(mo_validate(x = x, property = "species", language = language, ...), language = language, only_unknown = TRUE)
}
#' @rdname mo_property
@@ -264,7 +261,7 @@ mo_genus <- function(x, language = get_AMR_locale(), ...) {
meet_criteria(x, allow_NA = TRUE)
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
translate_AMR(mo_validate(x = x, property = "genus", language = language, ...), language = language, only_unknown = TRUE)
translate_into_language(mo_validate(x = x, property = "genus", language = language, ...), language = language, only_unknown = TRUE)
}
#' @rdname mo_property
@@ -277,7 +274,7 @@ mo_family <- function(x, language = get_AMR_locale(), ...) {
meet_criteria(x, allow_NA = TRUE)
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
translate_AMR(mo_validate(x = x, property = "family", language = language, ...), language = language, only_unknown = TRUE)
translate_into_language(mo_validate(x = x, property = "family", language = language, ...), language = language, only_unknown = TRUE)
}
#' @rdname mo_property
@@ -290,7 +287,7 @@ mo_order <- function(x, language = get_AMR_locale(), ...) {
meet_criteria(x, allow_NA = TRUE)
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
translate_AMR(mo_validate(x = x, property = "order", language = language, ...), language = language, only_unknown = TRUE)
translate_into_language(mo_validate(x = x, property = "order", language = language, ...), language = language, only_unknown = TRUE)
}
#' @rdname mo_property
@@ -303,7 +300,7 @@ mo_class <- function(x, language = get_AMR_locale(), ...) {
meet_criteria(x, allow_NA = TRUE)
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
translate_AMR(mo_validate(x = x, property = "class", language = language, ...), language = language, only_unknown = TRUE)
translate_into_language(mo_validate(x = x, property = "class", language = language, ...), language = language, only_unknown = TRUE)
}
#' @rdname mo_property
@@ -316,7 +313,7 @@ mo_phylum <- function(x, language = get_AMR_locale(), ...) {
meet_criteria(x, allow_NA = TRUE)
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
translate_AMR(mo_validate(x = x, property = "phylum", language = language, ...), language = language, only_unknown = TRUE)
translate_into_language(mo_validate(x = x, property = "phylum", language = language, ...), language = language, only_unknown = TRUE)
}
#' @rdname mo_property
@@ -329,7 +326,7 @@ mo_kingdom <- function(x, language = get_AMR_locale(), ...) {
meet_criteria(x, allow_NA = TRUE)
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
translate_AMR(mo_validate(x = x, property = "kingdom", language = language, ...), language = language, only_unknown = TRUE)
translate_into_language(mo_validate(x = x, property = "kingdom", language = language, ...), language = language, only_unknown = TRUE)
}
#' @rdname mo_property
@@ -349,7 +346,7 @@ mo_type <- function(x, language = get_AMR_locale(), ...) {
x.mo <- as.mo(x, language = language, ...)
out <- mo_kingdom(x.mo, language = NULL)
out[which(mo_is_yeast(x.mo))] <- "Yeasts"
translate_AMR(out, language = language, only_unknown = FALSE)
translate_into_language(out, language = language, only_unknown = FALSE)
}
#' @rdname mo_property
@@ -380,7 +377,7 @@ mo_gramstain <- function(x, language = get_AMR_locale(), ...) {
| x.mo == "B_GRAMP"] <- "Gram-positive"
load_mo_failures_uncertainties_renamed(metadata)
translate_AMR(x, language = language, only_unknown = FALSE)
translate_into_language(x, language = language, only_unknown = FALSE)
}
#' @rdname mo_property
@@ -435,9 +432,7 @@ mo_is_yeast <- function(x, language = get_AMR_locale(), ...) {
metadata <- get_mo_failures_uncertainties_renamed()
x.kingdom <- mo_kingdom(x.mo, language = NULL)
x.phylum <- mo_phylum(x.mo, language = NULL)
x.class <- mo_class(x.mo, language = NULL)
x.order <- mo_order(x.mo, language = NULL)
load_mo_failures_uncertainties_renamed(metadata)
@@ -705,7 +700,7 @@ mo_property <- function(x, property = "fullname", language = get_AMR_locale(), .
meet_criteria(property, allow_class = "character", has_length = 1, is_in = colnames(microorganisms))
meet_criteria(language, has_length = 1, is_in = c(LANGUAGES_SUPPORTED, ""), allow_NULL = TRUE, allow_NA = TRUE)
translate_AMR(mo_validate(x = x, property = property, language = language, ...), language = language, only_unknown = TRUE)
translate_into_language(mo_validate(x = x, property = property, language = language, ...), language = language, only_unknown = TRUE)
}
mo_validate <- function(x, property, language, ...) {
@@ -724,7 +719,7 @@ mo_validate <- function(x, property, language, ...) {
if (tryCatch(all(x[!is.na(x)] %in% MO_lookup$mo) & !has_Becker_or_Lancefield, error = function(e) FALSE)) {
# special case for mo_* functions where class is already <mo>
x <- MO_lookup[match(x, MO_lookup$mo), property, drop = TRUE]
} else {
# try to catch an error when inputting an invalid argument
# so the 'call.' can be set to FALSE
+31 -26
View File
@@ -28,17 +28,16 @@
#' @description These functions can be used to predefine your own reference to be used in [as.mo()] and consequently all [`mo_*`][mo_property()] functions (such as [mo_genus()] and [mo_gramstain()]).
#'
#' This is **the fastest way** to have your organisation (or analysis) specific codes picked up and translated by this package, since you don't have to bother about it again after setting it up once.
#' @inheritSection lifecycle Stable Lifecycle
#' @param path location of your reference file, see *Details*. Can be `""`, `NULL` or `FALSE` to delete the reference file.
#' @param path location of your reference file, this can be any text file (comma-, tab- or pipe-separated) or an Excel file (see *Details*). Can also be `""`, `NULL` or `FALSE` to delete the reference file.
#' @param destination destination of the compressed data file, default to the user's home directory.
#' @rdname mo_source
#' @name mo_source
#' @aliases set_mo_source get_mo_source
#' @details The reference file can be a text file separated with commas (CSV) or tabs or pipes, an Excel file (either 'xls' or 'xlsx' format) or an \R object file (extension '.rds'). To use an Excel file, you will need to have the `readxl` package installed.
#'
#' [set_mo_source()] will check the file for validity: it must be a [data.frame], must have a column named `"mo"` which contains values from [`microorganisms$mo`][microorganisms] and must have a reference column with your own defined values. If all tests pass, [set_mo_source()] will read the file into \R and will ask to export it to `"~/mo_source.rds"`. The CRAN policy disallows packages to write to the file system, although '*exceptions may be allowed in interactive sessions if the package obtains confirmation from the user*'. For this reason, this function only works in interactive sessions so that the user can **specifically confirm and allow** that this file will be created. The destination of this file can be set with the `destination` argument and defaults to the user's home directory. It can also be set as an \R option, using `options(AMR_mo_source = "my/location/file.rds")`.
#' [set_mo_source()] will check the file for validity: it must be a [data.frame], must have a column named `"mo"` which contains values from [`microorganisms$mo`][microorganisms] or [`microorganisms$fullname`][microorganisms] and must have a reference column with your own defined values. If all tests pass, [set_mo_source()] will read the file into \R and will ask to export it to `"~/mo_source.rds"`. The CRAN policy disallows packages to write to the file system, although '*exceptions may be allowed in interactive sessions if the package obtains confirmation from the user*'. For this reason, this function only works in interactive sessions so that the user can **specifically confirm and allow** that this file will be created. The destination of this file can be set with the `destination` argument and defaults to the user's home directory. It can also be set as an \R option, using `options(AMR_mo_source = "my/location/file.rds")`.
#'
#' The created compressed data file `"mo_source.rds"` will be used at default for MO determination (function [as.mo()] and consequently all `mo_*` functions like [mo_genus()] and [mo_gramstain()]). The location and timestamp of the original file will be saved as an attribute to the compressed data file.
#' The created compressed data file `"mo_source.rds"` will be used at default for MO determination (function [as.mo()] and consequently all `mo_*` functions like [mo_genus()] and [mo_gramstain()]). The location and timestamp of the original file will be saved as an [attribute][base::attributes()] to the compressed data file.
#'
#' The function [get_mo_source()] will return the data set by reading `"mo_source.rds"` with [readRDS()]. If the original file has changed (by checking the location and timestamp of the original file), it will call [set_mo_source()] to update the data file automatically if used in an interactive session.
#'
@@ -46,15 +45,15 @@
#'
#' @section How to Setup:
#'
#' Imagine this data on a sheet of an Excel file (mo codes were looked up in the [microorganisms] data set). The first column contains the organisation specific codes, the second column contains an MO code from this package:
#' Imagine this data on a sheet of an Excel file. The first column contains the organisation specific codes, the second column contains valid taxonomic names:
#'
#' ```
#' | A | B |
#' --|--------------------|--------------|
#' 1 | Organisation XYZ | mo |
#' 2 | lab_mo_ecoli | B_ESCHR_COLI |
#' 3 | lab_mo_kpneumoniae | B_KLBSL_PNMN |
#' 4 | | |
#' | A | B |
#' --|--------------------|-----------------------|
#' 1 | Organisation XYZ | mo |
#' 2 | lab_mo_ecoli | Escherichia coli |
#' 3 | lab_mo_kpneumoniae | Klebsiella pneumoniae |
#' 4 | | |
#' ```
#'
#' We save it as `"home/me/ourcodes.xlsx"`. Now we have to set it as a source:
@@ -89,13 +88,13 @@
#' If we edit the Excel file by, let's say, adding row 4 like this:
#'
#' ```
#' | A | B |
#' --|--------------------|--------------|
#' 1 | Organisation XYZ | mo |
#' 2 | lab_mo_ecoli | B_ESCHR_COLI |
#' 3 | lab_mo_kpneumoniae | B_KLBSL_PNMN |
#' 4 | lab_Staph_aureus | B_STPHY_AURS |
#' 5 | | |
#' | A | B |
#' --|--------------------|-----------------------|
#' 1 | Organisation XYZ | mo |
#' 2 | lab_mo_ecoli | Escherichia coli |
#' 3 | lab_mo_kpneumoniae | Klebsiella pneumoniae |
#' 4 | lab_Staph_aureus | Staphylococcus aureus |
#' 5 | | |
#' ```
#'
#' ...any new usage of an MO function in this package will update your data file:
@@ -121,7 +120,6 @@
#'
#' If the original file (in the previous case an Excel file) is moved or deleted, the `mo_source.rds` file will be removed upon the next use of [as.mo()] or any [`mo_*`][mo_property()] function.
#' @export
#' @inheritSection AMR Read more on Our Website!
set_mo_source <- function(path, destination = getOption("AMR_mo_source", "~/mo_source.rds")) {
meet_criteria(path, allow_class = "character", has_length = 1, allow_NULL = TRUE)
meet_criteria(destination, allow_class = "character", has_length = 1)
@@ -144,6 +142,7 @@ set_mo_source <- function(path, destination = getOption("AMR_mo_source", "~/mo_s
stop_ifnot(file.exists(path), "file not found: ", path)
df <- NULL
if (path %like% "[.]rds$") {
df <- readRDS(path)
@@ -153,28 +152,34 @@ set_mo_source <- function(path, destination = getOption("AMR_mo_source", "~/mo_s
df <- readxl::read_excel(path)
} else if (path %like% "[.]tsv$") {
df <- utils::read.table(header = TRUE, sep = "\t", stringsAsFactors = FALSE)
df <- utils::read.table(file = path, header = TRUE, sep = "\t", stringsAsFactors = FALSE)
} else if (path %like% "[.]csv$") {
df <- utils::read.table(file = path, header = TRUE, sep = ",", stringsAsFactors = FALSE)
} else {
# try comma first
try(
df <- utils::read.table(header = TRUE, sep = ",", stringsAsFactors = FALSE),
df <- utils::read.table(file = path, header = TRUE, sep = ",", stringsAsFactors = FALSE),
silent = TRUE)
if (!check_validity_mo_source(df, stop_on_error = FALSE)) {
# try tab
try(
df <- utils::read.table(header = TRUE, sep = "\t", stringsAsFactors = FALSE),
df <- utils::read.table(file = path, header = TRUE, sep = "\t", stringsAsFactors = FALSE),
silent = TRUE)
}
if (!check_validity_mo_source(df, stop_on_error = FALSE)) {
# try pipe
try(
df <- utils::read.table(header = TRUE, sep = "|", stringsAsFactors = FALSE),
df <- utils::read.table(file = path, header = TRUE, sep = "|", stringsAsFactors = FALSE),
silent = TRUE)
}
}
# check integrity
if (is.null(df)) {
stop_("the path '", path, "' could not be imported as a dataset.")
}
check_validity_mo_source(df)
df <- subset(df, !is.na(mo))
@@ -187,7 +192,7 @@ set_mo_source <- function(path, destination = getOption("AMR_mo_source", "~/mo_s
}
df <- as.data.frame(df, stringAsFactors = FALSE)
df[, "mo"] <- set_clean_class(df[, "mo", drop = TRUE], c("mo", "character"))
df[, "mo"] <- as.mo(df[, "mo", drop = TRUE])
# success
if (file.exists(mo_source_destination)) {
@@ -275,9 +280,9 @@ check_validity_mo_source <- function(x, refer_to_name = "`reference_df`", stop_o
return(FALSE)
}
}
if (!all(x$mo %in% c("", microorganisms$mo), na.rm = TRUE)) {
if (!all(x$mo %in% c("", microorganisms$mo, microorganisms$fullname), na.rm = TRUE)) {
if (stop_on_error == TRUE) {
invalid <- x[which(!x$mo %in% c("", microorganisms$mo)), , drop = FALSE]
invalid <- x[which(!x$mo %in% c("", microorganisms$mo, microorganisms$fullname)), , drop = FALSE]
if (nrow(invalid) > 1) {
plural <- "s"
} else {
+11 -3
View File
@@ -26,7 +26,6 @@
#' Principal Component Analysis (for AMR)
#'
#' Performs a principal component analysis (PCA) based on a data set with automatic determination for afterwards plotting the groups and labels, and automatic filtering on only suitable (i.e. non-empty and numeric) variables.
#' @inheritSection lifecycle Stable Lifecycle
#' @param x a [data.frame] containing [numeric] columns
#' @param ... columns of `x` to be selected for PCA, can be unquoted since it supports quasiquotation.
#' @inheritParams stats::prcomp
@@ -36,7 +35,6 @@
#' @return An object of classes [pca] and [prcomp]
#' @importFrom stats prcomp
#' @export
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' # `example_isolates` is a data set available in the AMR package.
#' # See ?example_isolates.
@@ -47,6 +45,7 @@
#' resistance_data <- example_isolates %>%
#' group_by(order = mo_order(mo), # group on anything, like order
#' genus = mo_genus(mo)) %>% # and genus as we do here;
#' filter(n() >= 30) %>% # filter on only 30 results per group
#' summarise_if(is.rsi, resistance) # then get resistance of all drugs
#'
#' # now conduct PCA for certain antimicrobial agents
@@ -55,8 +54,17 @@
#'
#' pca_result
#' summary(pca_result)
#'
#' # old base R plotting method:
#' biplot(pca_result)
#' ggplot_pca(pca_result) # a new and convenient plot function
#' # new ggplot2 plotting method using this package:
#' ggplot_pca(pca_result)
#'
#' if (require("ggplot2")) {
#' ggplot_pca(pca_result) +
#' scale_colour_viridis_d() +
#' labs(title = "Title here")
#' }
#' }
#' }
pca <- function(x,
+49 -36
View File
@@ -26,8 +26,7 @@
#' Plotting for Classes `rsi`, `mic` and `disk`
#'
#' Functions to plot classes `rsi`, `mic` and `disk`, with support for base \R and `ggplot2`.
#' @inheritSection lifecycle Stable Lifecycle
#' @inheritSection AMR Read more on Our Website!
#' @param x,object values created with [as.mic()], [as.disk()] or [as.rsi()] (or their `random_*` variants, such as [random_mic()])
#' @param mo any (vector of) text that can be coerced to a valid microorganism code with [as.mo()]
#' @param ab any (vector of) text that can be coerced to a valid antimicrobial code with [as.ab()]
@@ -61,6 +60,7 @@
#' # when providing the microorganism and antibiotic, colours will show interpretations:
#' plot(some_mic_values, mo = "S. aureus", ab = "ampicillin")
#' plot(some_disk_values, mo = "Escherichia coli", ab = "cipro")
#' plot(some_disk_values, mo = "Escherichia coli", ab = "cipro", language = "uk")
#'
#' \donttest{
#' if (require("ggplot2")) {
@@ -79,7 +79,7 @@ plot.mic <- function(x,
mo = NULL,
ab = NULL,
guideline = "EUCAST",
main = paste("MIC values of", deparse(substitute(x))),
main = deparse(substitute(x)),
ylab = "Frequency",
xlab = "Minimum Inhibitory Concentration (mg/L)",
colours_RSI = c("#ED553B", "#3CAEA3", "#F6D55C"),
@@ -98,10 +98,10 @@ plot.mic <- function(x,
# translate if not specifically set
if (missing(ylab)) {
ylab <- translate_AMR(ylab, language = language)
ylab <- translate_into_language(ylab, language = language)
}
if (missing(xlab)) {
xlab <- translate_AMR(xlab, language = language)
xlab <- translate_into_language(xlab, language = language)
}
if (length(colours_RSI) == 1) {
@@ -149,7 +149,7 @@ plot.mic <- function(x,
legend("top",
x.intersp = 0.5,
legend = translate_AMR(legend_txt, language = language),
legend = translate_into_language(legend_txt, language = language),
fill = legend_col,
horiz = TRUE,
cex = 0.75,
@@ -166,7 +166,7 @@ barplot.mic <- function(height,
mo = NULL,
ab = NULL,
guideline = "EUCAST",
main = paste("MIC values of", deparse(substitute(height))),
main = deparse(substitute(height)),
ylab = "Frequency",
xlab = "Minimum Inhibitory Concentration (mg/L)",
colours_RSI = c("#ED553B", "#3CAEA3", "#F6D55C"),
@@ -185,10 +185,10 @@ barplot.mic <- function(height,
# translate if not specifically set
if (missing(ylab)) {
ylab <- translate_AMR(ylab, language = language)
ylab <- translate_into_language(ylab, language = language)
}
if (missing(xlab)) {
xlab <- translate_AMR(xlab, language = language)
xlab <- translate_into_language(xlab, language = language)
}
main <- gsub(" +", " ", paste0(main, collapse = " "))
@@ -211,7 +211,7 @@ autoplot.mic <- function(object,
mo = NULL,
ab = NULL,
guideline = "EUCAST",
title = paste("MIC values of", deparse(substitute(object))),
title = deparse(substitute(object)),
ylab = "Frequency",
xlab = "Minimum Inhibitory Concentration (mg/L)",
colours_RSI = c("#ED553B", "#3CAEA3", "#F6D55C"),
@@ -231,10 +231,10 @@ autoplot.mic <- function(object,
# translate if not specifically set
if (missing(ylab)) {
ylab <- translate_AMR(ylab, language = language)
ylab <- translate_into_language(ylab, language = language)
}
if (missing(xlab)) {
xlab <- translate_AMR(xlab, language = language)
xlab <- translate_into_language(xlab, language = language)
}
if ("main" %in% names(list(...))) {
@@ -259,8 +259,8 @@ autoplot.mic <- function(object,
df$cols[df$cols == colours_RSI[1]] <- "Resistant"
df$cols[df$cols == colours_RSI[2]] <- "Susceptible"
df$cols[df$cols == colours_RSI[3]] <- plot_name_of_I(cols_sub$guideline)
df$cols <- factor(translate_AMR(df$cols, language = language),
levels = translate_AMR(c("Susceptible", plot_name_of_I(cols_sub$guideline), "Resistant"),
df$cols <- factor(translate_into_language(df$cols, language = language),
levels = translate_into_language(c("Susceptible", plot_name_of_I(cols_sub$guideline), "Resistant"),
language = language),
ordered = TRUE)
p <- ggplot2::ggplot(df)
@@ -270,7 +270,7 @@ autoplot.mic <- function(object,
"Susceptible" = colours_RSI[2],
"Susceptible, incr. exp." = colours_RSI[3],
"Intermediate" = colours_RSI[3])
names(vals) <- translate_AMR(names(vals), language = language)
names(vals) <- translate_into_language(names(vals), language = language)
p <- p +
ggplot2::geom_col(ggplot2::aes(x = mic, y = count, fill = cols)) +
# limits = force is needed because of a ggplot2 >= 3.3.4 bug (#4511)
@@ -299,7 +299,7 @@ fortify.mic <- function(object, ...) {
#' @importFrom graphics barplot axis mtext legend
#' @rdname plot
plot.disk <- function(x,
main = paste("Disk zones of", deparse(substitute(x))),
main = deparse(substitute(x)),
ylab = "Frequency",
xlab = "Disk diffusion diameter (mm)",
mo = NULL,
@@ -321,10 +321,10 @@ plot.disk <- function(x,
# translate if not specifically set
if (missing(ylab)) {
ylab <- translate_AMR(ylab, language = language)
ylab <- translate_into_language(ylab, language = language)
}
if (missing(xlab)) {
xlab <- translate_AMR(xlab, language = language)
xlab <- translate_into_language(xlab, language = language)
}
if (length(colours_RSI) == 1) {
@@ -372,7 +372,7 @@ plot.disk <- function(x,
}
legend("top",
x.intersp = 0.5,
legend = translate_AMR(legend_txt, language = language),
legend = translate_into_language(legend_txt, language = language),
fill = legend_col,
horiz = TRUE,
cex = 0.75,
@@ -386,7 +386,7 @@ plot.disk <- function(x,
#' @export
#' @noRd
barplot.disk <- function(height,
main = paste("Disk zones of", deparse(substitute(height))),
main = deparse(substitute(height)),
ylab = "Frequency",
xlab = "Disk diffusion diameter (mm)",
mo = NULL,
@@ -408,10 +408,10 @@ barplot.disk <- function(height,
# translate if not specifically set
if (missing(ylab)) {
ylab <- translate_AMR(ylab, language = language)
ylab <- translate_into_language(ylab, language = language)
}
if (missing(xlab)) {
xlab <- translate_AMR(xlab, language = language)
xlab <- translate_into_language(xlab, language = language)
}
main <- gsub(" +", " ", paste0(main, collapse = " "))
@@ -433,7 +433,7 @@ barplot.disk <- function(height,
autoplot.disk <- function(object,
mo = NULL,
ab = NULL,
title = paste("Disk zones of", deparse(substitute(object))),
title = deparse(substitute(object)),
ylab = "Frequency",
xlab = "Disk diffusion diameter (mm)",
guideline = "EUCAST",
@@ -454,10 +454,10 @@ autoplot.disk <- function(object,
# translate if not specifically set
if (missing(ylab)) {
ylab <- translate_AMR(ylab, language = language)
ylab <- translate_into_language(ylab, language = language)
}
if (missing(xlab)) {
xlab <- translate_AMR(xlab, language = language)
xlab <- translate_into_language(xlab, language = language)
}
if ("main" %in% names(list(...))) {
@@ -483,8 +483,8 @@ autoplot.disk <- function(object,
df$cols[df$cols == colours_RSI[1]] <- "Resistant"
df$cols[df$cols == colours_RSI[2]] <- "Susceptible"
df$cols[df$cols == colours_RSI[3]] <- plot_name_of_I(cols_sub$guideline)
df$cols <- factor(translate_AMR(df$cols, language = language),
levels = translate_AMR(c("Susceptible", plot_name_of_I(cols_sub$guideline), "Resistant"),
df$cols <- factor(translate_into_language(df$cols, language = language),
levels = translate_into_language(c("Susceptible", plot_name_of_I(cols_sub$guideline), "Resistant"),
language = language),
ordered = TRUE)
p <- ggplot2::ggplot(df)
@@ -494,7 +494,7 @@ autoplot.disk <- function(object,
"Susceptible" = colours_RSI[2],
"Susceptible, incr. exp." = colours_RSI[3],
"Intermediate" = colours_RSI[3])
names(vals) <- translate_AMR(names(vals), language = language)
names(vals) <- translate_into_language(names(vals), language = language)
p <- p +
ggplot2::geom_col(ggplot2::aes(x = disk, y = count, fill = cols)) +
# limits = force is needed because of a ggplot2 >= 3.3.4 bug (#4511)
@@ -525,12 +525,21 @@ fortify.disk <- function(object, ...) {
plot.rsi <- function(x,
ylab = "Percentage",
xlab = "Antimicrobial Interpretation",
main = paste("Resistance Overview of", deparse(substitute(x))),
main = deparse(substitute(x)),
language = get_AMR_locale(),
...) {
meet_criteria(ylab, allow_class = "character", has_length = 1)
meet_criteria(xlab, allow_class = "character", has_length = 1)
meet_criteria(main, allow_class = "character", has_length = 1, allow_NULL = TRUE)
# translate if not specifically set
if (missing(ylab)) {
ylab <- translate_into_language(ylab, language = language)
}
if (missing(xlab)) {
xlab <- translate_into_language(xlab, language = language)
}
data <- as.data.frame(table(x), stringsAsFactors = FALSE)
colnames(data) <- c("x", "n")
data$s <- round((data$n / sum(data$n)) * 100, 1)
@@ -576,7 +585,7 @@ plot.rsi <- function(x,
#' @export
#' @noRd
barplot.rsi <- function(height,
main = paste("Resistance Overview of", deparse(substitute(height))),
main = deparse(substitute(height)),
xlab = "Antimicrobial Interpretation",
ylab = "Frequency",
colours_RSI = c("#ED553B", "#3CAEA3", "#F6D55C"),
@@ -592,10 +601,10 @@ barplot.rsi <- function(height,
# translate if not specifically set
if (missing(ylab)) {
ylab <- translate_AMR(ylab, language = language)
ylab <- translate_into_language(ylab, language = language)
}
if (missing(xlab)) {
xlab <- translate_AMR(xlab, language = language)
xlab <- translate_into_language(xlab, language = language)
}
if (length(colours_RSI) == 1) {
@@ -620,7 +629,7 @@ barplot.rsi <- function(height,
#' @rdname plot
# will be exported using s3_register() in R/zzz.R
autoplot.rsi <- function(object,
title = paste("Resistance Overview of", deparse(substitute(object))),
title = deparse(substitute(object)),
xlab = "Antimicrobial Interpretation",
ylab = "Frequency",
colours_RSI = c("#ED553B", "#3CAEA3", "#F6D55C"),
@@ -634,10 +643,10 @@ autoplot.rsi <- function(object,
# translate if not specifically set
if (missing(ylab)) {
ylab <- translate_AMR(ylab, language = language)
ylab <- translate_into_language(ylab, language = language)
}
if (missing(xlab)) {
xlab <- translate_AMR(xlab, language = language)
xlab <- translate_into_language(xlab, language = language)
}
if ("main" %in% names(list(...))) {
@@ -738,7 +747,11 @@ plot_colours_subtitle_guideline <- function(x, mo, ab, guideline, colours_RSI, f
ab_name(ab, language = NULL, tolower = TRUE), " in ", moname)
guideline_txt <- ""
} else {
guideline_txt <- paste0("(", guideline, ")")
guideline_txt <- guideline
if (isTRUE(list(...)$uti)) {
guideline_txt <- paste("UTIs,", guideline_txt)
}
guideline_txt <- paste0("(", guideline_txt, ")")
}
sub <- bquote(.(abname)~"-"~italic(.(moname))~.(guideline_txt))
} else {
+5 -4
View File
@@ -28,7 +28,6 @@
#' @description These functions can be used to calculate the (co-)resistance or susceptibility of microbial isolates (i.e. percentage of S, SI, I, IR or R). All functions support quasiquotation with pipes, can be used in `summarise()` from the `dplyr` package and also support grouped variables, see *Examples*.
#'
#' [resistance()] should be used to calculate resistance, [susceptibility()] should be used to calculate susceptibility.\cr
#' @inheritSection lifecycle Stable Lifecycle
#' @param ... one or more vectors (or columns) with antibiotic interpretations. They will be transformed internally with [as.rsi()] if needed. Use multiple columns to calculate (the lack of) co-resistance: the probability where one of two drugs have a resistant or susceptible result. See *Examples*.
#' @param minimum the minimum allowed number of available (tested) isolates. Any isolate count lower than `minimum` will return `NA` with a warning. The default number of `30` isolates is advised by the Clinical and Laboratory Standards Institute (CLSI) as best practice, see *Source*.
#' @param as_percent a [logical] to indicate whether the output must be returned as a hundred fold with % sign (a character). A value of `0.123456` will then be returned as `"12.3%"`.
@@ -88,11 +87,11 @@
#' @aliases portion
#' @name proportion
#' @export
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' # example_isolates is a data set available in the AMR package.
#' ?example_isolates
#' # run ?example_isolates for more info.
#'
#' # base R ------------------------------------------------------------
#' resistance(example_isolates$AMX) # determines %R
#' susceptibility(example_isolates$AMX) # determines %S+I
#'
@@ -103,6 +102,7 @@
#' proportion_IR(example_isolates$AMX)
#' proportion_R(example_isolates$AMX)
#'
#' # dplyr -------------------------------------------------------------
#' \donttest{
#' if (require("dplyr")) {
#' example_isolates %>%
@@ -157,10 +157,11 @@
#' proportion_df(translate = FALSE)
#'
#' # It also supports grouping variables
#' # (use rsi_df to also include the count)
#' example_isolates %>%
#' select(hospital_id, AMX, CIP) %>%
#' group_by(hospital_id) %>%
#' proportion_df(translate = FALSE)
#' rsi_df(translate = FALSE)
#' }
#' }
resistance <- function(...,
+12 -13
View File
@@ -25,8 +25,7 @@
#' Random MIC Values/Disk Zones/RSI Generation
#'
#' These functions can be used for generating random MIC values and disk diffusion diameters, for AMR data analysis practice. By providing a microorganism and antimicrobial agent, the generated results will reflect reality as much as possible.
#' @inheritSection lifecycle Stable Lifecycle
#' These functions can be used for generating random MIC values and disk diffusion diameters, for AMR data analysis practice. By providing a microorganism and antimicrobial agent, the generated results will reflect reality as much as possible.
#' @param size desired size of the returned vector. If used in a [data.frame] call or `dplyr` verb, will get the current (group) size if left blank.
#' @param mo any [character] that can be coerced to a valid microorganism code with [as.mo()]
#' @param ab any [character] that can be coerced to a valid antimicrobial agent code with [as.ab()]
@@ -34,26 +33,25 @@
#' @param ... ignored, only in place to allow future extensions
#' @details The base \R function [sample()] is used for generating values.
#'
#' Generated values are based on the latest EUCAST guideline implemented in the [rsi_translation] data set. To create specific generated values per bug or drug, set the `mo` and/or `ab` argument.
#' Generated values are based on the EUCAST `r max(as.integer(gsub("[^0-9]", "", subset(rsi_translation, guideline %like% "EUCAST")$guideline)))` guideline as implemented in the [rsi_translation] data set. To create specific generated values per bug or drug, set the `mo` and/or `ab` argument.
#' @return class `<mic>` for [random_mic()] (see [as.mic()]) and class `<disk>` for [random_disk()] (see [as.disk()])
#' @name random
#' @rdname random
#' @export
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' random_mic(100)
#' random_disk(100)
#' random_rsi(100)
#' random_mic(25)
#' random_disk(25)
#' random_rsi(25)
#'
#' \donttest{
#' # make the random generation more realistic by setting a bug and/or drug:
#' random_mic(100, "Klebsiella pneumoniae") # range 0.0625-64
#' random_mic(100, "Klebsiella pneumoniae", "meropenem") # range 0.0625-16
#' random_mic(100, "Streptococcus pneumoniae", "meropenem") # range 0.0625-4
#' random_mic(25, "Klebsiella pneumoniae") # range 0.0625-64
#' random_mic(25, "Klebsiella pneumoniae", "meropenem") # range 0.0625-16
#' random_mic(25, "Streptococcus pneumoniae", "meropenem") # range 0.0625-4
#'
#' random_disk(100, "Klebsiella pneumoniae") # range 8-50
#' random_disk(100, "Klebsiella pneumoniae", "ampicillin") # range 11-17
#' random_disk(100, "Streptococcus pneumoniae", "ampicillin") # range 12-27
#' random_disk(25, "Klebsiella pneumoniae") # range 8-50
#' random_disk(25, "Klebsiella pneumoniae", "ampicillin") # range 11-17
#' random_disk(25, "Streptococcus pneumoniae", "ampicillin") # range 12-27
#' }
random_mic <- function(size = NULL, mo = NULL, ab = NULL, ...) {
meet_criteria(size, allow_class = c("numeric", "integer"), has_length = 1, is_positive = TRUE, is_finite = TRUE, allow_NULL = TRUE)
@@ -89,6 +87,7 @@ random_rsi <- function(size = NULL, prob_RSI = c(0.33, 0.33, 0.33), ...) {
}
random_exec <- function(type, size, mo = NULL, ab = NULL) {
check_dataset_integrity()
df <- rsi_translation %pm>%
pm_filter(guideline %like% "EUCAST") %pm>%
pm_arrange(pm_desc(guideline)) %pm>%
+2 -20
View File
@@ -26,7 +26,6 @@
#' Predict Antimicrobial Resistance
#'
#' Create a prediction model to predict antimicrobial resistance for the next years on statistical solid ground. Standard errors (SE) will be returned as columns `se_min` and `se_max`. See *Examples* for a real live example.
#' @inheritSection lifecycle Stable Lifecycle
#' @param object model data to be plotted
#' @param col_ab column name of `x` containing antimicrobial interpretations (`"R"`, `"I"` and `"S"`)
#' @param col_date column name of the date, will be used to calculate years if this column doesn't consist of years already, defaults to the first column of with a date class
@@ -34,7 +33,7 @@
#' @param year_max highest year to use in the prediction model, defaults to 10 years after today
#' @param year_every unit of sequence between lowest year found in the data and `year_max`
#' @param minimum minimal amount of available isolates per year to include. Years containing less observations will be estimated by the model.
#' @param model the statistical model of choice. This could be a generalised linear regression model with binomial distribution (i.e. using `glm(..., family = binomial)``, assuming that a period of zero resistance was followed by a period of increasing resistance leading slowly to more and more resistance. See *Details* for all valid options.
#' @param model the statistical model of choice. This could be a generalised linear regression model with binomial distribution (i.e. using `glm(..., family = binomial)`, assuming that a period of zero resistance was followed by a period of increasing resistance leading slowly to more and more resistance. See *Details* for all valid options.
#' @param I_as_S a [logical] to indicate whether values `"I"` should be treated as `"S"` (will otherwise be treated as `"R"`). The default, `TRUE`, follows the redefinition by EUCAST about the interpretation of I (increased exposure) in 2019, see section *Interpretation of S, I and R* below.
#' @param preserve_measurements a [logical] to indicate whether predictions of years that are actually available in the data should be overwritten by the original data. The standard errors of those years will be `NA`.
#' @param info a [logical] to indicate whether textual analysis should be printed with the name and [summary()] of the statistical model.
@@ -64,7 +63,6 @@
#' @rdname resistance_predict
#' @export
#' @importFrom stats predict glm lm
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' x <- resistance_predict(example_isolates,
#' col_ab = "AMX",
@@ -99,24 +97,8 @@
#' model = "binomial",
#' info = FALSE,
#' minimum = 15)
#'
#' head(data)
#' autoplot(data)
#'
#' ggplot(data,
#' aes(x = year)) +
#' geom_col(aes(y = value),
#' fill = "grey75") +
#' geom_errorbar(aes(ymin = se_min,
#' ymax = se_max),
#' colour = "grey50") +
#' scale_y_continuous(limits = c(0, 1),
#' breaks = seq(0, 1, 0.1),
#' labels = paste0(seq(0, 100, 10), "%")) +
#' labs(title = expression(paste("Forecast of Amoxicillin Resistance in ",
#' italic("E. coli"))),
#' y = "%R",
#' x = "Year") +
#' theme_minimal(base_size = 13)
#' }
#' }
resistance_predict <- function(x,
+13 -17
View File
@@ -26,14 +26,13 @@
#' Interpret MIC and Disk Values, or Clean Raw R/SI Data
#'
#' Interpret minimum inhibitory concentration (MIC) values and disk diffusion diameters according to EUCAST or CLSI, or clean up existing R/SI values. This transforms the input to a new class [`rsi`], which is an ordered [factor] with levels `S < I < R`.
#' @inheritSection lifecycle Stable Lifecycle
#' @rdname as.rsi
#' @param x vector of values (for class [`mic`]: MIC values in mg/L, for class [`disk`]: a disk diffusion radius in millimetres)
#' @param mo any (vector of) text that can be coerced to valid microorganism codes with [as.mo()], can be left empty to determine it automatically
#' @param ab any (vector of) text that can be coerced to a valid antimicrobial code with [as.ab()]
#' @param uti (Urinary Tract Infection) A vector with [logical]s (`TRUE` or `FALSE`) to specify whether a UTI specific interpretation from the guideline should be chosen. For using [as.rsi()] on a [data.frame], this can also be a column containing [logical]s or when left blank, the data set will be searched for a column 'specimen', and rows within this column containing 'urin' (such as 'urine', 'urina') will be regarded isolates from a UTI. See *Examples*.
#' @inheritParams first_isolate
#' @param guideline defaults to the latest included EUCAST guideline, see *Details* for all options
#' @param guideline defaults to EUCAST `r max(as.integer(gsub("[^0-9]", "", subset(rsi_translation, guideline %like% "EUCAST")$guideline)))` (the latest implemented EUCAST guideline in the [rsi_translation] data set), supports EUCAST (`r min(as.integer(gsub("[^0-9]", "", subset(rsi_translation, guideline %like% "EUCAST")$guideline)))`-`r max(as.integer(gsub("[^0-9]", "", subset(rsi_translation, guideline %like% "EUCAST")$guideline)))`) and CLSI (`r min(as.integer(gsub("[^0-9]", "", subset(rsi_translation, guideline %like% "CLSI")$guideline)))`-`r max(as.integer(gsub("[^0-9]", "", subset(rsi_translation, guideline %like% "CLSI")$guideline)))`), see *Details*
#' @param conserve_capped_values a [logical] to indicate that MIC values starting with `">"` (but not `">="`) must always return "R" , and that MIC values starting with `"<"` (but not `"<="`) must always return "S"
#' @param add_intrinsic_resistance *(only useful when using a EUCAST guideline)* a [logical] to indicate whether intrinsic antibiotic resistance must also be considered for applicable bug-drug combinations, meaning that e.g. ampicillin will always return "R" in *Klebsiella* species. Determination is based on the [intrinsic_resistant] data set, that itself is based on `r format_eucast_version_nr(3.3)`.
#' @param reference_data a [data.frame] to be used for interpretation, which defaults to the [rsi_translation] data set. Changing this argument allows for using own interpretation guidelines. This argument must contain a data set that is equal in structure to the [rsi_translation] data set (same column names and column types). Please note that the `guideline` argument will be ignored when `reference_data` is manually set.
@@ -98,15 +97,10 @@
#' @export
#' @seealso [as.mic()], [as.disk()], [as.mo()]
#' @inheritSection AMR Reference Data Publicly Available
#' @inheritSection AMR Read more on Our Website!
#' @examples
#' example_isolates
#' summary(example_isolates) # see all R/SI results at a glance
#' \donttest{
#' if (require("skimr")) {
#' # class <rsi> supported in skim() too:
#' skim(example_isolates)
#' }
#' }
#'
#' # For INTERPRETING disk diffusion and MIC values -----------------------
#'
#' # a whole data set, even with combined MIC values and disk zones
@@ -179,7 +173,7 @@
#' example_isolates %>%
#' mutate_if(is.rsi.eligible, as.rsi)
#'
#' # note: from dplyr 1.0.0 on, this will be:
#' # since dplyr 1.0.0, this can also be:
#' # example_isolates %>%
#' # mutate(across(where(is.rsi.eligible), as.rsi))
#' }
@@ -189,7 +183,7 @@ as.rsi <- function(x, ...) {
}
#' @rdname as.rsi
#' @details `NA_rsi_` is a missing value of the new `<rsi>` class.
#' @details `NA_rsi_` is a missing value of the new `<rsi>` class, analogous to e.g. base \R's [`NA_character_`][base::NA].
#' @export
NA_rsi_ <- set_clean_class(factor(NA, levels = c("S", "I", "R"), ordered = TRUE),
new_class = c("rsi", "ordered", "factor"))
@@ -796,7 +790,7 @@ exec_as.rsi <- function(method,
lookup_lancefield[i],
lookup_other[i]))
if (any(get_record$uti == TRUE, na.rm = TRUE) && message_not_thrown_before("as.rsi", "msg3", ab)) {
if (any(get_record$uti == TRUE, na.rm = TRUE) && !any(uti == TRUE, na.rm = TRUE) && message_not_thrown_before("as.rsi", "msg3", ab)) {
warning_("in `as.rsi()`: interpretation of ", font_bold(ab_name(ab, tolower = TRUE)), " is only available for (uncomplicated) urinary tract infections (UTI) for some microorganisms. Use argument `uti` to set which isolates are from urine. See ?as.rsi.")
rise_warning <- TRUE
}
@@ -818,18 +812,20 @@ exec_as.rsi <- function(method,
if (is.na(x[i]) | (is.na(get_record$breakpoint_S) & is.na(get_record$breakpoint_R))) {
new_rsi[i] <- NA_character_
} else if (method == "mic") {
new_rsi[i] <- quick_case_when(isTRUE(conserve_capped_values) & x[i] %like% "^<[0-9]" ~ "S",
isTRUE(conserve_capped_values) & x[i] %like% "^>[0-9]" ~ "R",
new_rsi[i] <- quick_case_when(isTRUE(conserve_capped_values) & isTRUE(x[i] %like% "^<[0-9]") ~ "S",
isTRUE(conserve_capped_values) & isTRUE(x[i] %like% "^>[0-9]") ~ "R",
# these basically call `<=.mic()` and `>=.mic()`:
x[i] <= get_record$breakpoint_S ~ "S",
x[i] >= get_record$breakpoint_R ~ "R",
isTRUE(x[i] <= get_record$breakpoint_S) ~ "S",
guideline_coerced %like% "EUCAST" & isTRUE(x[i] > get_record$breakpoint_R) ~ "R",
guideline_coerced %like% "CLSI" & isTRUE(x[i] >= get_record$breakpoint_R) ~ "R",
# return "I" when not match the bottom or top
!is.na(get_record$breakpoint_S) & !is.na(get_record$breakpoint_R) ~ "I",
# and NA otherwise
TRUE ~ NA_character_)
} else if (method == "disk") {
new_rsi[i] <- quick_case_when(isTRUE(as.double(x[i]) >= as.double(get_record$breakpoint_S)) ~ "S",
isTRUE(as.double(x[i]) <= as.double(get_record$breakpoint_R)) ~ "R",
guideline_coerced %like% "EUCAST" & isTRUE(as.double(x[i]) < as.double(get_record$breakpoint_R)) ~ "R",
guideline_coerced %like% "CLSI" & isTRUE(as.double(x[i]) <= as.double(get_record$breakpoint_R)) ~ "R",
# return "I" when not match the bottom or top
!is.na(get_record$breakpoint_S) & !is.na(get_record$breakpoint_R) ~ "I",
# and NA otherwise
+2 -2
View File
@@ -28,13 +28,13 @@
#' @description Skewness is a measure of the asymmetry of the probability distribution of a real-valued random variable about its mean.
#'
#' When negative ('left-skewed'): the left tail is longer; the mass of the distribution is concentrated on the right of a histogram. When positive ('right-skewed'): the right tail is longer; the mass of the distribution is concentrated on the left of a histogram. A normal distribution has a skewness of 0.
#' @inheritSection lifecycle Stable Lifecycle
#' @param x a vector of values, a [matrix] or a [data.frame]
#' @param na.rm a [logical] value indicating whether `NA` values should be stripped before the computation proceeds
#' @seealso [kurtosis()]
#' @rdname skewness
#' @inheritSection AMR Read more on Our Website!
#' @export
#' @examples
#' skewness(runif(1000))
skewness <- function(x, na.rm = FALSE) {
meet_criteria(na.rm, allow_class = "logical", has_length = 1)
UseMethod("skewness")
BIN
View File
Binary file not shown.
+107 -109
View File
@@ -23,132 +23,133 @@
# how to conduct AMR data analysis: https://msberends.github.io/AMR/ #
# ==================================================================== #
#' Translate Strings from AMR Package
#' Translate Strings from the AMR Package
#'
#' For language-dependent output of AMR functions, like [mo_name()], [mo_gramstain()], [mo_type()] and [ab_name()].
#' @inheritSection lifecycle Stable Lifecycle
#' @details Strings will be translated to foreign languages if they are defined in a local translation file. Additions to this file can be suggested at our repository. The file can be found here: <https://github.com/msberends/AMR/blob/main/data-raw/translations.tsv>. This file will be read by all functions where a translated output can be desired, like all [`mo_*`][mo_property()] functions (such as [mo_name()], [mo_gramstain()], [mo_type()], etc.) and [`ab_*`][ab_property()] functions (such as [ab_name()], [ab_group()], etc.).
#' @param x text to translate
#' @param lang language to choose. Use one of these supported language names or ISO-639-1 codes: `r paste0('"', sapply(LANGUAGES_SUPPORTED_NAMES, function(x) x[[1]]), '" ("' , LANGUAGES_SUPPORTED, '")', collapse = ", ")`.
#' @details The currently `r length(LANGUAGES_SUPPORTED)` supported languages are `r vector_and(sapply(LANGUAGES_SUPPORTED_NAMES, function(x) x[[1]]), quotes = FALSE, sort = FALSE)`. All these languages have translations available for all antimicrobial agents and colloquial microorganism names.
#'
#' Currently supported languages are: `r vector_and(names(LANGUAGES_SUPPORTED), quotes = FALSE)`. All these languages have translations available for all antimicrobial agents and colloquial microorganism names.
#'
#' Please suggest your own translations [by creating a new issue on our repository](https://github.com/msberends/AMR/issues/new?title=Translations).
#' Please read about adding or updating a language in [our Wiki](https://github.com/msberends/AMR/wiki/).
#'
#' ## Changing the Default Language
#' The system language will be used at default (as returned by `Sys.getenv("LANG")` or, if `LANG` is not set, [Sys.getlocale()]), if that language is supported. But the language to be used can be overwritten in two ways and will be checked in this order:
#' The system language will be used at default (as returned by `Sys.getenv("LANG")` or, if `LANG` is not set, [Sys.getlocale("LC_COLLATE")]), if that language is supported. But the language to be used can be overwritten in two ways and will be checked in this order:
#'
#' 1. Setting the R option `AMR_locale`, e.g. by running `options(AMR_locale = "de")`
#' 2. Setting the system variable `LANGUAGE` or `LANG`, e.g. by adding `LANGUAGE="de_DE.utf8"` to your `.Renviron` file in your home directory
#' 1. Setting the R option `AMR_locale`, either by using `set_AMR_locale()` or by running e.g. `options(AMR_locale = "de")`.
#'
#' Note that setting an \R option only works in the same session. Save the command `options(AMR_locale = "(your language)")` to your `.Rprofile` file to apply it for every session.
#' 2. Setting the system variable `LANGUAGE` or `LANG`, e.g. by adding `LANGUAGE="de_DE.utf8"` to your `.Renviron` file in your home directory.
#'
#' Thus, if the R option `AMR_locale` is set, the system variables `LANGUAGE` and `LANG` will be ignored.
#' @inheritSection AMR Read more on Our Website!
#' @rdname translate
#' @name translate
#' @export
#' @examples
#' # The 'language' argument of below functions
#' # will be set automatically to your system language
#' # with get_AMR_locale()
#' # Current settings (based on system language)
#' ab_name("Ciprofloxacin")
#' mo_name("Coagulase-negative Staphylococcus")
#'
#' # English
#' mo_name("CoNS", language = "en")
#' #> "Coagulase-negative Staphylococcus (CoNS)"
#'
#' # Danish
#' mo_name("CoNS", language = "da")
#' #> "Koagulase-negative stafylokokker (KNS)"
#' # setting another language
#' set_AMR_locale("Greek")
#' ab_name("Ciprofloxacin")
#' mo_name("Coagulase-negative Staphylococcus")
#'
#' # Dutch
#' mo_name("CoNS", language = "nl")
#' #> "Coagulase-negatieve Staphylococcus (CNS)"
#' set_AMR_locale("Spanish")
#' ab_name("Ciprofloxacin")
#' mo_name("Coagulase-negative Staphylococcus")
#'
#' # set_AMR_locale() understands endonyms, English exonyms, and ISO-639-1:
#' set_AMR_locale("Deutsch")
#' set_AMR_locale("German")
#' set_AMR_locale("de")
#'
#' # German
#' mo_name("CoNS", language = "de")
#' #> "Koagulase-negative Staphylococcus (KNS)"
#'
#' # Italian
#' mo_name("CoNS", language = "it")
#' #> "Staphylococcus negativo coagulasi (CoNS)"
#'
#' # Portuguese
#' mo_name("CoNS", language = "pt")
#' #> "Staphylococcus coagulase negativo (CoNS)"
#'
#' # Spanish
#' mo_name("CoNS", language = "es")
#' #> "Staphylococcus coagulasa negativo (SCN)"
#' # reset to system default
#' reset_AMR_locale()
get_AMR_locale <- function() {
# AMR versions 1.3.0 and prior used the environmental variable:
if (!identical("", Sys.getenv("AMR_locale"))) {
options(AMR_locale = Sys.getenv("AMR_locale"))
}
if (!is.null(getOption("AMR_locale", default = NULL))) {
lang <- getOption("AMR_locale")
if (lang %in% LANGUAGES_SUPPORTED) {
return(lang)
} else {
stop_("unsupported language set as option 'AMR_locale': \"", lang, "\" - use either ",
vector_or(paste0('"', LANGUAGES_SUPPORTED, '" (', names(LANGUAGES_SUPPORTED), ")"), quotes = FALSE))
}
} else {
# now check the LANGUAGE system variable - return it if set
if (!identical("", Sys.getenv("LANGUAGE"))) {
return(coerce_language_setting(Sys.getenv("LANGUAGE")))
}
if (!identical("", Sys.getenv("LANG"))) {
return(coerce_language_setting(Sys.getenv("LANG")))
}
return(validate_language(getOption("AMR_locale"), extra_txt = "set with `options(AMR_locale = ...)`"))
}
# fallback - automatic determination based on LC_COLLATE
if (interactive() && message_not_thrown_before("get_AMR_locale", entire_session = TRUE)) {
lang <- coerce_language_setting(Sys.getlocale("LC_COLLATE"))
if (lang != "en") {
message_("Assuming the ", names(LANGUAGES_SUPPORTED)[LANGUAGES_SUPPORTED == lang],
" language for the AMR package. Change this with `options(AMR_locale = \"...\")` or see `?get_AMR_locale()`. ",
"Supported languages are ", vector_and(names(LANGUAGES_SUPPORTED), quotes = FALSE),
". This note will be shown once per session.")
}
return(lang)
lang <- ""
# now check the LANGUAGE system variable - return it if set
if (!identical("", Sys.getenv("LANGUAGE"))) {
lang <- Sys.getenv("LANGUAGE")
}
coerce_language_setting(Sys.getlocale("LC_COLLATE"))
if (!identical("", Sys.getenv("LANG"))) {
lang <- Sys.getenv("LANG")
}
if (lang == "") {
lang <- Sys.getlocale("LC_COLLATE")
}
lang <- find_language(lang)
if (lang != "en" && interactive() && message_not_thrown_before("get_AMR_locale", entire_session = TRUE)) {
message_("Assuming the ", LANGUAGES_SUPPORTED_NAMES[[lang]]$exonym, " language (",
LANGUAGES_SUPPORTED_NAMES[[lang]]$endonym, ") for the AMR package. Change this with `set_AMR_locale()`. ",
"This note will be shown once per session.")
}
lang
}
coerce_language_setting <- function(lang) {
# grepl() with ignore.case = FALSE is 8x faster than %like_case%
if (grepl("^(English|en_|EN_)", lang, ignore.case = FALSE, perl = TRUE)) {
# as first option to optimise speed
"en"
} else if (grepl("^(German|Deutsch|de_|DE_)", lang, ignore.case = FALSE, perl = TRUE)) {
"de"
} else if (grepl("^(Dutch|Nederlands|nl_|NL_)", lang, ignore.case = FALSE, perl = TRUE)) {
"nl"
} else if (grepl("^(Danish|Dansk|da_|DA_)", lang, ignore.case = FALSE, perl = TRUE)) {
"da"
} else if (grepl("^(Spanish|Espa.+ol|es_|ES_)", lang, ignore.case = FALSE, perl = TRUE)) {
"es"
} else if (grepl("^(Italian|Italiano|it_|IT_)", lang, ignore.case = FALSE, perl = TRUE)) {
"it"
} else if (grepl("^(French|Fran.+ais|fr_|FR_)", lang, ignore.case = FALSE, perl = TRUE)) {
"fr"
} else if (grepl("^(Portuguese|Portugu.+s|pt_|PT_)", lang, ignore.case = FALSE, perl = TRUE)) {
"pt"
} else if (grepl("^(Russian|pycc|ru_|RU_)", lang, ignore.case = FALSE, perl = TRUE)) {
"ru"
} else if (grepl("^(Swedish|Svenskt|sv_|SV_)", lang, ignore.case = FALSE, perl = TRUE)) {
"sv"
} else {
# other language -> set to English
"en"
#' @rdname translate
#' @export
set_AMR_locale <- function(lang) {
lang <- validate_language(lang)
options(AMR_locale = lang)
message_("Using the ", LANGUAGES_SUPPORTED_NAMES[[lang]]$exonym, " language (", LANGUAGES_SUPPORTED_NAMES[[lang]]$endonym, ") for the AMR package for this session.")
}
#' @rdname translate
#' @export
reset_AMR_locale <- function() {
options(AMR_locale = NULL)
}
#' @rdname translate
#' @export
translate_AMR <- function(x, language = get_AMR_locale()) {
translate_into_language(x, language = language)
}
validate_language <- function(language, extra_txt = character(0)) {
if (trimws(tolower(language)) %in% c("en", "english", "", "false", NA)) {
return("en")
}
lang <- find_language(language, fallback = FALSE)
stop_ifnot(length(lang) > 0 && lang %in% LANGUAGES_SUPPORTED,
"unsupported language for AMR package", extra_txt, ": \"", language, "\". Use one of these language names or ISO-639-1 codes: ",
paste0('"', vapply(FUN.VALUE = character(1), LANGUAGES_SUPPORTED_NAMES, function(x) x[[1]]),
'" ("' , LANGUAGES_SUPPORTED, '")', collapse = ", "),
call = FALSE)
lang
}
find_language <- function(lang, fallback = TRUE) {
lang <- Map(function(l, n, check = lang) {
grepl(paste0("^(", l[1], "|", l[2], "|",
n, "(_|$)|", toupper(n), "(_|$))"),
check,
ignore.case = FALSE,
perl = TRUE,
useBytes = FALSE)
},
LANGUAGES_SUPPORTED_NAMES,
LANGUAGES_SUPPORTED,
USE.NAMES = TRUE)
lang <- names(which(lang == TRUE))
if (isTRUE(fallback) && length(lang) == 0) {
# other language -> set to English
lang <- "en"
}
lang
}
# translate strings based on inst/translations.tsv
translate_AMR <- function(from,
language = get_AMR_locale(),
only_unknown = FALSE,
only_affect_ab_names = FALSE,
only_affect_mo_names = FALSE) {
translate_into_language <- function(from,
language = get_AMR_locale(),
only_unknown = FALSE,
only_affect_ab_names = FALSE,
only_affect_mo_names = FALSE) {
if (is.null(language)) {
return(from)
@@ -162,15 +163,12 @@ translate_AMR <- function(from,
from_unique <- unique(from)
from_unique_translated <- from_unique
stop_ifnot(language %in% LANGUAGES_SUPPORTED,
"unsupported language: \"", language, "\" - use either ",
vector_or(LANGUAGES_SUPPORTED, quotes = TRUE),
call = FALSE)
# get ISO-639-1 of language
lang <- validate_language(language)
# only keep lines where translation is available for this language
df_trans <- df_trans[which(!is.na(df_trans[, language, drop = TRUE])), , drop = FALSE]
df_trans <- df_trans[which(!is.na(df_trans[, lang, drop = TRUE])), , drop = FALSE]
# and where the original string is not equal to the string in the target language
df_trans <- df_trans[which(df_trans[, "pattern", drop = TRUE] != df_trans[, language, drop = TRUE]), , drop = FALSE]
df_trans <- df_trans[which(df_trans[, "pattern", drop = TRUE] != df_trans[, lang, drop = TRUE]), , drop = FALSE]
if (only_unknown == TRUE) {
df_trans <- subset(df_trans, pattern %like% "unknown")
}
@@ -203,7 +201,7 @@ translate_AMR <- function(from,
lapply(seq_len(nrow(df_trans)),
function(i) from_unique_translated <<- gsub(pattern = df_trans$pattern[i],
replacement = df_trans[i, language, drop = TRUE],
replacement = df_trans[i, lang, drop = TRUE],
x = from_unique_translated,
ignore.case = !df_trans$case_sensitive[i] & df_trans$regular_expr[i],
fixed = !df_trans$regular_expr[i],
@@ -211,7 +209,7 @@ translate_AMR <- function(from,
# force UTF-8 for diacritics
from_unique_translated <- enc2utf8(from_unique_translated)
# a kind of left join to get all results back
from_unique_translated[match(from.bak, from_unique)]
}
+13 -1
View File
@@ -28,8 +28,9 @@
# They are to convert AMR-specific classes to bare characters and integers.
# All of them will be exported using s3_register() in R/zzz.R when loading the package.
# S3: ab_selector
# see https://github.com/tidyverse/dplyr/issues/5955 why this is required
# S3: ab_selector
vec_ptype2.character.ab_selector <- function(x, y, ...) {
x
}
@@ -40,6 +41,17 @@ vec_cast.character.ab_selector <- function(x, to, ...) {
unclass(x)
}
# S3: ab_selector_any_all
vec_ptype2.logical.ab_selector_any_all <- function(x, y, ...) {
x
}
vec_ptype2.ab_selector_any_all.logical <- function(x, y, ...) {
y
}
vec_cast.logical.ab_selector_any_all <- function(x, to, ...) {
unclass(x)
}
# S3: ab
vec_ptype2.character.ab <- function(x, y, ...) {
x
+1 -1
View File
@@ -35,7 +35,7 @@
#' The WHOCC is located in Oslo at the Norwegian Institute of Public Health and funded by the Norwegian government. The European Commission is the executive of the European Union and promotes its general interest.
#'
#' **NOTE: The WHOCC copyright does not allow use for commercial purposes, unlike any other info from this package.** See <https://www.whocc.no/copyright_disclaimer/.>
#' @inheritSection AMR Read more on Our Website!
#' @name WHOCC
#' @rdname WHOCC
#' @examples
+9 -6
View File
@@ -87,6 +87,9 @@ if (utf8_supported && !is_latex) {
s3_register("vctrs::vec_ptype2", "ab_selector.character")
s3_register("vctrs::vec_ptype2", "character.ab_selector")
s3_register("vctrs::vec_cast", "character.ab_selector")
s3_register("vctrs::vec_ptype2", "ab_selector_any_all.logical")
s3_register("vctrs::vec_ptype2", "logical.ab_selector_any_all")
s3_register("vctrs::vec_cast", "logical.ab_selector_any_all")
s3_register("vctrs::vec_ptype2", "disk.integer")
s3_register("vctrs::vec_ptype2", "integer.disk")
s3_register("vctrs::vec_cast", "integer.disk")
@@ -106,11 +109,6 @@ if (utf8_supported && !is_latex) {
assign(x = "MO.old_lookup", value = create_MO.old_lookup(), envir = asNamespace("AMR"))
# for mo_is_intrinsic_resistant() - saves a lot of time when executed on this vector
assign(x = "INTRINSIC_R", value = create_intr_resistance(), envir = asNamespace("AMR"))
# for building the website, only print first 5 rows of a data set
# if (Sys.getenv("IN_PKGDOWN") != "" && !interactive()) {
# ...
# }
}
# Helper functions --------------------------------------------------------
@@ -131,7 +129,12 @@ create_MO_lookup <- function() {
MO_lookup[which(is.na(MO_lookup$kingdom_index)), "kingdom_index"] <- 5
# use this paste instead of `fullname` to work with Viridans Group Streptococci, etc.
MO_lookup$fullname_lower <- MO_FULLNAME_LOWER
if (length(MO_FULLNAME_LOWER) == nrow(MO_lookup)) {
MO_lookup$fullname_lower <- MO_FULLNAME_LOWER
} else {
MO_lookup$fullname_lower <- ""
warning("MO table updated - Run: source(\"data-raw/_internals.R\")", call. = FALSE)
}
# add a column with only "e coli" like combinations
MO_lookup$g_species <- gsub("^([a-z])[a-z]+ ([a-z]+) ?.*", "\\1 \\2", MO_lookup$fullname_lower, perl = TRUE)
+1 -3
View File
@@ -8,9 +8,7 @@
<img src="https://msberends.github.io/AMR/AMR_intro.svg" align="center" height="300px" />
The latest built **source package** (`AMR_latest.tar.gz`) can be found in folder [/data-raw/](https://github.com/msberends/AMR/tree/main/data-raw).
`AMR` is a free, open-source and independent R package to simplify the analysis and prediction of Antimicrobial Resistance (AMR) and to work with microbial and antimicrobial data and properties, by using evidence-based methods. Our aim is to provide a standard for clean and reproducible antimicrobial resistance data analysis, that can therefore empower epidemiological analyses to continuously enable surveillance and treatment evaluation in any setting. It is currently being used in over 150 countries.
`AMR` is a free, open-source and independent R package to simplify the analysis and prediction of Antimicrobial Resistance (AMR) and to work with microbial and antimicrobial data and properties, by using evidence-based methods. Our aim is to provide a standard for clean and reproducible antimicrobial resistance data analysis, that can therefore empower epidemiological analyses to continuously enable surveillance and treatment evaluation in any setting. It is currently being used in over 175 countries.
After installing this package, R knows ~71,000 distinct microbial species and all ~570 antibiotic, antimycotic, and antiviral drugs by name and code (including ATC, WHONET/EARS-Net, PubChem, LOINC and SNOMED CT), and knows all about valid R/SI and MIC values. It supports any data format, including WHONET/EARS-Net data. Antimicrobial names and group names are available in Danish, Dutch, English, French, German, Italian, Portuguese and Spanish.
+29 -15
View File
@@ -26,13 +26,39 @@
title: "AMR (for R)"
url: "https://msberends.github.io/AMR/"
development:
mode: "release" # improves indexing by search engines
version_tooltip: "Latest development version"
template:
bootstrap: 5
bootswatch: "flatly"
assets: "pkgdown/logos" # use logos in this folder
bslib:
code_font: {google: "Fira Code"}
body-text-align: "justify"
line-height-base: 1.75
# the green "success" colour of this bootstrap theme should be the same as the green in our logo
success: "#128f76"
link-color: "#128f76"
navbar-padding-y: "0.5rem"
opengraph:
twitter:
creator: "@msberends"
site: "@univgroningen"
card: summary_large_image
news:
one_page: true
cran_dates: true
footer:
structure:
left: [devtext]
right: [logo]
components:
devtext: '<code>AMR</code> (for R). Developed at the <a target="_blank" href="https://www.rug.nl">University of Groningen</a> in collaboration with non-profit organisations<br><a target="_blank" href="https://www.certe.nl">Certe Medical Diagnostics and Advice Foundation</a> and <a target="_blank" href="https://www.umcg.nl">University Medical Center Groningen</a>.'
logo: '<a target="_blank" href="https://www.rug.nl"><img src="https://github.com/msberends/AMR/raw/main/pkgdown/logos/logo_rug.png" style="max-width: 200px;"></a>'
home:
sidebar:
structure: [toc, links, authors, citation]
navbar:
title: "AMR (for R)"
@@ -161,7 +187,6 @@ reference:
- "`catalogue_of_life`"
- "`catalogue_of_life_version`"
- "`WHOCC`"
- "`lifecycle`"
- "`example_isolates_unclean`"
- "`rsi_translation`"
- "`WHONET`"
@@ -200,14 +225,3 @@ reference:
contents:
- "`AMR-deprecated`"
template:
bootstrap: 3
opengraph:
twitter:
creator: "@msberends"
site: "@univgroningen"
card: summary_large_image
assets: "pkgdown/logos" # use logos in this folder
params:
noindex: false
bootswatch: "flatly"
Binary file not shown.
+2 -1
View File
@@ -25,7 +25,8 @@
# some old R instances have trouble installing tinytest, so we ship it too
install.packages("data-raw/tinytest_1.3.1.tar.gz", dependencies = c("Depends", "Imports", "LinkingTo"))
install.packages("data-raw/AMR_latest.tar.gz", dependencies = FALSE)
install.packages(getwd(), repos = NULL, type = "source")
# install.packages("data-raw/AMR_latest.tar.gz", dependencies = FALSE)
pkg_suggests <- gsub("[^a-zA-Z0-9]+", "",
unlist(strsplit(unlist(packageDescription("AMR",
+40 -41
View File
@@ -29,18 +29,20 @@
library(dplyr, warn.conflicts = FALSE)
devtools::load_all(quiet = TRUE)
set_AMR_locale("en")
old_globalenv <- ls(envir = globalenv())
# Save internal data to R/sysdata.rda -------------------------------------
# See 'data-raw/eucast_rules.tsv' for the EUCAST reference file
EUCAST_RULES_DF <- utils::read.delim(file = "data-raw/eucast_rules.tsv",
skip = 10,
sep = "\t",
stringsAsFactors = FALSE,
header = TRUE,
strip.white = TRUE,
na = c(NA, "", NULL)) %>%
skip = 10,
sep = "\t",
stringsAsFactors = FALSE,
header = TRUE,
strip.white = TRUE,
na = c(NA, "", NULL)) %>%
# take the order of the reference.rule_group column in the original data file
mutate(reference.rule_group = factor(reference.rule_group,
levels = unique(reference.rule_group),
@@ -53,34 +55,6 @@ EUCAST_RULES_DF <- utils::read.delim(file = "data-raw/eucast_rules.tsv",
mutate(reference.rule_group = as.character(reference.rule_group)) %>%
select(-sorting_rule)
# Translations
TRANSLATIONS <- utils::read.delim(file = "data-raw/translations.tsv",
sep = "\t",
stringsAsFactors = FALSE,
header = TRUE,
blank.lines.skip = TRUE,
fill = TRUE,
strip.white = TRUE,
encoding = "UTF-8",
fileEncoding = "UTF-8",
na.strings = c(NA, "", NULL),
allowEscapes = TRUE, # else "\\1" will be imported as "\\\\1"
quote = "")
# for checking input in `language` argument in e.g. mo_*() and ab_*() functions
LANGUAGES_SUPPORTED <- c(Danish = "da",
German = "de",
English = "en",
Spanish = "es",
French = "fr",
Italian = "it",
Dutch = "nl",
Portuguese = "pt",
Russian = "ru",
Swedish = "sv")
# EXAMPLE_ISOLATES <- readRDS("data-raw/example_isolates.rds")
# vectors of CoNS and CoPS, improves speed in as.mo()
create_species_cons_cops <- function(type = c("CoNS", "CoPS")) {
# Determination of which staphylococcal species are CoNS/CoPS according to:
@@ -137,6 +111,29 @@ MO_CONS <- create_species_cons_cops("CoNS")
MO_COPS <- create_species_cons_cops("CoPS")
MO_STREP_ABCG <- as.mo(MO_lookup[which(MO_lookup$genus == "Streptococcus"), "mo", drop = TRUE], Lancefield = TRUE) %in% c("B_STRPT_GRPA", "B_STRPT_GRPB", "B_STRPT_GRPC", "B_STRPT_GRPG")
MO_FULLNAME_LOWER <- create_MO_fullname_lower()
MO_PREVALENT_GENERA <- c("Absidia", "Acholeplasma", "Acremonium", "Actinotignum", "Aedes", "Alistipes", "Alloprevotella",
"Alternaria", "Anaerosalibacter", "Ancylostoma", "Angiostrongylus", "Anisakis", "Anopheles",
"Apophysomyces", "Arachnia", "Aspergillus", "Aureobasidium", "Bacteroides", "Basidiobolus",
"Beauveria", "Bergeyella", "Blastocystis", "Blastomyces", "Borrelia", "Brachyspira", "Branhamella",
"Butyricimonas", "Candida", "Capillaria", "Capnocytophaga", "Catabacter", "Cetobacterium", "Chaetomium",
"Chlamydia", "Chlamydophila", "Chryseobacterium", "Chrysonilia", "Cladophialophora", "Cladosporium",
"Conidiobolus", "Contracaecum", "Cordylobia", "Cryptococcus", "Curvularia", "Deinococcus", "Demodex",
"Dermatobia", "Diphyllobothrium", "Dirofilaria", "Dysgonomonas", "Echinostoma", "Elizabethkingia",
"Empedobacter", "Enterobius", "Exophiala", "Exserohilum", "Fasciola", "Flavobacterium", "Fonsecaea",
"Fusarium", "Fusobacterium", "Giardia", "Haloarcula", "Halobacterium", "Halococcus", "Hendersonula",
"Heterophyes", "Histoplasma", "Hymenolepis", "Hypomyces", "Hysterothylacium", "Lelliottia",
"Leptosphaeria", "Leptotrichia", "Lucilia", "Lumbricus", "Malassezia", "Malbranchea", "Metagonimus",
"Microsporum", "Mortierella", "Mucor", "Mycocentrospora", "Mycoplasma", "Myroides", "Necator",
"Nectria", "Ochroconis", "Odoribacter", "Oesophagostomum", "Oidiodendron", "Opisthorchis",
"Ornithobacterium", "Parabacteroides", "Pediculus", "Pedobacter", "Phlebotomus", "Phocaeicola",
"Phocanema", "Phoma", "Piedraia", "Pithomyces", "Pityrosporum", "Porphyromonas", "Prevotella",
"Pseudallescheria", "Pseudoterranova", "Pulex", "Rhizomucor", "Rhizopus", "Rhodotorula", "Riemerella",
"Saccharomyces", "Sarcoptes", "Scolecobasidium", "Scopulariopsis", "Scytalidium", "Sphingobacterium",
"Spirometra", "Spiroplasma", "Sporobolomyces", "Stachybotrys", "Streptobacillus", "Strongyloides",
"Syngamus", "Taenia", "Tannerella", "Tenacibaculum", "Terrimonas", "Toxocara", "Treponema", "Trichinella",
"Trichobilharzia", "Trichoderma", "Trichomonas", "Trichophyton", "Trichosporon", "Trichostrongylus",
"Trichuris", "Tritirachium", "Trombicula", "Tunga", "Ureaplasma", "Victivallis", "Wautersiella",
"Weeksella", "Wuchereria")
# antibiotic groups
# (these will also be used for eucast_rules() and understanding data-raw/eucast_rules.tsv)
@@ -193,13 +190,11 @@ AB_LOOKUP <- create_AB_lookup()
# Export to package as internal data ----
usethis::use_data(EUCAST_RULES_DF,
TRANSLATIONS,
LANGUAGES_SUPPORTED,
# EXAMPLE_ISOLATES,
MO_CONS,
MO_COPS,
MO_STREP_ABCG,
MO_FULLNAME_LOWER,
MO_PREVALENT_GENERA,
AB_LOOKUP,
AB_AMINOGLYCOSIDES,
AB_AMINOPENICILLINS,
@@ -252,7 +247,9 @@ changed_md5 <- function(object) {
}
# give official names to ABs and MOs
rsi <- dplyr::mutate(rsi_translation, ab = ab_name(ab), mo = mo_name(mo))
rsi <- AMR::rsi_translation %>%
mutate(mo_name = mo_name(mo, language = NULL), .after = mo) %>%
mutate(ab_name = ab_name(ab, language = NULL), .after = ab)
if (changed_md5(rsi)) {
usethis::ui_info(paste0("Saving {usethis::ui_value('rsi_translation')} to {usethis::ui_value('/data-raw/')}"))
write_md5(rsi)
@@ -273,7 +270,7 @@ if (changed_md5(mo)) {
try(haven::write_sas(dplyr::select(mo, -snomed), "data-raw/microorganisms.sas"), silent = TRUE)
try(haven::write_sav(dplyr::select(mo, -snomed), "data-raw/microorganisms.sav"), silent = TRUE)
try(haven::write_dta(dplyr::select(mo, -snomed), "data-raw/microorganisms.dta"), silent = TRUE)
try(openxlsx::write.xlsx(mo, "data-raw/microorganisms.xlsx"), silent = TRUE)
try(openxlsx::write.xlsx(dplyr::select(mo, -snomed), "data-raw/microorganisms.xlsx"), silent = TRUE)
}
if (changed_md5(microorganisms.old)) {
@@ -312,8 +309,8 @@ if (changed_md5(av)) {
}
# give official names to ABs and MOs
intrinsicR <- data.frame(microorganism = mo_name(intrinsic_resistant$mo),
antibiotic = ab_name(intrinsic_resistant$ab),
intrinsicR <- data.frame(microorganism = mo_name(intrinsic_resistant$mo, language = NULL),
antibiotic = ab_name(intrinsic_resistant$ab, language = NULL),
stringsAsFactors = FALSE)
if (changed_md5(intrinsicR)) {
usethis::ui_info(paste0("Saving {usethis::ui_value('intrinsic_resistant')} to {usethis::ui_value('/data-raw/')}"))
@@ -337,6 +334,8 @@ if (changed_md5(dosage)) {
try(openxlsx::write.xlsx(dosage, "data-raw/dosage.xlsx"), silent = TRUE)
}
reset_AMR_locale()
# remove leftovers from global env
current_globalenv <- ls(envir = globalenv())
rm(list = current_globalenv[!current_globalenv %in% old_globalenv])
+82
View File
@@ -0,0 +1,82 @@
# ==================================================================== #
# TITLE #
# Antimicrobial Resistance (AMR) Data Analysis for R #
# #
# SOURCE #
# https://github.com/msberends/AMR #
# #
# LICENCE #
# (c) 2018-2022 Berends MS, Luz CF et al. #
# Developed at the University of Groningen, the Netherlands, in #
# collaboration with non-profit organisations Certe Medical #
# Diagnostics & Advice, and University Medical Center Groningen. #
# #
# This R package is free software; you can freely use and distribute #
# it for both personal and commercial purposes under the terms of the #
# GNU General Public License version 2.0 (GNU GPL-2), as published by #
# the Free Software Foundation. #
# We created this package for both routine data analysis and academic #
# research and it was publicly released in the hope that it will be #
# useful, but it comes WITHOUT ANY WARRANTY OR LIABILITY. #
# #
# Visit our website for the full manual and a complete tutorial about #
# how to conduct AMR data analysis: https://msberends.github.io/AMR/ #
# ==================================================================== #
# Run this file to update the languages used in the packages:
# source("data-raw/_language_update.R")
if (!file.exists("DESCRIPTION") || !"Package: AMR" %in% readLines("DESCRIPTION")) {
stop("Be sure to run this script in the root location of the AMR package folder.\n",
"Working directory expected to contain the DESCRIPTION file of the AMR package.\n",
"Current working directory: ", getwd(),
call. = FALSE)
}
# save old global env to restore later
lang_env <- new.env(hash = FALSE)
# load current internal data into new env
load("R/sysdata.rda", envir = lang_env)
# replace language objects with updates
message("Reading translation file...")
lang_env$TRANSLATIONS <- utils::read.delim(file = "data-raw/translations.tsv",
sep = "\t",
stringsAsFactors = FALSE,
header = TRUE,
blank.lines.skip = TRUE,
fill = TRUE,
strip.white = TRUE,
encoding = "UTF-8",
fileEncoding = "UTF-8",
na.strings = c(NA, "", NULL),
allowEscapes = TRUE, # else "\\1" will be imported as "\\\\1"
quote = "")
lang_env$LANGUAGES_SUPPORTED_NAMES <- c(list(en = list(exonym = "English", endonym = "English")),
lapply(lang_env$TRANSLATIONS[, which(nchar(colnames(lang_env$TRANSLATIONS)) == 2)],
function(x) list(exonym = x[1], endonym = x[2])))
lang_env$LANGUAGES_SUPPORTED <- names(lang_env$LANGUAGES_SUPPORTED_NAMES)
# save env to internal package data
# usethis::use_data() does not allow to save a list :(
message("Saving to internal data...")
save(list = names(lang_env),
file = "R/sysdata.rda",
ascii = FALSE,
version = 2,
compress = "xz",
envir = lang_env)
rm(lang_env)
if ("roxygen2" %in% utils::installed.packages()) {
message("Updating package documentation...")
suppressMessages(roxygen2::roxygenise(package.dir = "."))
} else {
message("NOTE: please install the roxygen2 package to update package documentation, and run this script again.")
}
message("Done!")
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
ee4434541c7b6529b391d2684748e28b
19af89838b60bc8549d4474609629e8d
Binary file not shown.
Binary file not shown.
Binary file not shown.
+155 -155
View File
@@ -278,9 +278,9 @@
"Adelosina duthiersi" "Quinqueloculina duthiersi" "Schlumberger, 1886" 3
"Adelosina linneiana" "Pseudotriloculina linneiana" "DOrbigny, 1839" 3
"Aecidium ipomoeae-panduratae" "Albugo ipomoeae-panduratae" "Schwein, 1822" 3
"Aedimorphus alboannulatus" "Aedes alboannulatus" "Theobald, 1905" 3
"Aedimorphus albotaeniatus" "Aedes albotaeniatus" "Theobald, 1903" 3
"Aedimorphus australis" "Aedes australis" "Taylor, 1914" 3
"Aedimorphus alboannulatus" "Aedes alboannulatus" "Theobald, 1905" 2
"Aedimorphus albotaeniatus" "Aedes albotaeniatus" "Theobald, 1903" 2
"Aedimorphus australis" "Aedes australis" "Taylor, 1914" 2
"Aegyria angustata" "Dysteria angustata" "Claparede et al., 1859" 3
"Aegyria astyla" "Dysteria astyla" "Maskell, 1887" 3
"Aegyria distyla" "Dysteria distyla" "Maskell, 1887" 3
@@ -880,7 +880,7 @@
"Astacolus subaculeata" "Vaginulinopsis subaculeata" "Cushman, 1923" 3
"Astacolus sublegumen" "Vaginulinopsis sublegumen" "Parr, 1950" 3
"Asterellina pulchella" "Eoeponidella pulchella" "Parker, 1952" 3
"Asterias ocellifera" "Nectria ocellifera" "Lamarck, 1816" 3
"Asterias ocellifera" "Nectria ocellifera" "Lamarck, 1816" 2
"Asterigerinata pulchella" "Eoeponidella pulchella" "Parker, 1952" 3
"Asteromella anthemidis" "Phoma anthemidis" "Ruppr, 1958" 2
"Asteromella longissima" "Phoma longissima" "Petr" 2
@@ -1324,8 +1324,8 @@
"Bacteriovorax marinus" "Halobacteriovorax marinus" "Baer et al., 2004" 2
"Bacteriovorax starrii" "Peredibacter starrii" "Baer et al., 2000" 2
"Bacteroides amylophilus" "Ruminobacter amylophilus" "Hamlin et al., 1956" 1
"Bacteroides asaccharolyticus" "Porphyromonas asaccharolytica" "Finegold et al., 1977" 3
"Bacteroides barnesiae" "Phocaeicola barnesiae" "Lan et al., 2006" 3
"Bacteroides asaccharolyticus" "Porphyromonas asaccharolytica" "Finegold et al., 1977" 2
"Bacteroides barnesiae" "Phocaeicola barnesiae" "Lan et al., 2006" 2
"Bacteroides bivius" "Prevotella bivia" "Holdeman et al., 1977" 2
"Bacteroides buccae" "Prevotella buccae" "Holdeman et al., 1982" 2
"Bacteroides buccalis" "Prevotella buccalis" "Shah et al., 1982" 2
@@ -1333,32 +1333,32 @@
"Bacteroides capillus" "Prevotella buccae" "Kornman et al., 1982" 2
"Bacteroides cellulosolvens" "Pseudobacteroides cellulosolvens" "Murray et al., 1984" 2
"Bacteroides chinchillae" "Bacteroides sartorii" "Kitahara et al., 2011"
"Bacteroides chinchillae" "Phocaeicola sartorii" "Kitahara et al., 2011" 3
"Bacteroides chinchillae" "Phocaeicola sartorii" "Kitahara et al., 2011" 2
"Bacteroides coagulans" "Ezakiella coagulans" "Eggerth et al., 1933" 2
"Bacteroides coprocola" "Phocaeicola coprocola" "Kitahara et al., 2005" 3
"Bacteroides coprophilus" "Phocaeicola coprophilus" "Hayashi et al., 2016" 3
"Bacteroides coprocola" "Phocaeicola coprocola" "Kitahara et al., 2005" 2
"Bacteroides coprophilus" "Phocaeicola coprophilus" "Hayashi et al., 2016" 2
"Bacteroides corporis" "Prevotella corporis" "Johnson et al., 1983" 2
"Bacteroides denticola" "Prevotella denticola" "Shah et al., 1982" 2
"Bacteroides disiens" "Prevotella disiens" "Holdeman et al., 1977" 2
"Bacteroides distasonis" "Parabacteroides distasonis" "Eggerth et al., 1933" 3
"Bacteroides dorei" "Phocaeicola dorei" "Bakir et al., 2016" 3
"Bacteroides endodontalis" "Porphyromonas endodontalis" "Van Steenbergen et al., 1984" 3
"Bacteroides distasonis" "Parabacteroides distasonis" "Eggerth et al., 1933" 2
"Bacteroides dorei" "Phocaeicola dorei" "Bakir et al., 2016" 2
"Bacteroides endodontalis" "Porphyromonas endodontalis" "Van Steenbergen et al., 1984" 2
"Bacteroides forsythus" "Tannerella forsythia" "Tanner et al., 1986" 3
"Bacteroides furcosus" "Anaerorhabdus furcosa" "Hauduroy et al., 1937" 2
"Bacteroides gingivalis" "Porphyromonas gingivalis" "Coykendall et al., 1980" 3
"Bacteroides goldsteinii" "Parabacteroides goldsteinii" "Song et al., 2006" 3
"Bacteroides gingivalis" "Porphyromonas gingivalis" "Coykendall et al., 1980" 2
"Bacteroides goldsteinii" "Parabacteroides goldsteinii" "Song et al., 2006" 2
"Bacteroides gracilis" "Campylobacter gracilis" "Tanner et al., 1981" 2
"Bacteroides heparinolyticus" "Prevotella heparinolytica" "Okuda et al., 1985" 2
"Bacteroides hypermegas" "Megamonas hypermegale" "Harrison et al., 1963" 2
"Bacteroides intermedius" "Prevotella intermedia" "Johnson et al., 1983" 2
"Bacteroides levii" "Porphyromonas levii" "Johnson et al., 1983" 3
"Bacteroides levii" "Porphyromonas levii" "Johnson et al., 1983" 2
"Bacteroides loescheii" "Prevotella loescheii" "Holdeman et al., 1982" 2
"Bacteroides macacae" "Porphyromonas macacae" "Coykendall et al., 1980" 3
"Bacteroides massiliensis" "Phocaeicola massiliensis" "Fenner et al., 2016" 3
"Bacteroides macacae" "Porphyromonas macacae" "Coykendall et al., 1980" 2
"Bacteroides massiliensis" "Phocaeicola massiliensis" "Fenner et al., 2016" 2
"Bacteroides melaninogenicus" "Prevotella melaninogenica" "Roy et al., 1982" 2
"Bacteroides melaninogenicus intermedius" "Prevotella intermedia" "Holdeman et al., 1970" 2
"Bacteroides melaninogenicus macacae" "Porphyromonas macacae" "Slots et al., 1980" 3
"Bacteroides merdae" "Parabacteroides merdae" "Johnson et al., 1986" 3
"Bacteroides melaninogenicus macacae" "Porphyromonas macacae" "Slots et al., 1980" 2
"Bacteroides merdae" "Parabacteroides merdae" "Johnson et al., 1986" 2
"Bacteroides microfusus" "Rikenella microfusus" "Kaneuchi et al., 1978" 3
"Bacteroides multiacidus" "Mitsuokella multacida" "Mitsuoka et al., 1974" 2
"Bacteroides nodosus" "Dichelobacter nodosus" "Mraz, 1963" 1
@@ -1366,19 +1366,19 @@
"Bacteroides oralis" "Prevotella oralis" "Loesche et al., 1964" 2
"Bacteroides oris" "Prevotella oris" "Holdeman et al., 1982" 2
"Bacteroides oulorum" "Prevotella oulorum" "Shah et al., 1985" 2
"Bacteroides paurosaccharolyticus" "Phocaeicola paurosaccharolyticus" "Ueki et al., 2011" 3
"Bacteroides paurosaccharolyticus" "Phocaeicola paurosaccharolyticus" "Ueki et al., 2011" 2
"Bacteroides pentosaceus" "Prevotella buccae" "Shah et al., 1982" 2
"Bacteroides plebeius" "Phocaeicola plebeius" "Kitahara et al., 2005" 3
"Bacteroides plebeius" "Phocaeicola plebeius" "Kitahara et al., 2005" 2
"Bacteroides pneumosintes" "Dialister pneumosintes" "Holdeman et al., 1970" 2
"Bacteroides praeacutus" "Tissierella praeacuta" "Holdeman et al., 1970" 2
"Bacteroides putredinis" "Alistipes putredinis" "Kelly, 1957" 3
"Bacteroides putredinis" "Alistipes putredinis" "Kelly, 1957" 2
"Bacteroides ruminicola" "Prevotella ruminicola" "Bryant et al., 1958" 2
"Bacteroides ruminicola brevis" "Prevotella brevis" "Bryant et al., 1958" 2
"Bacteroides salanitronis" "Phocaeicola salanitronis" "Lan et al., 2006" 3
"Bacteroides salivosus" "Porphyromonas macacae" "Love et al., 1987" 3
"Bacteroides salanitronis" "Phocaeicola salanitronis" "Lan et al., 2006" 2
"Bacteroides salivosus" "Porphyromonas macacae" "Love et al., 1987" 2
"Bacteroides salyersae" "Bacteroides salyersiae" "Song et al., 2005" 2
"Bacteroides sartorii" "Phocaeicola sartorii" "Clavel et al., 2012" 3
"Bacteroides splanchnicus" "Odoribacter splanchnicus" "Werner et al., 1975" 3
"Bacteroides sartorii" "Phocaeicola sartorii" "Clavel et al., 2012" 2
"Bacteroides splanchnicus" "Odoribacter splanchnicus" "Werner et al., 1975" 2
"Bacteroides succinogenes" "Fibrobacter succinogenes" "Hungate, 1950" 3
"Bacteroides suis" "Bacteroides pyogenes" "Benno et al., 1983" 2
"Bacteroides tectum" "Bacteroides pyogenes" "Love et al., 2019" 2
@@ -1386,7 +1386,7 @@
"Bacteroides termitidis" "Sebaldella termitidis" "Holdeman et al., 1970" 3
"Bacteroides ureolyticus" "Campylobacter ureolyticus" "Jackson et al., 1978" 2
"Bacteroides veroralis" "Prevotella veroralis" "Watabe et al., 1983" 2
"Bacteroides vulgatus" "Phocaeicola vulgatus" "Hahnke et al., 2016" 3
"Bacteroides vulgatus" "Phocaeicola vulgatus" "Hahnke et al., 2016" 2
"Bacteroides xylanolyticus" "Hungatella xylanolytica" "Scholten-Koerselman et al., 1988" 2
"Bacteroides zoogleoformans" "Prevotella zoogleoformans" "Cato et al., 1982"
"Bacteroides zoogleoformans" "Capsularis zoogleoformans" "Cato et al., 1982" 3
@@ -1650,27 +1650,27 @@
"Bolivinita subangularis" "Saidovina subangularis" "Brady, 1881" 3
"Bolivinita subangularis lineata" "Saidovina subangularis lineata" "Cushman, 1933" 3
"Borelis (Fasciolites) pygmaea" "Neoalveolina pygmaea" "Hanzawa, 1930" 3
"Borrelia baltazardi" "Borrelia baltazardii" "Karimi et al., 1983" 3
"Borrelia bavariensis" "Borrelia garinii bavariensis" "Margos et al., 2020" 3
"Borrelia turdae" "Borrelia turdi" "Fukunaga et al., 1997" 3
"Borreliella" "Borrelia" "Adeolu et al., 2015" 3
"Borreliella afzelii" "Borrelia afzelii" "Adeolu et al., 2018" 3
"Borreliella americana" "Borrelia americana" "Adeolu et al., 2018" 3
"Borrelia baltazardi" "Borrelia baltazardii" "Karimi et al., 1983" 2
"Borrelia bavariensis" "Borrelia garinii bavariensis" "Margos et al., 2020" 2
"Borrelia turdae" "Borrelia turdi" "Fukunaga et al., 1997" 2
"Borreliella" "Borrelia" "Adeolu et al., 2015" 2
"Borreliella afzelii" "Borrelia afzelii" "Adeolu et al., 2018" 2
"Borreliella americana" "Borrelia americana" "Adeolu et al., 2018" 2
"Borreliella bavariensis" "Borrelia bavariensis" "Adeolu et al., 2015"
"Borreliella bavariensis" "Borrelia garinii bavariensis" "Adeolu et al., 2015" 3
"Borreliella bissettiae" "Borrelia bissettiae" "Gupta, 2020" 3
"Borreliella burgdorferi" "Borrelia burgdorferi" "Adeolu et al., 2015" 3
"Borreliella californiensis" "Borrelia californiensis" "Gupta, 2020" 3
"Borreliella carolinensis" "Borrelia carolinensis" "Adeolu et al., 2015" 3
"Borreliella garinii" "Borrelia garinii" "Adeolu et al., 2015" 3
"Borreliella japonica" "Borrelia japonica" "Adeolu et al., 2015" 3
"Borreliella kurtenbachii" "Borrelia kurtenbachii" "Adeolu et al., 2015" 3
"Borreliella lanei" "Borrelia lanei" "Gupta, 2020" 3
"Borreliella mayonii" "Borrelia mayonii" "Gupta, 2020" 3
"Borreliella sinica" "Borrelia sinica" "Adeolu et al., 2015" 3
"Borreliella spielmanii" "Borrelia spielmanii" "Adeolu et al., 2015" 3
"Borreliella valaisiana" "Borrelia valaisiana" "Adeolu et al., 2018" 3
"Borreliella yangtzensis" "Borrelia yangtzensis" "Gupta, 2020" 3
"Borreliella bavariensis" "Borrelia garinii bavariensis" "Adeolu et al., 2015" 2
"Borreliella bissettiae" "Borrelia bissettiae" "Gupta, 2020" 2
"Borreliella burgdorferi" "Borrelia burgdorferi" "Adeolu et al., 2015" 2
"Borreliella californiensis" "Borrelia californiensis" "Gupta, 2020" 2
"Borreliella carolinensis" "Borrelia carolinensis" "Adeolu et al., 2015" 2
"Borreliella garinii" "Borrelia garinii" "Adeolu et al., 2015" 2
"Borreliella japonica" "Borrelia japonica" "Adeolu et al., 2015" 2
"Borreliella kurtenbachii" "Borrelia kurtenbachii" "Adeolu et al., 2015" 2
"Borreliella lanei" "Borrelia lanei" "Gupta, 2020" 2
"Borreliella mayonii" "Borrelia mayonii" "Gupta, 2020" 2
"Borreliella sinica" "Borrelia sinica" "Adeolu et al., 2015" 2
"Borreliella spielmanii" "Borrelia spielmanii" "Adeolu et al., 2015" 2
"Borreliella valaisiana" "Borrelia valaisiana" "Adeolu et al., 2018" 2
"Borreliella yangtzensis" "Borrelia yangtzensis" "Gupta, 2020" 2
"Botryonipha aurantiaca" "Nectria aurantiaca" "Kuntze, 1891" 2
"Botryonipha flavipes" "Trichoderma flavipes" "Kuntze, 1891" 2
"Botryopyle setosa" "Amphimelissa setosa" "Cleve, 1899" 3
@@ -1857,9 +1857,9 @@
"Buliminoides curta" "Seiglieina curta" "Seiglie, 1965" 3
"Buliminoides laevigata" "Fredsmithia laevigata" "Seiglie, 1964" 3
"Buliminoides milletti" "Floresina milletti" "Cushman, 1933" 3
"Buliminus mantongensis" "Giardia mantongensis" "Kobelt, 1899" 3
"Buliminus pharangensis" "Giardia pharangensis" "Dautzenberg et al., 1905" 3
"Bulimus siamensis" "Giardia siamensis" "Redfield, 1853" 3
"Buliminus mantongensis" "Giardia mantongensis" "Kobelt, 1899" 2
"Buliminus pharangensis" "Giardia pharangensis" "Dautzenberg et al., 1905" 2
"Bulimus siamensis" "Giardia siamensis" "Redfield, 1853" 2
"Bulla ovum" "Ovum ovum" "Linnaeus, 1758" 3
"Bullera aurantiaca" "Dioszegia aurantiaca" "Johri et al., 1984" 3
"Bullera begoniae" "Bulleribasidium begoniae" "Nakase et al., 2004" 3
@@ -2009,7 +2009,7 @@
"Caliciopsis calicioides" "Exophiala calicioides" "Fitzp, 1920" 2
"Calidifontibacillus azotoformans" "Schinkia azotoformans" "Adiguzel et al., 2020" 2
"Calidifontibacillus oryziterrae" "Schinkia oryziterrae" "Adiguzel et al., 2020" 2
"Calliphora bicolor" "Lucilia bicolor" "Macquart, 1843" 3
"Calliphora bicolor" "Lucilia bicolor" "Macquart, 1843" 2
"Calomyxa longifila" "Minakatella longifila" "LGKrieglst, 1990" 3
"Calonectria calami" "Nectria calami" "Henn et al., 1900" 2
"Calonectria citrinoaurantia" "Nectria citrinoaurantia" "Sacc, 1883" 2
@@ -2302,7 +2302,7 @@
"Cavostelium bisporum" "Echinostelium bisporum" "LSOlive et al., 1966" 3
"Celeribacter manganoxidans" "Pacificitalea manganoxidans" "Wang et al., 2015" 2
"Cellanthus biperforatus" "Elphidium biperforatus" "Whittaker et al., 1979" 3
"Cellia pretoriensis" "Anopheles pretoriensis" "Gough, 1910" 3
"Cellia pretoriensis" "Anopheles pretoriensis" "Gough, 1910" 2
"Cellulomonas cartae" "Cellulosimicrobium cellulans" "Stackebrandt et al., 1980" 2
"Cellulomonas cellulans" "Cellulosimicrobium cellulans" "Stackebrandt et al., 1988" 2
"Cellulomonas fermentans" "Actinotalea fermentans" "Bagnara et al., 1985" 2
@@ -2522,11 +2522,11 @@
"Chlamydonella distyla" "Wilbertella distyla" "Jankowski, 2007" 3
"Chlamydonella polonica" "Chlamydonellopsis polonica" "Foissner et al., 1981" 3
"Chlamydonella stricta" "Wilbertiella stricta" "Deroux, 1976" 3
"Chlamydophila abortus" "Chlamydia abortus" "Everett et al., 1999" 3
"Chlamydophila felis" "Chlamydia felis" "Everett et al., 1999" 3
"Chlamydophila pecorum" "Chlamydia pecorum" "Everett et al., 1999" 3
"Chlamydophila pneumoniae" "Chlamydia pneumoniae" "Everett et al., 1999" 3
"Chlamydophila psittaci" "Chlamydia psittaci" "Everett et al., 1999" 3
"Chlamydophila abortus" "Chlamydia abortus" "Everett et al., 1999" 2
"Chlamydophila felis" "Chlamydia felis" "Everett et al., 1999" 2
"Chlamydophila pecorum" "Chlamydia pecorum" "Everett et al., 1999" 2
"Chlamydophila pneumoniae" "Chlamydia pneumoniae" "Everett et al., 1999" 2
"Chlamydophila psittaci" "Chlamydia psittaci" "Everett et al., 1999" 2
"Chlamydotomus beigelii" "Geotrichum beigelii" "Trevis, 1879" 3
"Chlamydozyma pulcherrima" "Metschnikowia pulcherrima" "Wick, 1964" 3
"Chlamydozyma reukaufii" "Metschnikowia reukaufii" "Wick, 1964" 3
@@ -2599,8 +2599,8 @@
"Chrysalogonium piramidale" "Acostina piramidale" "Acosta, 1940" 3
"Chryseobacterium arothri" "Chryseobacterium hominis" "Campbell et al., 2008" 2
"Chryseobacterium greenlandense" "Chryseobacterium aquaticum greenlandense" "Loveland-Curtze et al., 2016" 2
"Chryseobacterium meningosepticum" "Elizabethkingia meningoseptica" "Vandamme et al., 1994" 3
"Chryseobacterium miricola" "Elizabethkingia miricola" "Li et al., 2004" 3
"Chryseobacterium meningosepticum" "Elizabethkingia meningoseptica" "Vandamme et al., 1994" 2
"Chryseobacterium miricola" "Elizabethkingia miricola" "Li et al., 2004" 2
"Chryseomonas" "Pseudomonas" "Holmes et al., 1987" 1
"Chryseomonas luteola" "Pseudomonas luteola" "Holmes et al., 1987" 1
"Chryseomonas polytricha" "Pseudomonas luteola" "Holmes et al., 1986" 1
@@ -3331,11 +3331,11 @@
"Cucurbitaria urceolus" "Nectria urceolus" "Kuntze, 1898" 2
"Cucurbitaria uredinicola" "Nectria uredinicola" "Kuntze, 1898" 2
"Cucurbitaria verrucosa" "Nectria verrucosa" "Kuntze, 1898" 2
"Culex auratus" "Aedes auratus" "Leicester, 1908" 3
"Culex sticticus" "Aedes sticticus" "Meigen, 1838" 3
"Culex sudanensis" "Aedes sudanensis" "Theobald, 1911" 3
"Culex sylvaticus" "Aedes sylvaticus" "Meigen, 1818" 3
"Culicada annulipes" "Aedes annulipes" "Taylor, 1914" 3
"Culex auratus" "Aedes auratus" "Leicester, 1908" 2
"Culex sticticus" "Aedes sticticus" "Meigen, 1838" 2
"Culex sudanensis" "Aedes sudanensis" "Theobald, 1911" 2
"Culex sylvaticus" "Aedes sylvaticus" "Meigen, 1818" 2
"Culicada annulipes" "Aedes annulipes" "Taylor, 1914" 2
"Cuneolina angusta" "Textulariella angusta" "Cushman, 1919" 3
"Cunninghamia infundibulifera" "Choanephora infundibulifera" "Curr, 1873" 3
"Cupravidus yeoncheonense" "Cupriavidus yeoncheonensis" "Singh et al., 2015" 2
@@ -3456,11 +3456,11 @@
"Cytophaga diffluens" "Persicobacter diffluens" "Reichenbach, 1989" 3
"Cytophaga fermentans" "Saccharicrinis fermentans" "Bachmann, 1955" 3
"Cytophaga flevensis" "Flavobacterium flevense" "Van der Meulen et al., 1974" 2
"Cytophaga heparina" "Pedobacter heparinus" "Christensen, 1980" 3
"Cytophaga heparina" "Pedobacter heparinus" "Christensen, 1980" 2
"Cytophaga johnsonae" "Flavobacterium johnsoniae" "Stanier, 1947" 2
"Cytophaga latercula" "Aquimarina latercula" "Lewin, 1969" 3
"Cytophaga lytica" "Cellulophaga lytica" "Lewin, 1969" 3
"Cytophaga marina" "Tenacibaculum maritimum" "Reichenbach, 1989" 3
"Cytophaga marina" "Tenacibaculum maritimum" "Reichenbach, 1989" 2
"Cytophaga marinoflava" "Leeuwenhoekiella marinoflava" "Reichenbach, 1989" 3
"Cytophaga pectinovora" "Flavobacterium pectinovorum" "Reichenbach, 1989" 2
"Cytophaga psychrophila" "Flavobacterium psychrophilum" "Reichenbach, 1989" 2
@@ -3514,11 +3514,11 @@
"Defluviimonas pyrenivorans" "Acidimangrovimonas pyrenivorans" "Zhang et al., 2018" 2
"Dehalospirillum" "Sulfurospirillum" "Scholz-Muramatsu et al., 2002" 2
"Dehalospirillum multivorans" "Sulfurospirillum multivorans" "Scholz-Muramatsu et al., 2002" 2
"Deinobacter" "Deinococcus" "Oyaizu et al., 1987" 3
"Deinobacter grandis" "Deinococcus grandis" "Oyaizu et al., 1987" 3
"Deinobacter" "Deinococcus" "Oyaizu et al., 1987" 2
"Deinobacter grandis" "Deinococcus grandis" "Oyaizu et al., 1987" 2
"Deinococcus erythromyxa" "Kocuria rosea" "Brooks et al., 1981" 2
"Deinococcus mumbaiensis" "Deinococcus ficus" "Shashidhar et al., 2006" 3
"Deinococcus xibeiensis" "Deinococcus wulumuqiensis" "Wang et al., 2010" 3
"Deinococcus mumbaiensis" "Deinococcus ficus" "Shashidhar et al., 2006" 2
"Deinococcus xibeiensis" "Deinococcus wulumuqiensis" "Wang et al., 2010" 2
"Dekkeromyces aestuarii" "Kluyveromyces aestuarii" "Kock-Krat, 1982" 3
"Dekkeromyces delphensis" "Nakaseomyces delphensis" "Novak et al., 1961" 3
"Dekkeromyces dobzhanskii" "Kluyveromyces dobzhanskii" "Santa Maria et al., 1970" 3
@@ -3745,7 +3745,7 @@
"Deuterammina williamsoni" "Lepidodeuterammina williamsoni" "Bronnimann et al., 1988" 3
"Devosia nitraria" "Devosia nitrariae" "Xu et al., 2018" 2
"Devosia subaequoris" "Devosia soli" "Lee, 2007" 2
"Dexiogonimus ciureanus" "Metagonimus ciureanus" "Witenberg, 1929" 3
"Dexiogonimus ciureanus" "Metagonimus ciureanus" "Witenberg, 1929" 2
"Dexiotricha centralis" "Dexiotrichides centralis" "Stokes, 1885" 3
"Diacanthocapsa brevithorax" "Theocapsomma brevithorax" "Dumitrica, 1970" 3
"Diachaeella bulbillosa" "Diachea bulbillosa" "Hohn, 1909" 3
@@ -3772,11 +3772,11 @@
"Diaphorobacter polyhydroxybutyrativorans" "Diaphorobacter nitroreducens" "Qiu et al., 2015" 2
"Diatoma anceps" "Meridion anceps" "Kirchn" 3
"Diatoma hyalina" "Fragilaria hyalina" "Kutzing" 3
"Dibothriocephalus archeri" "Diphyllobothrium archeri" "Leiper et al., 1914" 3
"Dibothriocephalus hians" "Diphyllobothrium hians" "Luhe, 1899" 3
"Dibothriocephalus lashleyi" "Diphyllobothrium lashleyi" "Leiper et al., 1914" 3
"Dibothriocephalus pygoscelis" "Diphyllobothrium pygoscelis" "Rennie et al., 1912" 3
"Dibothriocephalus schistochilus" "Diphyllobothrium schistochilus" "Germanos, 1895" 3
"Dibothriocephalus archeri" "Diphyllobothrium archeri" "Leiper et al., 1914" 2
"Dibothriocephalus hians" "Diphyllobothrium hians" "Luhe, 1899" 2
"Dibothriocephalus lashleyi" "Diphyllobothrium lashleyi" "Leiper et al., 1914" 2
"Dibothriocephalus pygoscelis" "Diphyllobothrium pygoscelis" "Rennie et al., 1912" 2
"Dibothriocephalus schistochilus" "Diphyllobothrium schistochilus" "Germanos, 1895" 2
"Dicaeoma brassicae" "Alternaria brassicae" "Kuntze, 1898" 2
"Dichotomomyces cejpii" "Aspergillus cejpii" "Scott, 1970" 2
"Dickeya dieffenbachiae" "Dickeya dadantii dieffenbachiae" "Samson et al., 2005" 1
@@ -3938,7 +3938,7 @@
"Diplodina pedicularis" "Leptosphaeria pedicularis" "Lind, 1924" 2
"Diplodinium lunula" "Gymnodinium lunula" "Klebs, 1912" 3
"Diplodinium uncinata" "Blepharocorys uncinata" "Fiorentini, 1890" 3
"Diplogonoporus balaenopterae" "Diphyllobothrium balaenopterae" "Lonnberg, 1892" 3
"Diplogonoporus balaenopterae" "Diphyllobothrium balaenopterae" "Lonnberg, 1892" 2
"Diplophrys stercorea" "Sorodiplophrys stercorea" "Cienk, 1876" 3
"Diplophysa saprolegniae" "Olpidiopsis saprolegniae" "Schrot, 1886" 3
"Diploplenodomus piskorzii" "Phoma piskorzii" "Petr, 1923" 2
@@ -4105,7 +4105,7 @@
"Drechslera spicifera" "Curvularia spicifera" "Arx, 1975" 2
"Drechslera subpapendorfii" "Curvularia subpapendorfii" "Mouch, 1975" 2
"Drechslera tripogonis" "Curvularia tripogonis" "Patil et al., 1972" 2
"Drepanidotaenia dusmeti" "Hymenolepis dusmeti" "Lopez-Neyra, 1942" 3
"Drepanidotaenia dusmeti" "Hymenolepis dusmeti" "Lopez-Neyra, 1942" 2
"Drepanomonas simulans" "Microthorax simulans" "Kahl, 1926" 3
"Drulanta edenshawi" "Parahsuum edenshawi" "Carter, 1988" 3
"Drulanta mostleri" "Parahsuum mostleri" "Yeh, 1987" 3
@@ -4174,8 +4174,8 @@
"Eidamia viridescens" "Trichoderma viridescens" "Horne et al., 1923" 2
"Eilohedra weddellensis" "Alabaminella weddellensis" "Earland, 1936" 3
"Electothigma acuminatus" "Metopus acuminatus" "Jankowski, 1967" 3
"Elizabethkingia anophelis endophytica" "Elizabethkingia anophelis" "Garcia-Lopez et al., 2020" 3
"Elizabethkingia endophytica" "Elizabethkingia anophelis" "Kampfer et al., 2015" 3
"Elizabethkingia anophelis endophytica" "Elizabethkingia anophelis" "Garcia-Lopez et al., 2020" 2
"Elizabethkingia endophytica" "Elizabethkingia anophelis" "Kampfer et al., 2015" 2
"Elkelangia" "Novosphingopyxis" "Hordt et al., 2020" 2
"Elkelangia baekryungensis" "Novosphingopyxis baekryungensis" "Hordt et al., 2020" 2
"Ellipsolagena bidens" "Parafissurina bidens" "Cushman, 1930" 3
@@ -4255,7 +4255,7 @@
"Emericella spectabilis" "Aspergillus spectabilis" "Chr, 1978" 2
"Emericella unguis" "Aspergillus unguis" "Malloch et al., 1972" 2
"Emmonsia crescens" "Ajellomyces crescens" "Emmons et al., 1960" 3
"Empedobacter falsenii" "Wautersiella falsenii" "Zhang et al., 2014" 3
"Empedobacter falsenii" "Wautersiella falsenii" "Zhang et al., 2014" 2
"Enantiocristellaria navicula" "Saracenaria navicula" "DOrbigny, 1840" 3
"Encephalitozoon cuniculi" "Nosema cuniculi" "Levaditi et al., 1923" 3
"Encephalitozoon ixodis" "Unikaryon ixodis" "Weiser et al., 1975" 3
@@ -4341,7 +4341,7 @@
"Enteridium splendens" "Reticularia splendens" "TMacbr, 1899" 3
"Enterobacter aerogenes" "Klebsiella aerogenes" "Hormaeche et al., 1960" 1
"Enterobacter agglomerans" "Pantoea agglomerans" "Ewing et al., 1972" 1
"Enterobacter amnigenus" "Lelliottia amnigena" "Izard et al., 1981" 1
"Enterobacter amnigenus" "Lelliottia amnigena" "Izard et al., 1981" 2
"Enterobacter arachidis" "Kosakonia arachidis" "Madhaiyan et al., 2010" 1
"Enterobacter cowanii" "Kosakonia cowanii" "Inoue et al., 2001" 1
"Enterobacter dissolvens" "Enterobacter cloacae dissolvens" "Brenner et al., 1988" 1
@@ -4352,7 +4352,7 @@
"Enterobacter massiliensis" "Metakosakonia massiliensis" "Lagier et al., 2014"
"Enterobacter massiliensis" "Phytobacter massiliensis" "Lagier et al., 2014" 1
"Enterobacter muelleri" "Enterobacter asburiae" "Kampfer et al., 2015" 1
"Enterobacter nimipressuralis" "Lelliottia nimipressuralis" "Brenner et al., 1988" 1
"Enterobacter nimipressuralis" "Lelliottia nimipressuralis" "Brenner et al., 1988" 2
"Enterobacter oligotrophica" "Enterobacter oligotrophicus" "Akita et al., 2020" 1
"Enterobacter oryzae" "Kosakonia oryzae" "Peng et al., 2009" 1
"Enterobacter oryzendophyticus" "Kosakonia oryzendophytica" "Hardoim et al., 2015" 1
@@ -4527,7 +4527,7 @@
"Erwinia herbicola" "Pantoea agglomerans" "Dye, 1964" 1
"Erwinia milletiae" "Pantoea agglomerans" "Magrou, 1937" 1
"Erwinia nigrifluens" "Brenneria nigrifluens" "Wilson et al., 1957" 1
"Erwinia nimipressuralis" "Lelliottia nimipressuralis" "Dye, 1969" 1
"Erwinia nimipressuralis" "Lelliottia nimipressuralis" "Dye, 1969" 2
"Erwinia paradisiaca" "Dickeya paradisiaca" "Fernandez-Borrero et al., 1970" 1
"Erwinia persicinus" "Erwinia persicina" "Hao et al., 1990" 1
"Erwinia quercina" "Lonsdalea quercina" "Hildebrand et al., 1967" 1
@@ -4844,33 +4844,33 @@
"Flaviramulus ichthyoenteri" "Wocania ichthyoenteri" "Zhang et al., 2013" 3
"Flavirhabdus" "Lacinutrix" "Shakeela et al., 2015" 3
"Flavirhabdus iliipiscaria" "Lacinutrix iliipiscaria" "Shakeela et al., 2015" 3
"Flavobacterium anatoliense" "Myroides anatoliensis" "Kacagan et al., 2013" 3
"Flavobacterium anatoliense" "Myroides anatoliensis" "Kacagan et al., 2013" 2
"Flavobacterium balustinum" "Chryseobacterium balustinum" "Harrison, 1929" 2
"Flavobacterium bomensis" "Flavobacterium bomense" "Liu et al., 2019" 2
"Flavobacterium branchiophila" "Flavobacterium branchiophilum" "Wakabayashi et al., 1989" 2
"Flavobacterium breve" "Empedobacter brevis" "Holmes et al., 1982" 3
"Flavobacterium breve" "Empedobacter brevis" "Holmes et al., 1982" 2
"Flavobacterium capsulatum" "Novosphingobium capsulatum" "Leifson, 1962" 2
"Flavobacterium ceti" "Myroides ceti" "Vela et al., 2013" 3
"Flavobacterium cloacae" "Myroides cloacae" "Liu et al., 2017" 3
"Flavobacterium ceti" "Myroides ceti" "Vela et al., 2013" 2
"Flavobacterium cloacae" "Myroides cloacae" "Liu et al., 2017" 2
"Flavobacterium daemonensis" "Flavobacterium daemonense" "Ngo et al., 2015" 2
"Flavobacterium esteraromaticum" "Microbacterium esteraromaticum" "Bergey et al., 1930" 2
"Flavobacterium ferrugineum" "Terrimonas ferruginea" "Sickles et al., 1934" 3
"Flavobacterium ferrugineum" "Terrimonas ferruginea" "Sickles et al., 1934" 2
"Flavobacterium gleum" "Chryseobacterium gleum" "Holmes et al., 1984" 2
"Flavobacterium gondwanense" "Psychroflexus gondwanensis" "Dobson et al., 1993" 3
"Flavobacterium halmephilium" "Halomonas halmophila" "Elazari-Volcani, 1940" 1
"Flavobacterium halmophilum" "Halomonas halmophila" "Corrig Elazari-Volcani, 1940" 1
"Flavobacterium heparinum" "Pedobacter heparinus" "Payza et al., 1956" 3
"Flavobacterium heparinum" "Pedobacter heparinus" "Payza et al., 1956" 2
"Flavobacterium indologenes" "Chryseobacterium indologenes" "Yabuuchi et al., 1983" 2
"Flavobacterium indoltheticum" "Chryseobacterium indoltheticum" "Campbell et al., 1951" 2
"Flavobacterium jejuensis" "Flavobacterium jejuense" "Park et al., 2016" 2
"Flavobacterium johnsonae" "Flavobacterium johnsoniae" "Bernardet et al., 1996" 2
"Flavobacterium kyungheensis" "Flavobacterium kyungheense" "Son et al., 2014" 2
"Flavobacterium marinotypicum" "Microbacterium maritypicum" "ZoBell et al., 1944" 2
"Flavobacterium marinum" "Myroides aquimaris" "Song et al., 2013" 3
"Flavobacterium meningosepticum" "Elizabethkingia meningoseptica" "King, 1959" 3
"Flavobacterium mizutaii" "Sphingobacterium mizutaii" "Holmes et al., 1988" 3
"Flavobacterium multivorum" "Sphingobacterium multivorum" "Holmes et al., 1981" 3
"Flavobacterium odoratum" "Myroides odoratus" "Stutzer, 1929" 3
"Flavobacterium marinum" "Myroides aquimaris" "Song et al., 2013" 2
"Flavobacterium meningosepticum" "Elizabethkingia meningoseptica" "King, 1959" 2
"Flavobacterium mizutaii" "Sphingobacterium mizutaii" "Holmes et al., 1988" 2
"Flavobacterium multivorum" "Sphingobacterium multivorum" "Holmes et al., 1981" 2
"Flavobacterium odoratum" "Myroides odoratus" "Stutzer, 1929" 2
"Flavobacterium okeanokoites" "Planomicrobium okeanokoites" "ZoBell et al., 1944"
"Flavobacterium okeanokoites" "Planococcus okeanokoites" "ZoBell et al., 1944" 2
"Flavobacterium qiangtangensis" "Flavobacterium qiangtangense" "Huang et al., 2015" 2
@@ -4878,12 +4878,12 @@
"Flavobacterium salegens" "Salegentibacter salegens" "Dobson et al., 1993" 3
"Flavobacterium scophthalmum" "Chryseobacterium scophthalmum" "Mudarris et al., 1994" 2
"Flavobacterium spartansii" "Flavobacterium tructae" "Loch et al., 2019" 2
"Flavobacterium spiritivorum" "Sphingobacterium spiritivorum" "Holmes et al., 1982" 3
"Flavobacterium spiritivorum" "Sphingobacterium spiritivorum" "Holmes et al., 1982" 2
"Flavobacterium tangerina" "Flavobacterium tangerinum" "Li et al., 2020" 2
"Flavobacterium thalpophilum" "Sphingobacterium thalpophilum" "Holmes et al., 1983" 3
"Flavobacterium thalpophilum" "Sphingobacterium thalpophilum" "Holmes et al., 1983" 2
"Flavobacterium uliginosum" "Zobellia uliginosa" "ZoBell et al., 1944" 3
"Flavobacterium viscosus" "Flavobacterium viscosum" "Li et al., 2020" 2
"Flavobacterium yabuuchiae" "Sphingobacterium spiritivorum" "Holmes et al., 1988" 3
"Flavobacterium yabuuchiae" "Sphingobacterium spiritivorum" "Holmes et al., 1988" 2
"Flavobacterium zhairuonensis" "Flavobacterium zhairuonense" "Debnath et al., 2020" 2
"Flectobacillus glomeratus" "Polaribacter glomeratus" "McGuire et al., 1988" 3
"Flectobacillus marinus" "Cyclobacterium marinum" "Borrall et al., 1978" 3
@@ -4895,8 +4895,8 @@
"Flexibacter filiformis" "Chitinophaga filiformis" "Reichenbach, 1989" 3
"Flexibacter japonensis" "Chitinophaga japonensis" "Fujita et al., 1997" 3
"Flexibacter litoralis" "Bernardetia litoralis" "Lewin, 1969" 3
"Flexibacter maritimus" "Tenacibaculum maritimum" "Wakabayashi et al., 1989" 3
"Flexibacter ovolyticus" "Tenacibaculum ovolyticum" "Hansen et al., 1992" 3
"Flexibacter maritimus" "Tenacibaculum maritimum" "Wakabayashi et al., 1989" 2
"Flexibacter ovolyticus" "Tenacibaculum ovolyticum" "Hansen et al., 1992" 2
"Flexibacter polymorphus" "Garritya polymorpha" "Lewin, 1974" 3
"Flexibacter psychrophilus" "Flavobacterium psychrophilum" "Bernardet et al., 1989" 2
"Flexibacter roseolus" "Hugenholtzia roseola" "Lewin et al., 2016" 3
@@ -5338,7 +5338,7 @@
"Gordonia rubropertinctus" "Gordonia rubripertincta" "Stackebrandt et al., 1989" 2
"Gordonibacter faecihominis" "Gordonibacter urolithinfaciens" "Jin et al., 2015" 2
"Gottfriedia acidiceler" "Gottfriedia acidiceleris" "Gupta et al., 2020" 2
"Grabhamia australis" "Aedes australis" "Strickland, 1911" 3
"Grabhamia australis" "Aedes australis" "Strickland, 1911" 2
"Grahamella" "Bartonella" "Ristic et al., 1984" 2
"Grahamella peromysci" "Bartonella peromysci" "Ristic et al., 1984" 2
"Grahamella talpae" "Bartonella talpae" "Ristic et al., 1984" 2
@@ -5486,20 +5486,20 @@
"Haloarcobacter ebronensis" "Halarcobacter ebronensis" "Perez-Cataluna et al., 2019"
"Haloarcobacter ebronensis" "Arcobacter ebronensis" "Perez-Cataluna et al., 2019" 2
"Haloarcula mukohataei" "Halomicrobium mukohataei" "Ihara et al., 1997" 3
"Halobacterium cutirubrum" "Halobacterium salinarum" "Elazari-Volcani, 1957" 3
"Halobacterium cutirubrum" "Halobacterium salinarum" "Elazari-Volcani, 1957" 2
"Halobacterium denitrificans" "Haloferax denitrificans" "Tomlinson et al., 1986" 3
"Halobacterium distributum" "Halorubrum distributum" "Zvyagintseva et al., 1989" 3
"Halobacterium distributus" "Halorubrum distributum" "Zvyagintseva et al., 1989" 3
"Halobacterium halobium" "Halobacterium salinarum" "Elazari-Volcani, 1957" 3
"Halobacterium halobium" "Halobacterium salinarum" "Elazari-Volcani, 1957" 2
"Halobacterium lacusprofundi" "Halorubrum lacusprofundi" "Franzmann et al., 1989" 3
"Halobacterium mediterranei" "Haloferax mediterranei" "Rodriguez-Valera et al., 1983" 3
"Halobacterium pharaonis" "Natronomonas pharaonis" "Soliman et al., 1983" 3
"Halobacterium piscisalsi" "Halobacterium salinarum" "Yachai et al., 2008" 3
"Halobacterium piscisalsi" "Halobacterium salinarum" "Yachai et al., 2008" 2
"Halobacterium saccharovorum" "Halorubrum saccharovorum" "Tomlinson et al., 1977" 3
"Halobacterium salinarium" "Halobacterium salinarum" "Elazari-Volcani, 1957" 3
"Halobacterium salinarium" "Halobacterium salinarum" "Elazari-Volcani, 1957" 2
"Halobacterium sodomense" "Halorubrum sodomense" "Oren, 1983" 3
"Halobacterium trapanicum" "Halorubrum trapanicum" "Elazari-Volcani, 1957" 3
"Halobacterium vallismortis" "Haloarcula vallismortis" "Gonzalez et al., 1979" 3
"Halobacterium vallismortis" "Haloarcula vallismortis" "Gonzalez et al., 1979" 2
"Halobacterium volcanii" "Haloferax volcanii" "Mullakhanbhai et al., 1975" 3
"Halobacteroides acetoethylicus" "Halanaerobium acetethylicum" "Rengpipat et al., 1989" 2
"Halobacteroides lacunaris" "Halanaerobacter lacunarum" "Zhilina et al., 1992" 2
@@ -5780,7 +5780,7 @@
"Hendersonia pinicola" "Hendersonula pinicola" "Trotter, 1972" 2
"Hendersonia symploci" "Hendersonula symploci" "Berk et al., 1873" 2
"Hennebertia ovalis" "Wardomyces ovalis" "Morelet, 1969" 3
"Hepatiarius longissimus" "Opisthorchis longissimus" "Feizullaev, 1961" 3
"Hepatiarius longissimus" "Opisthorchis longissimus" "Feizullaev, 1961" 2
"Heptameria acuta" "Leptosphaeria acuta" "Cooke, 1889" 2
"Heptameria albopunctata" "Leptosphaeria albopunctata" "Cooke, 1889" 2
"Heptameria artemisiae" "Leptosphaeria artemisiae" "Cooke, 1889" 2
@@ -5853,7 +5853,7 @@
"Heteroconium chaetospira" "Cladophialophora chaetospira" "Ellis, 1976" 2
"Heterolepa haidingeri" "Cibicides haidingeri" "DOrbigny, 1846" 3
"Heteropatellina frustratiformis" "Ungulatelloides frustratiformis" "McCulloch, 1977" 3
"Heterophyes yokogawai" "Metagonimus yokogawai" "Katsurada, 1912" 3
"Heterophyes yokogawai" "Metagonimus yokogawai" "Katsurada, 1912" 2
"Heterospiroloculina bikiniensis" "Inaequalina bikiniensis" "McCulloch, 1977" 3
"Heterospiroloculina culebraensis" "Inaequalina culebraensis" "McCulloch, 1977" 3
"Heterosporium algarum" "Cladosporium algarum" "Cooke et al., 1890" 2
@@ -5972,8 +5972,8 @@
"Huaishuia" "Celeribacter" "Wang et al., 2012" 2
"Huaishuia halophila" "Celeribacter halophilus" "Wang et al., 2012" 2
"Hughesiella euricoi" "Ceratocystis euricoi" "Bat et al., 1956" 3
"Hulecoeteomyia fluviatilis" "Aedes fluviatilis" "Leicester, 1908" 3
"Hulecoeteomyia milsoni" "Aedes milsoni" "Taylor, 1916" 3
"Hulecoeteomyia fluviatilis" "Aedes fluviatilis" "Leicester, 1908" 2
"Hulecoeteomyia milsoni" "Aedes milsoni" "Taylor, 1916" 2
"Humicoccus" "Nakamurella" "Yoon et al., 2007" 2
"Humicoccus flavidus" "Nakamurella flavida" "Yoon et al., 2007" 2
"Humicola minima" "Ochroconis minima" "Fassat, 1967" 2
@@ -6942,7 +6942,7 @@
"Leifsonia pindariensis" "Microterricola pindariensis" "Reddy et al., 2008" 2
"Leiotrocha serpularum" "Cyclochaeta serpularum" "Fabre-Domergue, 1888" 3
"Leisingera nanhaiensis" "Sedimentitalea nanhaiensis" "Sun et al., 2014" 2
"Lelliottia aquatilis" "Lelliottia jeotgali" "Kampfer et al., 2018" 1
"Lelliottia aquatilis" "Lelliottia jeotgali" "Kampfer et al., 2018" 2
"Lembus armatus" "Philasterides armatus" "Kahl, 1926" 3
"Lembus kenti" "Cohnilembus kenti" "Kahl, 1931" 3
"Lembus pusillus" "Pseudocohnilembus pusillus" "Quennerstedt, 1869" 3
@@ -7208,7 +7208,7 @@
"Lonsdalea quercina iberica" "Lonsdalea iberica" "Brady et al., 2012" 1
"Lonsdalea quercina populi" "Lonsdalea populi" "Toth et al., 2013" 1
"Lonsdalea quercina quercina" "Lonsdalea quercina" "Brady et al., 2012" 1
"Loossia dobrogiensis" "Metagonimus dobrogiensis" "Ciurea, 1915" 3
"Loossia dobrogiensis" "Metagonimus dobrogiensis" "Ciurea, 1915" 2
"Lophocorys neatum" "Lophocyrtis neatum" "Sanfilippo, 1990" 3
"Lophophyton gallinae" "Microsporum gallinae" "Matr et al., 1899" 3
"Loxocephalus colpidiopsis" "Dexiotricha colpidiopsis" "Kahl, 1926" 3
@@ -7490,7 +7490,7 @@
"Mesoflavibacter sabulilitoris" "Mesoflavibacter zeaxanthinifaciens sabulilitoris" "Park et al., 2014" 3
"Mesomycoplasma molaris" "Mesomycoplasma molare" "Gupta et al., 2018" 3
"Mesonia maritimus" "Mesonia maritima" "Sung et al., 2017" 3
"Mesoplasma pleciae" "Acholeplasma pleciae" "Tully et al., 1994" 3
"Mesoplasma pleciae" "Acholeplasma pleciae" "Tully et al., 1994" 2
"Metacarinina charlesensis" "Laticarinina charlesensis" "McCulloch, 1977" 3
"Metacarinina chathamensis" "Laticarinina chathamensis" "McCulloch, 1977" 3
"Metacarinina hoodensis" "Laticarinina hoodensis" "McCulloch, 1977" 3
@@ -7882,7 +7882,7 @@
"Monosporium sclerotiale" "Scedosporium sclerotiale" "Pepere, 1914" 3
"Monosporium sepedonioides" "Chrysosporium sepedonioides" "Harz, 1872" 3
"Moorella thermoautotrophica" "Moorella thermoacetica" "Collins et al., 1994" 2
"Moraxella anatipestifer" "Riemerella anatipestifer" "Bruner et al., 1954" 3
"Moraxella anatipestifer" "Riemerella anatipestifer" "Bruner et al., 1954" 2
"Moraxella phenylpyruvica" "Psychrobacter phenylpyruvicus" "Bovre et al., 1967" 1
"Moraxella urethralis" "Oligella urethralis" "Lautrop et al., 1970" 2
"Morella entamoebae" "Sphaerita entamoebae" "Perez Reyes, 1964" 3
@@ -7898,7 +7898,7 @@
"Mrazekia niphargi" "Microsporidium niphargi" "Poisson, 1924" 3
"Mrazekia piscicola" "Jirovecia piscicola" "Cepede, 1924" 3
"Mrazekia tetraspora" "Scipionospora tetraspora" "Leger et al., 1922" 3
"Mucidus africanus" "Aedes africanus" "Theobald, 1901" 3
"Mucidus africanus" "Aedes africanus" "Theobald, 1901" 2
"Mucor angarensis" "Circinella angarensis" "Schostak, 1897" 3
"Mucor arrhizus" "Rhizopus arrhizus" "Hagem, 1908" 2
"Mucor assamensis" "Hyphomucor assamensis" "Mehrotra et al., 1970" 3
@@ -7926,7 +7926,7 @@
"Muricauda antarctica" "Muricauda taeanensis" "Wu et al., 2013" 3
"Muricauda lutea" "Croceivirga lutea" "Wang et al., 2017" 3
"Muriicola lacisalsi" "Maritimibacter lacisalsi" "Wang et al., 2021" 2
"Musca azurea" "Lucilia azurea" "Doleschall, 1858" 3
"Musca azurea" "Lucilia azurea" "Doleschall, 1858" 2
"Mya nitens" "Ervilia nitens" "Montagu, 1808" 3
"Myceloblastanon albicans" "Candida albicans" "Ota, 1927" 2
"Myceloblastanon guilliermondii" "Meyerozyma guilliermondii" "Ota, 1927" 3
@@ -8221,7 +8221,7 @@
"Mycterotrix ovata" "Maryna ovata" "Gelei, 1950" 3
"Myllocercion rhodanon" "Schadelfusslerus rhodanon" "Foreman, 1968" 3
"Myrionecta rubrum" "Mesodinium rubrum" "Jankowski, 1976" 3
"Myroides xuanwuensis" "Myroides odoratimimus xuanwuensis" "Zhang et al., 2014" 3
"Myroides xuanwuensis" "Myroides odoratimimus xuanwuensis" "Zhang et al., 2014" 2
"Myxococcus coralloides" "Corallococcus coralloides" "Thaxter, 1892" 2
"Myxococcus disciformis" "Archangium disciforme" "Thaxter, 1904" 2
"Myxococcus flavescens" "Myxococcus virescens" "Yamanaka et al., 1990" 2
@@ -8231,8 +8231,8 @@
"Myxotrichum johnstonii" "Gymnoascus johnstonii" "Massee et al., 1902" 3
"Myzocytium humicola" "Myzocytiopsis humicola" "Barron et al., 1975" 3
"Myzocytium vermicola" "Myzocytiopsis vermicola" "Fisch, 1892" 3
"Myzorhynchus minutus" "Anopheles minutus" "Theobald, 1903" 3
"Myzorhynchus pallidus" "Anopheles pallidus" "Swellengrebel, 1919" 3
"Myzorhynchus minutus" "Anopheles minutus" "Theobald, 1903" 2
"Myzorhynchus pallidus" "Anopheles pallidus" "Swellengrebel, 1919" 2
"Mzabimyces" "Halopolyspora" "Saker et al., 2015" 2
"Mzabimyces algeriensis" "Halopolyspora algeriensis" "Saker et al., 2015" 2
"Naematelia aurantia" "Tremella aurantia" "Burt, 1921" 3
@@ -9265,8 +9265,8 @@
"Orcadella operculata" "Licea operculata" "Wingate, 1889" 3
"Orcadella parasitica" "Licea parasitica" "Hagelst, 1942" 3
"Orcadella pusilla" "Licea pusilla" "Hagelst, 1942" 3
"Oribaculum" "Porphyromonas" "Moore et al., 1994" 3
"Oribaculum catoniae" "Porphyromonas catoniae" "Moore et al., 1994" 3
"Oribaculum" "Porphyromonas" "Moore et al., 1994" 2
"Oribaculum catoniae" "Porphyromonas catoniae" "Moore et al., 1994" 2
"Ornatispora frondicola" "Stachybotrys frondicola" "Hyde et al., 1999" 2
"Ornatispora gamsii" "Stachybotrys gamsii" "Hyde et al., 1999" 2
"Ornatispora nepalensis" "Stachybotrys nepalensis" "Whitton et al., 2012" 2
@@ -9602,7 +9602,7 @@
"Pedobacter huanghensis" "Daejeonella huanghensis" "Qiu et al., 2014" 3
"Pedobacter luteus" "Daejeonella lutea" "Oh et al., 2013" 3
"Pedobacter oryzae" "Daejeonella oryzae" "Jeon et al., 2009" 3
"Pedobacter piscium" "Pedobacter antarcticus" "Steyn et al., 2014" 3
"Pedobacter piscium" "Pedobacter antarcticus" "Steyn et al., 2014" 2
"Pedobacter ruber" "Daejeonella rubra" "Margesin et al., 2013" 3
"Pedobacter saltans" "Pseudopedobacter saltans" "Steyn et al., 1998" 3
"Pedobacter tournemirensis" "Arcticibacter tournemirensis" "Urios et al., 2013" 3
@@ -9828,7 +9828,7 @@
"Petersenia andreei" "Sirolpidium andreei" "Sparrow, 1936" 3
"Petersenia catenophlyctidis" "Cornumyces catenophlyctidis" "Sundaram, 1968" 3
"Petersenia irregularis" "Cornumyces irregularis" "Sparrow, 1943" 3
"Petraeus vignei" "Giardia vignei" "Rochebrune, 1882" 3
"Petraeus vignei" "Giardia vignei" "Rochebrune, 1882" 2
"Petriella boulangeri" "Microascus boulangeri" "Curzi, 1930" 3
"Petriellidium boydii" "Pseudallescheria boydii" "Malloch, 1970" 2
"Petriellidium desertorum" "Scedosporium desertorum" "Arx et al., 1973" 3
@@ -9850,8 +9850,8 @@
"Phacellium geranii" "Graphium geranii" "Braun, 1993" 3
"Phacellium ligulariae" "Graphium ligulariae" "Braun, 1993" 3
"Phacellium trifolii" "Graphium trifolii" "Braun, 1993" 3
"Phaenicia azurea" "Lucilia azurea" "Robineau-Desvoidy, 1863" 3
"Phaenicia pallescens" "Lucilia pallescens" "Shannon, 1924" 3
"Phaenicia azurea" "Lucilia azurea" "Robineau-Desvoidy, 1863" 2
"Phaenicia pallescens" "Lucilia pallescens" "Shannon, 1924" 2
"Phaenicosphaera mammilla" "Hegleria mammilla" "Sheng et al., 1985" 3
"Phaeobacter aquaemixtae" "Leisingera aquaemixtae" "Park et al., 2014" 2
"Phaeobacter arcticus" "Pseudophaeobacter arcticus" "Zhang et al., 2008" 2
@@ -9895,7 +9895,7 @@
"Phloeophthora syringae" "Phytophthora syringae" "Kleb, 1906" 3
"Phloeospora trifolii" "Leptosphaeria trifolii" "Cavara, 1878" 2
"Phlyctospora persoonii" "Elaphomyces persoonii" "Corda, 1854" 3
"Phocaeicola chinchillae" "Phocaeicola sartorii" "Garcia-Lopez et al., 2020" 3
"Phocaeicola chinchillae" "Phocaeicola sartorii" "Garcia-Lopez et al., 2020" 2
"Phoma acuta" "Leptosphaeria acuta" "Fuckel, 1870" 2
"Phoma errabunda" "Leptosphaeria errabunda" "Desm, 1849" 2
"Phoma macrocapsa" "Leptosphaeria macrocapsa" "Trail, 1886" 2
@@ -10127,7 +10127,7 @@
"Plagiotricha camelus" "Trichoda camelus" "Bory, 1824" 3
"Plagiotricha sinuata" "Trichoda sinuata" "Bory, 1824" 3
"Plagiotricha succisa" "Psilotricha succisa" "Bory, 1824" 3
"Planaria punctata" "Fasciola punctata" "Muller, 1776" 3
"Planaria punctata" "Fasciola punctata" "Muller, 1776" 2
"Planctomyces brasiliensis" "Rubinisphaera brasiliensis" "Schlesner, 1990" 3
"Planctomyces limnophilus" "Planctopirus limnophila" "Hirsch et al., 1986" 3
"Planctomyces maris" "Gimesia maris" "Bauld et al., 1980" 3
@@ -10432,8 +10432,8 @@
"Porphyrobacter mercurialis" "Croceibacterium mercuriale" "Coil et al., 2016" 2
"Porphyrobacter neustonensis" "Erythrobacter neustonensis" "Fuerst et al., 2020" 2
"Porphyrobacter sanguineus" "Erythrobacter sanguineus" "Hiraishi et al., 2002" 2
"Porphyromonas cansulci" "Porphyromonas crevioricanis" "Collins et al., 1994" 3
"Porphyromonas salivosa" "Porphyromonas macacae" "Love et al., 1992" 3
"Porphyromonas cansulci" "Porphyromonas crevioricanis" "Collins et al., 1994" 2
"Porphyromonas salivosa" "Porphyromonas macacae" "Love et al., 1992" 2
"Posadasia esteriformis" "Coccidioides esteriformis" "Canton, 1898" 3
"Poseidonibacter lekithochrous" "Arcobacter lekithochrous" "Perez-Cataluna et al., 2019" 2
"Pottsiocles hannae" "Manuelophrya hannae" "Guhl, 1985" 3
@@ -10450,7 +10450,7 @@
"Prauserella flava" "Prauserella salsuginis" "Li et al., 2009" 2
"Prevotella oulora" "Prevotella oulorum" "Shah et al., 1990" 2
"Prevotella ruminicola brevis" "Prevotella brevis" "Shah et al., 1990" 2
"Prevotella tannerae" "Alloprevotella tannerae" "Moore et al., 1994" 3
"Prevotella tannerae" "Alloprevotella tannerae" "Moore et al., 1994" 2
"Prevotella zoogleoformans" "Capsularis zoogleoformans" "Shah et al., 1994" 3
"Primorskyibacter insulae" "Pseudoprimorskyibacter insulae" "Park et al., 2015" 2
"Procandida albicans" "Candida albicans" "Novak et al., 1961" 2
@@ -11111,7 +11111,7 @@
"Rectocibicidella robertsi" "Dyocibicides robertsi" "McLean, 1956" 3
"Rectoglandulina rotundata" "Pseudonodosaria rotundata" "Reuss, 1850" 3
"Recurvoides trochamminiformis" "Recurvoidatus trochamminiformis" "Saidova, 1961" 3
"Reedomyia sudanensis" "Aedes sudanensis" "Theobald, 1913" 3
"Reedomyia sudanensis" "Aedes sudanensis" "Theobald, 1913" 2
"Reichenbachia" "Reichenbachiella" "Nedashkovskaya et al., 2003" 3
"Reichenbachia agariperforans" "Reichenbachiella agariperforans" "Nedashkovskaya et al., 2003" 3
"Remaneica gonzalezi" "Remaneicella gonzalezi" "Seiglie, 1964" 3
@@ -11462,7 +11462,7 @@
"Rotalina truncatulinoides" "Globorotalia truncatulinoides" "DOrbigny, 1839" 3
"Rotamorphina minuta" "Valvulineria minuta" "Schubert, 1904" 3
"Rothia dentocariosus" "Rothia dentocariosa" "Georg et al., 1967" 2
"Roubaudiella caerulea" "Lucilia caerulea" "Seguy, 1925" 3
"Roubaudiella caerulea" "Lucilia caerulea" "Seguy, 1925" 2
"Rozella itersoniliae" "Pleotrachelus itersoniliae" "Barr et al., 1980" 3
"Rozella septigena" "Rozellopsis septigena" "Cornu, 1872" 3
"Rozella simulans" "Rozellopsis simulans" "Fisch, 1882" 3
@@ -11790,16 +11790,16 @@
"Septotrochammina gonzalezi" "Remaneicella gonzalezi" "Seiglie, 1964" 3
"Serpens" "Pseudomonas" "Hespell, 1977" 1
"Serpens flexibilis" "Pseudomonas flexibilis" "Hespell, 1977" 1
"Serpula" "Brachyspira" "Stanton et al., 1991" 3
"Serpula hyodysenteriae" "Brachyspira hyodysenteriae" "Stanton et al., 1991" 3
"Serpula innocens" "Brachyspira innocens" "Stanton et al., 1991" 3
"Serpulina" "Brachyspira" "Stanton, 1992" 3
"Serpulina alvinipulli" "Brachyspira alvinipulli" "Stanton et al., 1998" 3
"Serpulina hyodysenteriae" "Brachyspira hyodysenteriae" "Stanton et al., 1992" 3
"Serpulina innocens" "Brachyspira innocens" "Stanton et al., 1992" 3
"Serpulina intermedia" "Brachyspira intermedia" "Stanton et al., 1997" 3
"Serpulina murdochii" "Brachyspira murdochii" "Stanton et al., 1997" 3
"Serpulina pilosicoli" "Brachyspira pilosicoli" "Trott et al., 1996" 3
"Serpula" "Brachyspira" "Stanton et al., 1991" 2
"Serpula hyodysenteriae" "Brachyspira hyodysenteriae" "Stanton et al., 1991" 2
"Serpula innocens" "Brachyspira innocens" "Stanton et al., 1991" 2
"Serpulina" "Brachyspira" "Stanton, 1992" 2
"Serpulina alvinipulli" "Brachyspira alvinipulli" "Stanton et al., 1998" 2
"Serpulina hyodysenteriae" "Brachyspira hyodysenteriae" "Stanton et al., 1992" 2
"Serpulina innocens" "Brachyspira innocens" "Stanton et al., 1992" 2
"Serpulina intermedia" "Brachyspira intermedia" "Stanton et al., 1997" 2
"Serpulina murdochii" "Brachyspira murdochii" "Stanton et al., 1997" 2
"Serpulina pilosicoli" "Brachyspira pilosicoli" "Trott et al., 1996" 2
"Serratia glossinae" "Serratia fonticola" "Geiger et al., 2010" 1
"Serratia marcescens sakuensis" "Serratia marcescens" "Ajithkumar et al., 2003" 1
"Serratia marinorubra" "Serratia rubidaea" "ZoBell et al., 1944" 1
@@ -12111,12 +12111,12 @@
"Sphaerulina amicta" "Appendichordella amicta" "Kohlm, 1962" 3
"Sphaerulina tanaceti" "Leptosphaeria tanaceti" "Shoemaker, 1976" 2
"Sphinctocystis elliptica" "Cymatopleura elliptica" "Kuntze" 3
"Sphingobacterium antarcticum" "Pedobacter antarcticus" "Shivaji et al., 1992" 3
"Sphingobacterium antarcticus" "Pedobacter antarcticus" "Shivaji et al., 1992" 3
"Sphingobacterium heparinum" "Pedobacter heparinus" "Takeuchi et al., 1993" 3
"Sphingobacterium mizutae" "Sphingobacterium mizutaii" "Yabuuchi et al., 1983" 3
"Sphingobacterium pakistanensis" "Sphingobacterium pakistanense" "Ahmed et al., 2015" 3
"Sphingobacterium piscium" "Pedobacter antarcticus" "Takeuchi et al., 1993" 3
"Sphingobacterium antarcticum" "Pedobacter antarcticus" "Shivaji et al., 1992" 2
"Sphingobacterium antarcticus" "Pedobacter antarcticus" "Shivaji et al., 1992" 2
"Sphingobacterium heparinum" "Pedobacter heparinus" "Takeuchi et al., 1993" 2
"Sphingobacterium mizutae" "Sphingobacterium mizutaii" "Yabuuchi et al., 1983" 2
"Sphingobacterium pakistanensis" "Sphingobacterium pakistanense" "Ahmed et al., 2015" 2
"Sphingobacterium piscium" "Pedobacter antarcticus" "Takeuchi et al., 1993" 2
"Sphingobium algicola" "Sphingobium limneticum" "Lee et al., 2017" 2
"Sphingobium barthaii" "Sphingobium fuliginis" "Maeda et al., 2015" 2
"Sphingobium chinhatense" "Sphingobium indicum" "Dadhwal et al., 2020" 2
@@ -12415,7 +12415,7 @@
"Staurosphaera pusilla" "Stigmosphaerostylus pusilla" "Hinde, 1899" 3
"Staurosphaera sedecimporata" "Emiluvia sedecimporata" "Rust, 1885" 3
"Staurosphaera trispinosa" "Staurolonche trispinosa" "Kozur et al., 1979" 3
"Stegomyia wellmanii" "Aedes wellmanii" "Theobald, 1910" 3
"Stegomyia wellmanii" "Aedes wellmanii" "Theobald, 1910" 2
"Steinia balladynula" "Oxytricha balladynula" "Kahl, 1932" 3
"Steinia candens" "Cyrtohymena candens" "Kahl, 1932" 3
"Steinia citrina" "Cyrtohymena citrina" "Berger et al., 1987" 3
@@ -12487,7 +12487,7 @@
"Stemphylium uredinis" "Alternaria uredinis" "Thirum, 1947" 2
"Stenella gynoxidicola" "Cladosporium gynoxidicola" "Mulder, 1982" 2
"Stenopterobia delicatissima" "Surirella delicatissima" "Van Heurck, 1896" 3
"Stenoscutus africanus" "Aedes africanus" "Theobald, 1909" 3
"Stenoscutus africanus" "Aedes africanus" "Theobald, 1909" 2
"Stenothermobacter" "Nonlabens" "Lau et al., 2006" 3
"Stenothermobacter spongiae" "Nonlabens spongiae" "Lau et al., 2006" 3
"Stenotrophomonas africana" "Stenotrophomonas maltophilia" "Drancourt et al., 1997" 1
@@ -12889,7 +12889,7 @@
"Strombidium viride" "Limnostrombidium viride" "Kahl, 1932" 3
"Strombilidium tonsuratum" "Strobilidium tonsuratum" "Meunier, 1907" 3
"Strongylidium wilberti" "Hemiamphisiella wilberti" "Foissner, 1982" 3
"Strophalosia warwicki" "Capillaria warwicki" "Maxwell, 1954" 3
"Strophalosia warwicki" "Capillaria warwicki" "Maxwell, 1954" 2
"Stylocapsa catenarum" "Plicaforacapsa catenarum" "Matsuoka, 1982" 3
"Stylocapsa oblongula" "Kilinora oblongula" "Kocher, 1981" 3
"Stylocapsa spiralis" "Kilinora spiralis" "Matsuoka, 1982" 3
@@ -12986,7 +12986,7 @@
"Tachysoma siseris" "Oxytricha siseris" "Stiller, 1974" 3
"Tachysoma tricornis" "Oxytricha tricornis" "Milne, 1886" 3
"Taeniolella boppii" "Cladophialophora boppii" "Borelli, 1983" 2
"Taeniorhynchus africanus" "Aedes africanus" "Neveu-Lemaire, 1906" 3
"Taeniorhynchus africanus" "Aedes africanus" "Neveu-Lemaire, 1906" 2
"Talaromyces brevicompactus" "Hamigera brevicompactus" "Kong, 1999" 3
"Talaromyces byssochlamydoides" "Rasamsonia byssochlamydoides" "Stolk et al., 1972" 3
"Talaromyces cejpii" "Aspergillus cejpii" "Milko, 1964" 2
@@ -13539,8 +13539,8 @@
"Tremella simplex" "Phaeotremella simplex" "Jacks et al., 1940" 3
"Tremella translucens" "Sirotrema translucens" "Gordon, 1938" 3
"Treponema caldaria" "Treponema caldarium" "Abt et al., 2013" 2
"Treponema hyodysenteriae" "Brachyspira hyodysenteriae" "Harris et al., 1972" 3
"Treponema innocens" "Brachyspira innocens" "Kinyon et al., 1979" 3
"Treponema hyodysenteriae" "Brachyspira hyodysenteriae" "Harris et al., 1972" 2
"Treponema innocens" "Brachyspira innocens" "Kinyon et al., 1979" 2
"Treponema stenostrepta" "Treponema stenostreptum" "Abt et al., 2013" 2
"Tretomphalus bermudezi" "Cymbaloporetta bermudezi" "Sellier de Civrieux, 1976" 3
"Tretomphalus concinnus" "Tretomphaloides concinnus" "Brady, 1884" 3
@@ -14161,7 +14161,7 @@
"Wautersia paucula" "Cupriavidus pauculus" "Vaneechoutte et al., 2004" 2
"Wautersia respiraculi" "Cupriavidus respiraculi" "Vaneechoutte et al., 2004" 2
"Wautersia taiwanensis" "Cupriavidus taiwanensis" "Vaneechoutte et al., 2004" 2
"Weeksella zoohelcum" "Bergeyella zoohelcum" "Holmes et al., 1987" 3
"Weeksella zoohelcum" "Bergeyella zoohelcum" "Holmes et al., 1987" 2
"Weiseria spinosa" "Golbergia spinosa" "Golberg, 1971" 3
"Weissella jogaejeotgali" "Weissella thailandensis" "Lee et al., 2015" 2
"Weissella kimchii" "Weissella cibaria" "Choi et al., 2002" 2
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+2627 -2623
View File
File diff suppressed because it is too large Load Diff
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
638a06636d8b547c2cb9d1ec243ecb7e
348a6773a1e8e1e7255ca8961581a766
+2 -28
View File
@@ -168,32 +168,6 @@ rm(ref_taxonomy)
rm(data_col.bak)
rm(data_dsmz.bak)
mo_found_in_NL <- c("Absidia", "Acremonium", "Actinotignum", "Aedes", "Alternaria", "Anaerosalibacter", "Ancylostoma",
"Angiostrongylus", "Anisakis", "Anopheles", "Apophysomyces", "Arachnia", "Ascaris", "Aspergillus",
"Aureobacterium", "Aureobasidium", "Bacteroides", "Balantidum", "Basidiobolus", "Beauveria",
"Bilophilia", "Blastocystis", "Branhamella", "Brochontrix", "Brugia", "Calymmatobacterium", "Candida", "Capillaria",
"Capnocytophaga", "Catabacter", "Cdc", "Chaetomium", "Chilomastix", "Chryseobacterium",
"Chryseomonas", "Chrysonilia", "Cladophialophora", "Cladosporium", "Clonorchis", "Conidiobolus",
"Contracaecum", "Cordylobia", "Cryptococcus", "Curvularia", "Demodex", "Dermatobia", "Dicrocoelium",
"Dioctophyma", "Diphyllobothrium", "Dipylidium", "Dirofilaria", "Dracunculus", "Echinococcus",
"Echinostoma", "Elisabethkingia", "Enterobius", "Enteromonas", "Euascomycetes", "Exophiala",
"Exserohilum", "Fasciola", "Fasciolopsis", "Flavobacterium", "Fonsecaea", "Fusarium", "Fusobacterium",
"Giardia", "Gnathostoma", "Hendersonula", "Heterophyes", "Hymenolepis", "Hypomyces",
"Hysterothylacium", "Kloeckera", "Koserella", "Larva", "Lecythophora", "Leishmania", "Lelliottia",
"Leptomyxida", "Leptosphaeria", "Leptotrichia", "Loa", "Lucilia", "Lumbricus", "Malassezia",
"Malbranchea", "Mansonella", "Mesocestoides", "Metagonimus", "Metarrhizium", "Molonomonas",
"Mortierella", "Mucor", "Multiceps", "Mycocentrospora", "Mycoplasma", "Nanophetus", "Nattrassia",
"Necator", "Nectria", "Novospingobium", "Ochroconis", "Oesophagostomum", "Oidiodendron", "Onchocerca",
"Opisthorchis", "Opistorchis", "Paragonimus", "Paramyxovirus", "Pediculus", "Phlebotomus",
"Phocanema", "Phoma", "Phthirus", "Piedraia", "Pithomyces", "Pityrosporum", "Prevotella",
"Pseudallescheria", "Pseudoterranova", "Pulex", "Retortamonas", "Rhizomucor", "Rhizopus",
"Rhodotorula", "Salinococcus", "Sanguibacteroides", "Sarcophagidae", "Sarcoptes", "Schistosoma",
"Scolecobasidium", "Scopulariopsis", "Scytalidium", "Spirometra", "Sporobolomyces", "Stachybotrys",
"Stenotrophomononas", "Stomatococcus", "Strongyloides", "Syncephalastraceae", "Syngamus", "Taenia",
"Ternidens", "Torulopsis", "Toxocara", "Toxoplasma", "Treponema", "Trichinella", "Trichobilharzia", "Trichoderma",
"Trichomonas", "Trichophyton", "Trichosporon", "Trichostrongylus", "Trichuris", "Tritirachium",
"Trombicula", "Trypanosoma", "Tunga", "Ureaplasma", "Wuchereria")
MOs <- data_total %>%
filter(
(
@@ -205,7 +179,7 @@ MOs <- data_total %>%
& !order %in% c("Eurotiales", "Microascales", "Mucorales", "Saccharomycetales", "Schizosaccharomycetales", "Tremellales", "Onygenales", "Pneumocystales"))
)
# or the genus has to be one of the genera we found in our hospitals last decades (Northern Netherlands, 2002-2018)
| genus %in% mo_found_in_NL
| genus %in% MO_PREVALENT_GENERA
) %>%
# really no Plantae (e.g. Dracunculus exist both as worm and as plant)
filter(kingdom != "Plantae") %>%
@@ -398,7 +372,7 @@ MOs <- MOs %>%
"Firmicutes",
"Actinobacteria",
"Sarcomastigophora")
| genus %in% mo_found_in_NL
| genus %in% MO_PREVALENT_GENERA
| rank %in% c("kingdom", "phylum", "class", "order", "family"))
~ 2,
TRUE ~ 3
@@ -276,18 +276,7 @@ MOs <- MOs %>%
"Firmicutes",
"Actinobacteria",
"Sarcomastigophora")
| genus %in% c("Absidia", "Acremonium", "Actinotignum", "Alternaria", "Anaerosalibacter", "Apophysomyces",
"Arachnia", "Aspergillus", "Aureobacterium", "Aureobasidium", "Bacteroides", "Basidiobolus",
"Beauveria", "Blastocystis", "Branhamella", "Calymmatobacterium", "Candida", "Capnocytophaga",
"Catabacter", "Chaetomium", "Chryseobacterium", "Chryseomonas", "Chrysonilia", "Cladophialophora",
"Cladosporium", "Conidiobolus", "Cryptococcus", "Curvularia", "Exophiala", "Exserohilum",
"Flavobacterium", "Fonsecaea", "Fusarium", "Fusobacterium", "Hendersonula", "Hypomyces",
"Koserella", "Lelliottia", "Leptosphaeria", "Leptotrichia", "Malassezia", "Malbranchea",
"Mortierella", "Mucor", "Mycocentrospora", "Mycoplasma", "Nectria", "Ochroconis",
"Oidiodendron", "Phoma", "Piedraia", "Pithomyces", "Pityrosporum", "Prevotella", "Pseudallescheria",
"Rhizomucor", "Rhizopus", "Rhodotorula", "Scolecobasidium", "Scopulariopsis", "Scytalidium",
"Sporobolomyces", "Stachybotrys", "Stomatococcus", "Treponema", "Trichoderma", "Trichophyton",
"Trichosporon", "Tritirachium", "Ureaplasma")
| genus %in% MO_PREVALENT_GENERA
| rank %in% c("kingdom", "phylum", "class", "order", "family"))
~ 2,
TRUE ~ 3
+24 -4
View File
@@ -24,6 +24,7 @@
# ==================================================================== #
# This script runs in under a minute and renews all guidelines of CLSI and EUCAST!
# Run it with source("data-raw/reproduction_of_rsi_translation.R")
library(dplyr)
library(readr)
@@ -32,9 +33,9 @@ library(AMR)
# Install the WHONET software on Windows (http://www.whonet.org/software.html),
# and copy the folder C:\WHONET\Codes to data-raw/WHONET/Codes
DRGLST <- readr::read_tsv("data-raw/WHONET/Codes/DRGLST.txt", na = c("", "NA", "-"))
DRGLST1 <- readr::read_tsv("data-raw/WHONET/Codes/DRGLST1.txt", na = c("", "NA", "-"))
ORGLIST <- readr::read_tsv("data-raw/WHONET/Codes/ORGLIST.txt", na = c("", "NA", "-"))
DRGLST <- read_tsv("data-raw/WHONET/Codes/DRGLST.txt", na = c("", "NA", "-"), show_col_types = FALSE)
DRGLST1 <- read_tsv("data-raw/WHONET/Codes/DRGLST1.txt", na = c("", "NA", "-"), show_col_types = FALSE)
ORGLIST <- read_tsv("data-raw/WHONET/Codes/ORGLIST.txt", na = c("", "NA", "-"), show_col_types = FALSE)
# create data set for generic rules (i.e., AB-specific but not MO-specific)
rsi_generic <- DRGLST %>%
@@ -128,11 +129,30 @@ rsi_translation[which(rsi_translation$breakpoint_R == 257), "breakpoint_R"] <- m
rsi_translation[which(rsi_translation$breakpoint_R == 513), "breakpoint_R"] <- m[which(m == 512) + 1]
rsi_translation[which(rsi_translation$breakpoint_R == 1025), "breakpoint_R"] <- m[which(m == 1024) + 1]
# WHONET adds one log2 level to the R breakpoint for their software, e.g. in AMC in Enterobacterales:
# EUCAST 2021 guideline: S <= 8 and R > 8
# WHONET file: S <= 8 and R >= 16
# this will make an MIC of 12 I, which should be R, so:
eucast_mics <- which(rsi_translation$guideline %like% "EUCAST" &
rsi_translation$method == "MIC" &
log2(as.double(rsi_translation$breakpoint_R)) - log2(as.double(rsi_translation$breakpoint_S)) != 0 &
!is.na(rsi_translation$breakpoint_R))
old_R <- rsi_translation[eucast_mics, "breakpoint_R", drop = TRUE]
old_S <- rsi_translation[eucast_mics, "breakpoint_S", drop = TRUE]
new_R <- 2 ^ (log2(old_R) - 1)
new_R[new_R < old_S | is.na(as.mic(new_R))] <- old_S[new_R < old_S | is.na(as.mic(new_R))]
rsi_translation[eucast_mics, "breakpoint_R"] <- new_R
eucast_disks <- which(rsi_translation$guideline %like% "EUCAST" &
rsi_translation$method == "DISK" &
rsi_translation$breakpoint_S - rsi_translation$breakpoint_R != 0 &
!is.na(rsi_translation$breakpoint_R))
rsi_translation[eucast_disks, "breakpoint_R"] <- rsi_translation[eucast_disks, "breakpoint_R", drop = TRUE] + 1
# Greek symbols and EM dash symbols are not allowed by CRAN, so replace them with ASCII:
rsi_translation$disk_dose <- gsub("μ", "u", rsi_translation$disk_dose, fixed = TRUE)
rsi_translation$disk_dose <- gsub("", "-", rsi_translation$disk_dose, fixed = TRUE)
# save to package
usethis::use_data(rsi_translation, overwrite = TRUE)
usethis::use_data(rsi_translation, overwrite = TRUE, compress = "xz")
rm(rsi_translation)
devtools::load_all(".")
+1 -1
View File
@@ -1 +1 @@
d8083b68d4e492ea8e87c1eae4da4196
75a10b41a8bd4f4788520f3407431e66
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+20370 -20319
View File
File diff suppressed because it is too large Load Diff
Binary file not shown.
+68
View File
@@ -0,0 +1,68 @@
microorganisms <- microorganisms |> bind_rows(
# Toxoplasma
data.frame(mo = "P_TXPL_GOND", # species
fullname = "Toxoplasma gondii",
kingdom = "(unknown kingdom)",
phylum = "Apicomplexa",
class = "Conoidasida",
order = "Eucoccidiorida",
family = "Sarcocystidae",
genus = "Toxoplasma",
species = "gondii",
subspecies = "",
rank = "species",
ref = "Nicolle et al., 1908",
species_id = NA_real_,
source = "manually added",
prevalence = 2,
stringsAsFactors = FALSE),
data.frame(mo = "P_TXPL", # genus
fullname = "Toxoplasma",
kingdom = "(unknown kingdom)",
phylum = "Apicomplexa",
class = "Conoidasida",
order = "Eucoccidiorida",
family = "Sarcocystidae",
genus = "Toxoplasma",
species = "",
subspecies = "",
rank = "genus",
ref = "Nicolle et al., 1909",
species_id = NA_real_,
source = "manually added",
prevalence = 2,
stringsAsFactors = FALSE),
data.frame(mo = "[FAM]_SRCCYSTD", # family
fullname = "Sarcocystidae",
kingdom = "(unknown kingdom)",
phylum = "Apicomplexa",
class = "Conoidasida",
order = "Eucoccidiorida",
family = "Sarcocystidae",
genus = "",
species = "",
subspecies = "",
rank = "family",
ref = "Poche, 1913",
species_id = NA_real_,
source = "manually added",
prevalence = 2,
stringsAsFactors = FALSE),
data.frame(mo = "[ORD]_EUCCCDRD", # order
fullname = "Eucoccidiorida",
kingdom = "(unknown kingdom)",
phylum = "Apicomplexa",
class = "Conoidasida",
order = "Eucoccidiorida",
family = "",
genus = "",
species = "",
subspecies = "",
rank = "order",
ref = "Leger et al., 1910",
species_id = NA_real_,
source = "manually added",
prevalence = 2,
stringsAsFactors = FALSE),
) |>
arrange(fullname)
+272 -269
View File
@@ -1,269 +1,272 @@
pattern regular_expr case_sensitive affect_ab_name affect_mo_name de nl es it fr pt da sv ru
Coagulase-negative Staphylococcus TRUE TRUE FALSE TRUE Koagulase-negative Staphylococcus Coagulase-negatieve Staphylococcus Staphylococcus coagulasa negativo Staphylococcus negativo coagulasi Staphylococcus à coagulase négative Staphylococcus coagulase negativo Koagulase-negative stafylokokker Koagulasnegativa stafylokocker Коагулазоотрицательный стафилококк
Coagulase-positive Staphylococcus TRUE TRUE FALSE TRUE Koagulase-positive Staphylococcus Coagulase-positieve Staphylococcus Staphylococcus coagulasa positivo Staphylococcus positivo coagulasi Staphylococcus à coagulase positif Staphylococcus coagulase positivo Koagulase-positive stafylokokker Koagulaspositiva stafylokocker Коагулазоположительный стафилококк
Beta-haemolytic Streptococcus TRUE TRUE FALSE TRUE Beta-hämolytischer Streptococcus Beta-hemolytische Streptococcus Streptococcus Beta-hemolítico Streptococcus Beta-emolitico Streptococcus Bêta-hémolytique Streptococcus Beta-hemolítico Beta-haemolytiske streptokokker Beta-hemolytiska streptokocker Бета-гемолитический стрептококк
unknown Gram-negatives TRUE TRUE FALSE TRUE unbekannte Gramnegativen onbekende Gram-negatieven Gram negativos desconocidos Gram negativi sconosciuti Gram négatifs inconnus Gram negativos desconhecidos ukendte Gram-negative okända gramnegativa bakterier неизвестные грамотрицательные
unknown Gram-positives TRUE TRUE FALSE TRUE unbekannte Grampositiven onbekende Gram-positieven Gram positivos desconocidos Gram positivi sconosciuti Gram positifs inconnus Gram positivos desconhecidos ukendte Gram-positive okända Gram-positiva неизвестные грамположительные
unknown fungus TRUE TRUE FALSE TRUE unbekannter Pilze onbekende schimmel hongo desconocido fungo sconosciuto champignon inconnu fungo desconhecido ukendt svamp Okänd svamp неизвестный грибок
unknown yeast TRUE TRUE FALSE TRUE unbekannte Hefe onbekende gist levadura desconocida lievito sconosciuto levure inconnue levedura desconhecida ukendt gær Okänd jäst неизвестные дрожжи
unknown name TRUE TRUE FALSE TRUE unbekannte Name onbekende naam nombre desconocido nome sconosciuto nom inconnu nome desconhecido ukendt navn okänt namn неизвестное название
unknown kingdom TRUE TRUE FALSE TRUE unbekanntes Reich onbekend koninkrijk reino desconocido regno sconosciuto règme inconnu reino desconhecido ukendt kongerige okänt rike неизвестное царство
unknown phylum TRUE TRUE FALSE TRUE unbekannter Stamm onbekend fylum filo desconocido phylum sconosciuto embranchement inconnu filo desconhecido ukendt stamme okänt fylum неизвестный филум
unknown class TRUE TRUE FALSE TRUE unbekannte Klasse onbekende klasse clase desconocida classe sconosciuta classe inconnue classe desconhecida ukendt klasse okänd klass неизвестный класс
unknown order TRUE TRUE FALSE TRUE unbekannte Ordnung onbekende orde orden desconocido ordine sconosciuto ordre inconnu ordem desconhecido ukendt orden okänd ordning неизвестный порядок
unknown family TRUE TRUE FALSE TRUE unbekannte Familie onbekende familie familia desconocida famiglia sconosciuta famille inconnue família desconhecida ukendt familie okänd familj неизвестное семейство
unknown genus TRUE TRUE FALSE TRUE unbekannte Gattung onbekend geslacht género desconocido genere sconosciuto genre inconnu gênero desconhecido ukendt slægt okänt släkte неизвестный род
unknown species TRUE TRUE FALSE TRUE unbekannte Art onbekende soort especie desconocida specie sconosciute espèce inconnue espécies desconhecida ukendt art okänd art неизвестный вид
unknown subspecies TRUE TRUE FALSE TRUE unbekannte Unterart onbekende ondersoort subespecie desconocida sottospecie sconosciute sous-espèce inconnue subespécies desconhecida ukendt underart okänd underart неизвестный подвид
unknown rank TRUE TRUE FALSE TRUE unbekannter Rang onbekende rang rango desconocido grado sconosciuto rang inconnu classificação desconhecido ukendt rang okänd rang неизвестный ранг
group TRUE TRUE FALSE TRUE Gruppe groep grupo gruppo groupe grupo gruppe grupp группа
CoNS FALSE TRUE FALSE TRUE KNS CNS SCN KNS KNS КОС
CoPS FALSE TRUE FALSE TRUE KPS CPS SCP KPS KPS КПС
Gram-negative TRUE TRUE FALSE FALSE Gramnegativ Gram-negatief Gram negativo Gram negativo Gram négatif Gram negativo Gram-negativ Gram-negativ Грамотрицательные
Gram-positive TRUE TRUE FALSE FALSE Grampositiv Gram-positief Gram positivo Gram positivo Gram positif Gram positivo Gram-positiv Gram-positiv Грамположительные
^Bacteria$ TRUE TRUE FALSE FALSE Bakterien Bacteriën Bacterias Batteri Bactéries Bactérias Bakterier Bakterier Бактерии
^Fungi$ TRUE TRUE FALSE FALSE Pilze Schimmels Hongos Funghi Champignons Fungos Støbeforme Svampar Грибы
^Yeasts$ TRUE TRUE FALSE FALSE Hefen Gisten Levaduras Lieviti Levures Leveduras Gær Jästdjur Животные
^Protozoa$ TRUE TRUE FALSE FALSE Protozoen Protozoën Protozoarios Protozoi Protozoaires Protozoários Protozoer Protozoer Протозоа
biogroup TRUE TRUE FALSE FALSE Biogruppe biogroep biogrupo biogruppo biogroupe biogrupo biogruppe biogrupp биогруппа
biotype TRUE TRUE FALSE FALSE Biotyp biotipo biotipo biótipo biotype biotyp биотип
vegetative TRUE TRUE FALSE FALSE vegetativ vegetatief vegetativo vegetativo végétatif vegetativo vegetativ vegetativ вегетативный
([([ ]*?)group TRUE TRUE FALSE FALSE \\1Gruppe \\1groep \\1grupo \\1gruppo \\1groupe \\1grupo \\1gruppe \\1grupp \\1группа
([([ ]*?)Group TRUE TRUE FALSE FALSE \\1Gruppe \\1Groep \\1Grupo \\1Gruppo \\1Groupe \\1Grupo \\1Gruppe \\1Grupp \\1Группа
no .*growth TRUE FALSE FALSE FALSE keine? .*wachstum geen .*groei no .*crecimientonon sem .*crescimento pas .*croissance sem .*crescimento ingen .*vækst ingen .*tillväxt отсутствие.*роста
no|not TRUE FALSE FALSE FALSE keine? geen|niet no|sin sem non sem nej|ikke nej|inte нет?
Intermediate TRUE FALSE FALSE FALSE Mittlere Intermediair Intermedio
Susceptible, incr. exp. FALSE TRUE FALSE FALSE Empfindlich, erh Belastung Gevoelig bij verh. blootstelling
susceptible, incr. exp. FALSE TRUE FALSE FALSE empfindlich, erh Belastung gevoelig bij verh. blootstelling
Susceptible TRUE FALSE FALSE FALSE Empfindlich Gevoelig Susceptible
Incr. exposure TRUE FALSE FALSE FALSE Empfindlich, erh Belastung 'Incr. exposure' 'Incr. exposure'
Resistant TRUE FALSE FALSE FALSE Resistent Resistent Resistente
antibiotic TRUE TRUE FALSE FALSE Antibiotikum antibioticum antibiótico antibiotico antibiotique antibiótico antibiotikum antibiotika антибиотик
Antibiotic TRUE TRUE FALSE FALSE Antibiotikum Antibioticum Antibiótico Antibiotico Antibiotique Antibiótico Antibiotikum Antibiotika Антибиотик
Drug TRUE TRUE FALSE FALSE Medikament Middel Fármaco Droga Médicament Droga Lægemiddel Läkemedel Лекарство
drug TRUE TRUE FALSE FALSE Medikament middel fármaco droga médicament droga lægemiddel läkemedel лекарство
Frequency FALSE TRUE FALSE FALSE Zahl Aantal Frecuencia Frequenza Fréquence Frequência Frekvens Frekvens Частота
Minimum Inhibitory Concentration (mg/L) FALSE FALSE FALSE FALSE Minimale Hemm-Konzentration (mg/L) Minimale inhiberende concentratie (mg/L) Concentración mínima inhibitoria (mg/L) Concentrazione minima inibitoria (mg/L) Concentration minimale inhibitrice (mg/L) Concentração Inibitória Mínima (mg/L) Mindste hæmmende koncentration (mg/L) Minsta hämmande koncentration (mg/L) Минимальная ингибирующая концентрация (мг/л)
Disk diffusion diameter (mm) FALSE FALSE FALSE FALSE Durchmesser der Scheibenzone (mm) Diameter diskzone (mm) Diámetro de difusión en disco (mm) Diametro di diffusione del disco (mm) Diamètre de diffusion en disque (mm) Diâmetro de difusão do disco (mm) Diskdiffusionsdiameter (mm) Diskdiffusionsdiameter (mm) Диаметр диффузии диска (мм)
Antimicrobial Interpretation FALSE FALSE FALSE FALSE Antimikrobielle Auswertung Antimicrobiële interpretatie Interpretación antimicrobiana Interpretazione antimicrobica Interprétation antimicrobienne Interpretação Antimicrobiana Antimikrobiel fortolkning Antimikrobiell tolkning Антимикробная интерпретация
4-aminosalicylic acid FALSE TRUE TRUE FALSE 4-Aminosalicylsäure 4-aminosalicylzuur Ácido 4-aminosalicílico Acido 4-aminosalicilico Acide 4-aminosalicylique Ácido 4-aminosalicílico 4-aminosalicylsyre 4-aminosalicylsyra 4-аминосалициловая кислота
Adefovir dipivoxil FALSE TRUE TRUE FALSE Adefovir Dipivoxil Adefovir Adefovir dipivoxil Adefovir dipivoxil Adéfovir dipivoxil Adefovir dipivoxil Adefovir dipivoxil Adefovir dipivoxil Адефовир дипивоксил
Aldesulfone sodium FALSE TRUE TRUE FALSE Aldesulfon-Natrium Aldesulfon Aldesulfona sódica Aldesulfone sodio Aldésulfone sodique Aldesulfona de sódio Aldesulfon-natrium Aldesulfonnatrium Альдесульфон натрия
Amikacin FALSE TRUE TRUE FALSE Amikacin Amikacine Amikacina Amikacin Amikacine Amikacin Amikacin Amikacin Амикацин
Amoxicillin FALSE TRUE TRUE FALSE Amoxicillin Amoxicilline Amoxicilina Amoxicillina Amoxicilline Amoxicilina Amoxicillin Amoxicillin Амоксициллин
Amoxicillin/beta-lactamase inhibitor FALSE TRUE TRUE FALSE Amoxicillin/Beta-Lactamase-Hemmer Amoxicilline/enzymremmer Amoxicilina/inhib. de la beta-lactamasa Amoxicillina/inib. d. beta-lattamasi Amoxicilline/inhib. de bêta-lactamase Amoxicilina/inibid. da beta-lactamase Amoxicillin/beta-lactamasehæmmer Amoxicillin/betalaktamashämmare Амоксициллин/ингибитор бета-лактамаз
Amphotericin B FALSE TRUE TRUE FALSE Amphotericin B Amfotericine B Anfotericina B Amfotericina B Amphotéricine B Anfotericina B Amfotericin B Amfotericin B Амфотерицин В
Ampicillin FALSE TRUE TRUE FALSE Ampicillin Ampicilline Ampicilina Ampicillina Ampicilline Ampicilina Ampicillin Ampicillin Ампициллин
Ampicillin/beta-lactamase inhibitor FALSE TRUE TRUE FALSE Ampicillin/Beta-Laktamase-Hemmer Ampicilline/enzymremmer Ampicilina/inhib. de la beta-lactamasa Ampicillina/inib. d. beta-lattamasi Ampicilline/inhib. de bêta-lactamase Ampicilina/inibid. da beta-lactamase Ampicillin/beta-lactamasehæmmer Ampicillin/beta-laktamashämmare Ампициллин/ингибитор бета-лактамазы
Anidulafungin FALSE TRUE TRUE FALSE Anidulafungin Anidulafungine Anidulafungina Anidulafungin Anidulafungine Anidulafungin Anidulafungin Anidulafungin Анидулафунгин
Azidocillin FALSE TRUE TRUE FALSE Azidocillin Azidocilline Azidocilina Azidocillina Azidocilline Azidocillin Azidocillin Azidocillin Азидоциллин
Azithromycin FALSE TRUE TRUE FALSE Azithromycin Azitromycine Azitromicina Azitromicina Azithromycine Azitromicina Azithromycin Azitromycin Азитромицин
Azlocillin FALSE TRUE TRUE FALSE Azlocillin Azlocilline Azlocilina Azlocillina Azlocilline Azlocillin Azlocillin Azlocillin Азлоциллин
Bacampicillin FALSE TRUE TRUE FALSE Bacampicillin Bacampicilline Bacampicilina Bacampicillina Bacampicilline Bacampicilina Bacampicillin Bacampicillin Бакампициллин
Bacitracin FALSE TRUE TRUE FALSE Bacitracin Bacitracine Bacitracina Bacitracina Bacitracine Bacitracin Bacitracin Bacitracin Бацитрацин
Benzathine benzylpenicillin FALSE TRUE TRUE FALSE Benzathin-Benzylpenicillin Benzylpenicillinebenzathine Bencilpenicilina benzatínica Benzatina benzilpenicillina Benzathine benzylpénicilline Benzatina benzatina benzilpenicilina Benzathinbenzylpenicillin Benzathinbenzylpenicillin Бензатин бензилпенициллин
Benzathine phenoxymethylpenicillin FALSE TRUE TRUE FALSE Benzathin-Phenoxymethylpenicillin Fenoxymethylpenicillinebenzathine Fenoximetilpenicilina benzatínica Benzatina fenossimetilpenicillina Phénoxyméthylpénicilline benzathine Benzatina fenoximetilpenicilina Benzathinfenoxymethylpenicillin Bensathinfenoximetylpenicillin Бензатин феноксиметилпенициллин
Benzylpenicillin FALSE TRUE TRUE FALSE Benzylpenicillin Benzylpenicilline Bencilpenicilina Benzilpenicillina Benzylpénicilline Benzilpenicilina Benzylpenicillin Bensylpenicillin Бензилпенициллин
Calcium aminosalicylate FALSE TRUE TRUE FALSE Kalzium-Aminosalicylat Aminosalicylzuur Aminosalicilato de calcio Calcio aminosalicilato Aminosalicylate de calcium Aminosalicilato de cálcio Calciumaminosalicylat Kalciumaminosalicylat Аминосалицилат кальция
Capreomycin FALSE TRUE TRUE FALSE Capreomycin Capreomycine Capreomicina Capreomicina Capréomycine Capreomicina Capreomycin Kapreomycin Капреомицин
Carbenicillin FALSE TRUE TRUE FALSE Carbenicillin Carbenicilline Carbenicilina Carbenicillina Carbénicilline Carbenicilina Carbenicillin Karbenicillin Карбенициллин
Carindacillin FALSE TRUE TRUE FALSE Carindacillin Carindacilline Carindacilina Carindacillina Carindacilline Carindacillin Carindacillin Carindacillin Кариндациллин
Caspofungin FALSE TRUE TRUE FALSE Caspofungin Caspofungine Caspofungina Caspofungin Caspofungine Caspofungin Caspofungin Caspofungin Каспофунгин
Ce(f|ph)acetrile TRUE TRUE TRUE FALSE Cefacetril Cefacetril Cefacetrilo Cefacetrile Céphacétrile Cephacetrile Cephacetril Cephacetril Цефацетрил
Ce(f|ph)alotin TRUE TRUE TRUE FALSE Cefalotin Cefalotine Cefalotina Cefalotina Céphalotine Cefalotina Cephalotin Cefalotin Цефалотин
Ce(f|ph)amandole TRUE TRUE TRUE FALSE Cefamandol Cefamandol Cefamandole Cephamandole Céphamandole Cephamandole Cephamandol Cephamandol Цефамандол
Ce(f|ph)apirin TRUE TRUE TRUE FALSE Cefapirin Cefapirine Cefapirina Cefapirina Céphapirine Cephapirin Cephapirin Cephapirin Цефапирин
Ce(f|ph)azedone TRUE TRUE TRUE FALSE Cefazedon Cefazedon Cefazedona Cefazedone Céphazédone Cephazedone Cephazedon Cephazedon Цефазедон
Ce(f|ph)azolin TRUE TRUE TRUE FALSE Cefazolin Cefazoline Cefazolina Cephazolin Céphazoline Cephazolin Cephazolin Cephazolin Цефазолин
Ce(f|ph)alothin TRUE TRUE TRUE FALSE Cefalothin Cefalotine Cefalotina Cefalotina Céphalothine Cephalothin Cephalothin Kefalotin Цефалотин
Ce(f|ph)alexin TRUE TRUE TRUE FALSE Cefalexin Cefalexine Cefalexina Cephalexin Céphalexine Cephalexin Cephalexin Cephalexin Цефалексин
Ce(f|ph)epime TRUE TRUE TRUE FALSE Cefepim Cefepim Cefepime Cephepime Céphépime Cephepime Cephepime Cephepim Цефепим
Ce(f|ph)ixime TRUE TRUE TRUE FALSE Cefixim Cefixim Cefixima Cephixime Céphixime Cephixime Cephixim Cephixim Цефиксим
Ce(f|ph)menoxime TRUE TRUE TRUE FALSE Cefmenoxim Cefmenoxim Cefmenoxima Cephmenoxime Céphénoxime Cephmenoxime Cephmenoxim Cephmenoxim Цефменоксим
Ce(f|ph)metazole TRUE TRUE TRUE FALSE Cefmetazol Cefmetazol Cefmetazol Cephmetazole Céphmétazole Cefmetazole Cephmetazol Cephmetazol Цефметазол
Ce(f|ph)odizime TRUE TRUE TRUE FALSE Cefodizim Cefodizim Cefodixima Cephodizime Céphodizime Cephodizime Cephodizim Cephodizim Цефодизим
Ce(f|ph)onicid TRUE TRUE TRUE FALSE Cefonicid Cefonicide Cefonicida Cephonicid Céphonicide Cefonicid Cephonicid Cephonicid Цефонизид
Ce(f|ph)operazone TRUE TRUE TRUE FALSE Cefoperazon Cefoperazon Cefoperazona Cephoperazone Céphopérazone Cephoperazone Cephoperazon Cephoperazon Цефоперазон
Ce(f|ph)operazone/beta-lactamase inhibitor TRUE TRUE TRUE FALSE Cefoperazon/Beta-Lactamase-Hemmer Cefoperazon/enzymremmer Cefoperazona/inhib. de betalactamasas Cephoperazone/inib. d. beta-lattamasi Céphopérazone/inhib. de bêta-lactamase Cephoperazona/inibid. da beta-lactamase Cephoperazon/beta-lactamasehæmmer Cefoperazon/beta-laktamashämmare Цефоперазон/ингибитор бета-лактамаз
Ce(f|ph)otaxime TRUE TRUE TRUE FALSE Cefotaxim Cefotaxim Cefotaxima Cephotaxime Céphotaxime Cephotaxime Cephotaxim Cephotaxim Цефотаксим
Ce(f|ph)oxitin TRUE TRUE TRUE FALSE Cefoxitin Cefoxitine Cefoxitina Cefossitina Céphoxitine Cephoxitin Cephoxitin Cephoxitin Цефокситин
Ce(f|ph)pirome TRUE TRUE TRUE FALSE Cefpirom Cefpirom Cephpirome Cephpirome Céphpirome Cefpirome Cephpirom Cephpirom Цефпиром
Ce(f|ph)podoxime TRUE TRUE TRUE FALSE Cefpodoxim Cefpodoxim Cefpodoxima Cephpodoxime Céphpodoxime Cephpodoxime Cephpodoxim Cephpodoxim Цефподоксим
Ce(f|ph)radine TRUE TRUE TRUE FALSE Cefradin Cefradine Cefradina Cefradina Céphradine Cephradine Cephradin Cephradin Цефрадин
Ce(f|ph)sulodin TRUE TRUE TRUE FALSE Cefsulodin Cefsulodine Cefsulodina Cephsulodin Céphsulodine Cephsulodin Cephsulodin Cephsulodin Цефсулодин
Ce(f|ph)tazidime TRUE TRUE TRUE FALSE Ceftazidim Ceftazidim Ceftazidima Ceftazidima Céphtazidime Ceftazidima Cephtazidim Cephtazidim Цефтазидим
Ce(f|ph)tezole TRUE TRUE TRUE FALSE Ceftezol Ceftezol Ceftezol Cephtezole Céphtézole Ceftezole Cephtezol Cephtezole Цефтезол
Ce(f|ph)tizoxime TRUE TRUE TRUE FALSE Ceftizoxim Ceftizoxim Ceftizoxima Cephtizoxime Céphtizoxime Cephtizoxime Cephtizoxim Cephtizoxim Цефтизоксим
Ce(f|ph)triaxone TRUE TRUE TRUE FALSE Ceftriaxon Ceftriaxon Ceftriaxona Ceftriaxone Céphtriaxone Cefhtriaxone Cephtriaxon Ceftriaxon Цефтриаксон
Ce(f|ph)uroxime TRUE TRUE TRUE FALSE Cefuroxim Cefuroxim Cefuroxima Cefuroxima Céphuroxime Cephuroxime Cephuroxim Cefuroxim Цефуроксим
Ce(f|ph)uroxime/metronidazole TRUE TRUE TRUE FALSE Cefuroxim/Metronidazol Cefuroxim/andere antibacteriele middelen Cefuroxima/metronidazol Cefuroxima/metronidazolo Céphuroxime/métronidazole Cephuroxime/metronidazol Cefuroxim/metronidazol Cefuroxim/metronidazol Цефуроксим/метронидазол
Chloramphenicol FALSE TRUE TRUE FALSE Chloramphenicol Chlooramfenicol Cloranfenicol Cloramfenicolo Chloramphénicol Cloranfenicol Kloramfenicol Kloramfenikol Хлорамфеникол
Chlortetracycline FALSE TRUE TRUE FALSE Chlortetracyclin Chloortetracycline Clortetraciclina Clorotetraciclina Chlortétracycline Chlortetracycline Chlortetracyclin Klortetracyklin Хлортетрациклин
Cinoxacin FALSE TRUE TRUE FALSE Cinoxacin Cinoxacine Cinoxacina Cinoxacina Cinoxacine Cinoxacin Cinoxacin Cinoxacin Циноксацин
Ciprofloxacin FALSE TRUE TRUE FALSE Ciprofloxacin Ciprofloxacine Ciprofloxacina Ciprofloxacina Ciprofloxacine Ciprofloxacin Ciprofloxacin Ciprofloxacin Ципрофлоксацин
Clarithromycin FALSE TRUE TRUE FALSE Clarithromycin Claritromycine Claritromicina Claritromicina Clarithromycine Claritromicina Clarithromycin Claritromycin Кларитромицин
Clavulanic acid FALSE TRUE TRUE FALSE Clavulansäure Clavulaanzuur Ácido clavulánico Acido clavulanico Acide clavulanique Ácido clavulânico Clavulansyre Clavulansyra Клавулановая кислота
clavulanic acid FALSE TRUE TRUE FALSE Clavulansäure clavulaanzuur ácido clavulánico acido clavulanico acide clavulanique ácido clavulânico clavulansyre clavulansyra клавулановая кислота
Clindamycin FALSE TRUE TRUE FALSE Clindamycin Clindamycine Clindamicina Clindamicina Clindamycine Clindamicina Clindamycin Clindamycin Клиндамицин
Clometocillin FALSE TRUE TRUE FALSE Clometocillin Clometocilline Clometocilina Clometocillina Clométocilline Clometocillin Clometocillin Klometocillin Клометоциллин
Clotrimazole FALSE TRUE TRUE FALSE Clotrimazol Clotrimazol Clotrimazol Clotrimazolo Clotrimazole Clotrimazole Clotrimazol Klotrimazol Клотримазол
Cloxacillin FALSE TRUE TRUE FALSE Cloxacillin Cloxacilline Cloxacilina Cloxacillina Cloxacilline Cloxacillin Cloxacillin Kloxacillin Клоксациллин
Colistin FALSE TRUE TRUE FALSE Colistin Colistine Colistina Colistina Colistine Colistin Colistin Kolistin Колистин
Dapsone FALSE TRUE TRUE FALSE Dapson Dapson Dapsona Dapsone Dapsone Dapsone Dapson Dapson Дапсон
Daptomycin FALSE TRUE TRUE FALSE Daptomycin Daptomycine Daptomicina Daptomicina Daptomycine Daptomicina Daptomycin Daptomycin Даптомицин
Dibekacin FALSE TRUE TRUE FALSE Dibekacin Dibekacine Dibekacina Dibekacin Dibekacine Dibekacin Dibekacin Dibekacin Дибекацин
Dicloxacillin FALSE TRUE TRUE FALSE Dicloxacillin Dicloxacilline Dicloxacilina Dicloxacillina Dicloxacilline Dicloxacilina Dicloxacillin Dikloxacillin Диклоксациллин
Dirithromycin FALSE TRUE TRUE FALSE Dirithromycin Diritromycine Diritromicina Diritromicina Dirithromycine Diritromicina Dirithromycin Diritromycin Диритромицин
Econazole FALSE TRUE TRUE FALSE Econazol Econazol Econazol Econazolo Econazole Econazole Econazol Ekonazol Эконазол
Enoxacin FALSE TRUE TRUE FALSE Enoxacin Enoxacine Enoxacina Enoxacina Enoxacine Enoxacin Enoxacin Enoxacin Эноксацин
Epicillin FALSE TRUE TRUE FALSE Epicillin Epicilline Epicilina Epicillina Epicilline Epicilina Epicillin Epicillin Эпициллин
Erythromycin FALSE TRUE TRUE FALSE Erythromycin Erytromycine Eritromicina Eritromicina Erythromycine Eritromicina Erythromycin Erytromycin Эритромицин
Ethambutol/isoniazid FALSE TRUE TRUE FALSE Ethambutol/Isoniazid Ethambutol/isoniazide Etambutol/isoniazida Etambutolo/isoniazide Ethambutol/isoniazide Ethambutol/isoniazid Ethambutol/isoniazid Etambutol/isoniazid Этамбутол/изониазид
Fleroxacin FALSE TRUE TRUE FALSE Fleroxacin Fleroxacine Fleroxacina Fleroxacina Fléroxacine Fleroxacina Fleroxacin Fleroxacin Флероксацин
Flucloxacillin FALSE TRUE TRUE FALSE Flucloxacillin Flucloxacilline Flucloxacilina Flucloxacillina Flucloxacilline Flucloxacillin Flucloxacillin Flucloxacillin Флуклоксациллин
Fluconazole FALSE TRUE TRUE FALSE Fluconazol Fluconazol Fluconazol Fluconazolo Fluconazole Fluconazole Fluconazol Flukonazol Флуконазол
Flucytosine FALSE TRUE TRUE FALSE Flucytosin Fluorocytosine Flucitosina Flucytosine Flucytosine Flucytosine Flucytosin Flucytosin Флуцитозин
Flurithromycin FALSE TRUE TRUE FALSE Flurithromycin Fluritromycine Fluritromicina Fluritromicina Flurithromycine Fluritromicina Flurithromycin Fluritromycin Флуритромицин
Fosfomycin FALSE TRUE TRUE FALSE Fosfomycin Fosfomycine Fosfomicina Fosfomicina Fosfomycine Fosfomycin Fosfomycin Fosfomycin Фосфомицин
Fusidic acid FALSE TRUE TRUE FALSE Fusidinsäure Fusidinezuur Ácido fusídico Acido fusidico Acide fusidique Ácido fusídico Fusidinsyre Fusidinsyra Фузидовая кислота
Gatifloxacin FALSE TRUE TRUE FALSE Gatifloxacin Gatifloxacine Gatifloxacina Gatifloxacina Gatifloxacine Gatifloxacin Gatifloxacin Gatifloxacin Гатифлоксацин
Gemifloxacin FALSE TRUE TRUE FALSE Gemifloxacin Gemifloxacine Gemifloxacina Gemifloxacina Gemifloxacine Gemifloxacin Gemifloxacin Gemifloxacin Гемифлоксацин
Gentamicin FALSE TRUE TRUE FALSE Gentamicin Gentamicine Gentamicina Gentamicina Gentamicine Gentamicina Gentamicin Gentamicin Гентамицин
Grepafloxacin FALSE TRUE TRUE FALSE Grepafloxacin Grepafloxacine Grepafloxacina Grepafloxacina Grepafloxacine Grepafloxacin Grepafloxacin Grepafloxacin Грепафлоксацин
Hachimycin FALSE TRUE TRUE FALSE Hachimycin Hachimycine Hachimycin Hachimycin Hachimycine Hachimycin Hachimycin Hachimycin Хатимицин
Hetacillin FALSE TRUE TRUE FALSE Hetacillin Hetacilline Hetacilina Hetacillin Hétacilline Hetacillin Hetacillin Hetacillin Гетациллин
Imipenem/cilastatin FALSE TRUE TRUE FALSE Imipenem/Cilastatin Imipenem/enzymremmer Imipenem/cilastatina Imipenem/cilastatina Imipénème/cilastatine Imipenem/coteltelatina Imipenem/cilastatin Imipenem/cilastatin Имипенем/циластатин
Inosine pranobex FALSE TRUE TRUE FALSE Inosin-Pranobex Inosiplex Inosina pranobex Inosina pranobex Inosine pranobex Pranobex inosine Inosin pranobex Inosin pranobex Инозин пранобекс
Isepamicin FALSE TRUE TRUE FALSE Isepamicin Isepamicine Isepamicina Isepamicina Isepamicine Isepamicina Isepamicin Isepamicin Исепамицин
Isoconazole FALSE TRUE TRUE FALSE Isoconazol Isoconazol Isoconazol Isoconazolo Isoconazole Isoconazole Isoconazol Isokonazol Изоконазол
Isoniazid FALSE TRUE TRUE FALSE Isoniazid Isoniazide Isoniazida Isoniazide Isoniazide Isoniazid Isoniazid Isoniazid Изониазид
Itraconazole FALSE TRUE TRUE FALSE Itraconazol Itraconazol Itraconazol Itraconazolo Itraconazole Itraconazole Itraconazol Itrakonazol Итраконазол
Josamycin FALSE TRUE TRUE FALSE Josamycin Josamycine Josamicina Josamicina Josamycine Josamycin Josamycin Josamycin Джозамицин
Kanamycin FALSE TRUE TRUE FALSE Kanamycin Kanamycine Kanamicina Kanamicina Kanamycine Kanamycin Kanamycin Kanamycin Канамицин
Ketoconazole FALSE TRUE TRUE FALSE Ketoconazol Ketoconazol Ketoconazol Ketoconazolo Kétoconazole Ketoconazole Ketoconazol Ketokonazol Кетоконазол
Levofloxacin FALSE TRUE TRUE FALSE Levofloxacin Levofloxacine Levofloxacina Levofloxacina Lévofloxacine Levofloxacin Levofloxacin Levofloxacin Левофлоксацин
Lincomycin FALSE TRUE TRUE FALSE Lincomycin Lincomycine Lincomicina Lincomicina Lincomycine Lincomycin Lincomycin Lincomycin Линкомицин
Lomefloxacin FALSE TRUE TRUE FALSE Lomefloxacin Lomefloxacine Lomefloxacina Lomefloxacina Loméfloxacine Lomefloxacin Lomefloxacin Lomefloxacin Ломефлоксацин
Lysozyme FALSE TRUE TRUE FALSE Lysozym Lysozym Lisozima Lisozima Lysozyme Lysozyme Lysozym Lysozym Лизоцим
Mandelic acid FALSE TRUE TRUE FALSE Mandelsäure Amandelzuur Ácido mandélico Acido mandelico Acide mandélique Ácido mandélico Mandelinsyre Mandelsyra Мандаловая кислота
Metampicillin FALSE TRUE TRUE FALSE Metampicillin Metampicilline Metampicilina Metampicillina Métampicilline Metampicilina Metampicillin Metampicillin Метампициллин
Meticillin FALSE TRUE TRUE FALSE Meticillin Meticilline Meticilina Meticillina Méticilline Meticillin Meticillin Meticillin Метициллин
Metisazone FALSE TRUE TRUE FALSE Metisazon Metisazon Metisazona Metisazone Métisazone Metisazone Metisazon Metisazon Метисазон
Metronidazole FALSE TRUE TRUE FALSE Metronidazol Metronidazol Metronidazol Metronidazolo Métronidazole Metronidazol Metronidazol Metronidazol Метронидазол
Mezlocillin FALSE TRUE TRUE FALSE Mezlocillin Mezlocilline Mezlocilina Mezlocillina Mezlocilline Mezlocillin Mezlocillin Mezlocillin Мезлоциллин
Micafungin FALSE TRUE TRUE FALSE Micafungin Micafungine Micafungina Micafungin Micafungine Micafungin Micafungin Micafungin Микафунгин
Miconazole FALSE TRUE TRUE FALSE Miconazol Miconazol Miconazol Miconazolo Miconazole Miconazole Miconazol Miconazol Миконазол
Midecamycin FALSE TRUE TRUE FALSE Midecamycin Midecamycine Midecamicina Midecamicina Midecamycine Midecamycin Midecamycin Midecamycin Мидекамицин
Miocamycin FALSE TRUE TRUE FALSE Miocamycin Miocamycine Miocamycin Miocamicina Miocamycine Miocamicina Miocamycin Miocamycin Миокамицин
Moxifloxacin FALSE TRUE TRUE FALSE Moxifloxacin Moxifloxacine Moxifloxacina Moxifloxacin Moxifloxacine Moxifloxacina Moxifloxacin Moxifloxacin Моксифлоксацин
Mupirocin FALSE TRUE TRUE FALSE Mupirocin Mupirocine Mupirocina Mupirocina Mupirocine Mupirocina Mupirocin Mupirocin Мупироцин
Nalidixic acid FALSE TRUE TRUE FALSE Nalidixinsäure Nalidixinezuur Ácido nalidíxico Acido nalidixico Acide nalidixique Ácido nalidíxico Nalidixinsyre Nalidixinsyra Налидиксовая кислота
Neomycin FALSE TRUE TRUE FALSE Neomycin Neomycine Neomicina Neomicina Néomycine Neomicina Neomycin Neomycin Неомицин
Netilmicin FALSE TRUE TRUE FALSE Netilmicin Netilmicine Netilmicina Netilmicin Netilmicine Netilmicin Netilmicin Netilmicin Нетилмицин
Nitrofurantoin FALSE TRUE TRUE FALSE Nitrofurantoin Nitrofurantoine Nitrofurantoína Nitrofurantoina Nitrofurantoïne Nitrofurantoína Nitrofurantoin Nitrofurantoin Нитрофурантоин
Norfloxacin FALSE TRUE TRUE FALSE Norfloxacin Norfloxacine Norfloxacina Norfloxacina Norfloxacine Norfloxacin Norfloxacin Norfloxacin Норфлоксацин
Novobiocin FALSE TRUE TRUE FALSE Novobiocin Novobiocine Novobiocina Novobiocin Novobiocine Novobiocin Novobiocin Novobiocin Новобиоцин
Nystatin FALSE TRUE TRUE FALSE Nystatin Nystatine Nistatina Nystatin Nystatine Nystatin Nystatin Nystatin Нистатин
Ofloxacin FALSE TRUE TRUE FALSE Ofloxacin Ofloxacine Ofloxacina Ofloxacin Ofloxacine Ofloxacin Ofloxacin Ofloxacin Офлоксацин
Oleandomycin FALSE TRUE TRUE FALSE Oleandomycin Oleandomycine Oleandomicina Oleandomicina Oleandomycine Oleandomicina Oleandomycin Oleandomycin Олеандомицин
Ornidazole FALSE TRUE TRUE FALSE Ornidazol Ornidazol Ornidazol Ornidazolo Ornidazole Ornidazole Ornidazol Ornidazol Орнидазол
Oxacillin FALSE TRUE TRUE FALSE Oxacillin Oxacilline Oxacilina Oxacillina Oxacilline Oxacillin Oxacillin Oxacillin Оксациллин
Oxolinic acid FALSE TRUE TRUE FALSE Oxolinsäure Oxolinezuur Ácido oxolínico Acido ossolinico Acide oxolinique Ácido oxolínico Oxolinsyre Oxolinsyra Оксолиновая кислота
Oxytetracycline FALSE TRUE TRUE FALSE Oxytetracyclin Oxytetracycline Oxitetraciclina Ossitetraciclina Oxytétracycline Oxitetraciclina Oxytetracyclin Oxytetracyklin Окситетрациклин
Pazufloxacin FALSE TRUE TRUE FALSE Pazufloxacin Pazufloxacine Pazufloxacina Pazufloxacin Pazufloxacine Pazufloxacin Pazufloxacin Pazufloxacin Пазуфлоксацин
Pefloxacin FALSE TRUE TRUE FALSE Pefloxacin Pefloxacine Pefloxacina Pefloxacina Péfloxacine Pefloxacin Pefloxacin Pefloxacin Пефлоксацин
Penamecillin FALSE TRUE TRUE FALSE Penamecillin Penamecilline Penamecilina Penamecillina Pénamécilline Penamecilina Penamecillin Penamecillin Пенамециллин
Penicillin FALSE TRUE TRUE FALSE Penicillin Penicilline Penicilina Penicillina Pénicilline Penicilina Penicillin Penicillin Пенициллин
Pheneticillin FALSE TRUE TRUE FALSE Pheneticillin Feneticilline Feneticilina Feneticillina Phénéticilline Pheneticillin Pheneticillin Feneticillin Фенетициллин
Phenoxymethylpenicillin FALSE TRUE TRUE FALSE Phenoxymethylpenicillin Fenoxymethylpenicilline Fenoximetilpenicilina Fenossimetilpenicillina Phénoxyméthylpénicilline Fenoximetilpenicilina Phenoxymethylpenicillin Fenoximetylpenicillin Феноксиметилпенициллин
Pipemidic acid FALSE TRUE TRUE FALSE Pipemidinsäure Pipemidinezuur Ácido pipemídico Acido pipemidico Acide pipémidique Ácido pipemídico Pipemidinsyre Pipemidinsyra Пипемидовая кислота
Piperacillin FALSE TRUE TRUE FALSE Piperacillin Piperacilline Piperacilina Piperacillina Pipéracilline Piperacilina Piperacillin Piperacillin Пиперациллин
Piperacillin/beta-lactamase inhibitor FALSE TRUE TRUE FALSE Piperacillin/Beta-Lactamase-Hemmer Piperacilline/enzymremmer Piperacilina/inhib. de la beta-lactamasa Piperacillina/inib. d. beta-lattamasi Pipéracilline/inhib. de bêta-lactamase Piperacilina/inibid. da beta-lactamase Piperacillin/beta-lactamasehæmmer Piperacillin/betalaktamashämmare Пиперациллин/ингибитор бета-лактамазы
Piromidic acid FALSE TRUE TRUE FALSE Piromidinsäure Piromidinezuur Ácido piromídico Acido piromidico Acide piromidique Ácido piromídico Piromidinsyre Piromidinsyra Пиромидовая кислота
Pivampicillin FALSE TRUE TRUE FALSE Pivampicillin Pivampicilline Pivampicilina Pivampicillina Pivampicilline Pivampicilina Pivampicillin Pivampicillin Пивампициллин
Polymyxin B FALSE TRUE TRUE FALSE Polymyxin B Polymyxine B Polimixina B Polimixina B Polymyxine B Polimixina B Polymyxin B Polymyxin B Полимиксин В
Posaconazole FALSE TRUE TRUE FALSE Posaconazol Posaconazol Posaconazol Posaconazolo Posaconazole Posaconazole Posaconazol Posakonazol Посаконазол
Pristinamycin FALSE TRUE TRUE FALSE Pristinamycin Pristinamycine Pristinamicina Pristinamicina Pristinamycine Pristinamicina Pristinamycin Pristinamycin Пристинамицин
Procaine benzylpenicillin FALSE TRUE TRUE FALSE Procain-Benzylpenicillin Benzylpenicillineprocaine Bencilpenicilina procaína Procaina benzilpenicillina Procaïne benzylpénicilline Procaína benzilpenicilina Prokainbenzylpenicillin Prokainbenzylpenicillin Прокаин бензилпенициллин
Propicillin FALSE TRUE TRUE FALSE Propicillin Propicilline Propicilina Propicillina Propicilline Propicilina Propicillin Propicillin Пропициллин
Prulifloxacin FALSE TRUE TRUE FALSE Prulifloxacin Prulifloxacine Prulifloxacina Prulifloxacina Prulifloxacine Prulifloxacina Prulifloxacin Prulifloxacin Прулифлоксацин
Quinupristin/dalfopristin FALSE TRUE TRUE FALSE Quinupristin/Dalfopristin Quinupristine/dalfopristine Quinupristina/dalfopristina Quinupristina/dalfopristina Quinupristine/dalfopristine Quinupristin/dalfopristin Quinupristin/dalfopristin Quinupristin/dalfopristin Квинупристин/дальфопристин
Ribostamycin FALSE TRUE TRUE FALSE Ribostamycin Ribostamycine Ribostamicina Ribostamicina Ribostamycine Ribostamicina Ribostamycin Ribostamycin Рибостамицин
Rifabutin FALSE TRUE TRUE FALSE Rifabutin Rifabutine Rifabutina Rifabutina Rifabutine Rifabutin Rifabutin Rifabutin Рифабутин
Rifampicin FALSE TRUE TRUE FALSE Rifampicin Rifampicine Rifampicina Rifampicina Rifampicine Rifampicina Rifampicin Rifampicin Рифампицин
Rifampicin/pyrazinamide/ethambutol/isoniazid FALSE TRUE TRUE FALSE Rifampicin/Pyrazinamid/Ethambutol/Isoniazid Rifampicine/pyrazinamide/ethambutol/isoniazide Rifampicina/pirazinamida/etambutol/isoniazida Rifampicina/pirazinamide/etambutolo/isoniazide Rifampicine/pyrazinamide/éthambutol/isoniazide Rifampicina/pirazinamida/etambutol/isoniazida Rifampicin/pyrazinamid/ethambutol/isoniazid Rifampicin/pyrazinamid/ethambutol/isoniazid Рифампицин/пиразинамид/этамбутол/исониазид
Rifampicin/pyrazinamide/isoniazid FALSE TRUE TRUE FALSE Rifampicin/Pyrazinamid/Isoniazid Rifampicine/pyrazinamide/isoniazide Rifampicina/pirazinamida/isoniazida Rifampicina/pirazinamide/isoniazide Rifampicine/pyrazinamide/isoniazide Rifampicina/pirazinamida/isoniazida Rifampicin/pyrazinamid/isoniazid Rifampicin/pyrazinamid/isoniazid Рифампицин/пиразинамид/изониазид
Rifampicin/isoniazid FALSE TRUE TRUE FALSE Rifampicin/Isoniazid Rifampicine/isoniazide Rifampicina/isoniazida Rifampicina/isoniazide Rifampicine/isoniazide Rifampicina/isoniazida Rifampicin/isoniazid Rifampicin/isoniazid Рифампицин/изониазид
Rifamycin FALSE TRUE TRUE FALSE Rifamycin Rifamycine Rifamicina Rifamicina Rifamycine Rifamycin Rifamycin Rifamycin Рифамицин
Rifaximin FALSE TRUE TRUE FALSE Rifaximin Rifaximine Rifaximina Rifaximina Rifaximine Rifaximin Rifaximin Rifaximin Рифаксимин
Rokitamycin FALSE TRUE TRUE FALSE Rokitamycin Rokitamycine Rokitamicina Rokitamicina Rokitamycine Rokitamycin Rokitamycin Rokitamycin Рокитамицин
Rosoxacin FALSE TRUE TRUE FALSE Rosoxacin Rosoxacine Rosoxacina Rosoxacina Rosoxacine Rosoxacina Rosoxacin Rosoxacin Розоксацин
Roxithromycin FALSE TRUE TRUE FALSE Roxithromycin Roxitromycine Roxitromicina Roxitromicina Roxithromycine Roxitromicina Roxithromycin Roxitromycin Рокситромицин
Rufloxacin FALSE TRUE TRUE FALSE Rufloxacin Rufloxacine Rufloxacina Rufloxacina Rufloxacine Rufloxacin Rufloxacin Rufloxacin Руфлоксацин
Sisomicin FALSE TRUE TRUE FALSE Sisomicin Sisomicine Sisomicina Sisomicina Sisomicine Sisomicina Sisomicin Sisomicin Сизомицин
Sodium aminosalicylate FALSE TRUE TRUE FALSE Natrium-Aminosalicylat Aminosalicylzuur Aminosalicilato de sodio Sodio aminosalicilato Aminosalicylate de sodium Aminosalicilato de sódio Natriumaminosalicylat Natriumaminosalicylat Аминосалицилат натрия
Sparfloxacin FALSE TRUE TRUE FALSE Sparfloxacin Sparfloxacine Esparfloxacina Sparfloxacina Sparfloxacine Sparfloxacin Sparfloxacin Sparfloxacin Спарфлоксацин
Spectinomycin FALSE TRUE TRUE FALSE Spectinomycin Spectinomycine Espectinomicina Spectinomycin Spectinomycine Spectinomycin Spectinomycin Spektinomycin Спектиномицин
Spiramycin FALSE TRUE TRUE FALSE Spiramycin Spiramycine Espiramicina Spiramicina Spiramycine Spiramycin Spiramycin Spiramycin Спирамицин
Spiramycin/metronidazole FALSE TRUE TRUE FALSE Spiramycin/Metronidazol Spiramycine/metronidazol Espiramicina/metronidazol Spiramicina/metronidazolo Spiramycine/métronidazole Spiramycin/metronidazol Spiramycin/metronidazol Spiramycin/metronidazol Спирамицин/метронидазол
Staphylococcus immunoglobulin FALSE TRUE TRUE FALSE Staphylococcus-Immunoglobulin Stafylokokkenimmunoglobuline Inmunoglobulina estafilocócica Immunoglobulina per stafilococco Immunoglobuline staphylococcique Imunoglobulina de Staphylococcus Stafylokok-immunglobulin Immunoglobulin mot stafylokocker Стафилококковый иммуноглобулин
Streptoduocin FALSE TRUE TRUE FALSE Streptoduocin Streptoduocine Estreptoduocina Streptoduocin Streptoduocine Estreptoduocina Streptoduocin Streptoduocin Стрептодуоцин
Streptomycin FALSE TRUE TRUE FALSE Streptomycin Streptomycine Estreptomicina Streptomicina Streptomycine Streptomycin Streptomycin Streptomycin Стрептомицин
Streptomycin/isoniazid FALSE TRUE TRUE FALSE Streptomycin/Isoniazid Streptomycine/isoniazide Estreptomicina/isoniazida Streptomicina/isoniazide Streptomycine/isoniazide Streptomicina/isoniazida Streptomycin/isoniazid Streptomycin/isoniazid Стрептомицин/изониазид
Sulbenicillin FALSE TRUE TRUE FALSE Sulbenicillin Sulbenicilline Sulbenicilina Sulbenicillina Sulbenicilline Sulbenicilina Sulbenicillin Sulbenicillin Сульбенициллин
Sulfadiazine/tetroxoprim FALSE TRUE TRUE FALSE Sulfadiazin/Tetroxoprim Sulfadiazine/tetroxoprim Sulfadiazina/tetroxoprim Sulfadiazina/tetroxoprim Sulfadiazine/tetroxoprime Sulfadiazina/tetroxoprim Sulfadiazin/tetroxoprim Sulfadiazin/tetroxoprim Сульфадиазин/тетроксоприм
Sulfadiazine/trimethoprim FALSE TRUE TRUE FALSE Sulfadiazin/Trimethoprim Sulfadiazine/trimethoprim Sulfadiazina/trimetoprima Sulfadiazina/trimetoprim Sulfadiazine/triméthoprime Sulfadiazina/trimethoprim Sulfadiazin/trimethoprim Sulfadiazin/trimetoprim Сульфадиазин/триметоприм
Sulfadimidine/trimethoprim FALSE TRUE TRUE FALSE Sulfadimidin/Trimethoprim Sulfadimidine/trimethoprim Sulfadimidina/trimetoprima Sulfadimidina/trimetoprim Sulfadimidine/triméthoprime Sulfadimidina/trimethoprim Sulfadimidin/trimethoprim Sulfadimidin/trimetoprim Сульфадимидин/триметоприм
Sulfafurazole FALSE TRUE TRUE FALSE Sulfafurazol Sulfafurazol Sulfafurazol Sulfafurazolo Sulfafurazole Sulfafurazole Sulfafurazol Sulfafurazol Сульфафуразол
Sulfaisodimidine FALSE TRUE TRUE FALSE Sulfaisodimidin Sulfisomidine Sulfaisodimidina Sulfaisodimidina Sulfaisodimidine Sulfaisodimidina Sulfaisodimidin Sulfaisodimidin Сульфаизодимидин
Sulfalene FALSE TRUE TRUE FALSE Sulfalene Sulfaleen Sulfaleno Sulfalene Sulfalène Sulfaleno Sulfalen Sulfen Сульфален
Sulfamazone FALSE TRUE TRUE FALSE Sulfamazon Sulfamazon Sulfamazona Sulfamazone Sulfamazone Sulfamazona Sulfamazon Sulfamazon Сульфамазон
Sulfamerazine/trimethoprim FALSE TRUE TRUE FALSE Sulfamerazin/Trimethoprim Sulfamerazine/trimethoprim Sulfamerazina/trimetoprima Sulfamerazina/trimetoprim Sulfamérazine/triméthoprime Sulfamerazina/trimethoprim Sulfamerazin/trimethoprim Sulfamerazin/trimetoprim Сульфамеразин/триметоприм
Sulfamethizole FALSE TRUE TRUE FALSE Sulfamethizol Sulfamethizol Sulfametozol Sulfamethizolo Sulfaméthizole Sulfametizole Sulfamethizol Sulfamethizol Сульфаметизол
Sulfamethoxazole FALSE TRUE TRUE FALSE Sulfamethoxazol Sulfamethoxazol Sulfametoxazol Sulfametossazolo Sulfaméthoxazole Sulfamethoxazole Sulfamethoxazol Sulfametoxazol Сульфаметоксазол
Sulfamethoxazole/trimethoprim FALSE TRUE TRUE FALSE Sulfamethoxazol/Trimethoprim Sulfamethoxazol/trimethoprim Sulfametoxazol/trimetoprima Sulfametossazolo/trimetoprim Sulfaméthoxazole/triméthoprime Sulfametoxazol/trimethoprim Sulfamethoxazol/trimethoprim Sulfametoxazol/trimetoprim Сульфаметоксазол/триметоприм
Sulfametoxydiazine FALSE TRUE TRUE FALSE Sulfametoxydiazin Sulfamethoxydiazine Sulfametoxidiazina Sulfametoxydiazine Sulfamétoxydiazine Sulfametoxidiazina Sulfametoxydiazin Sulfametoxydiazin Сульфаметоксидиазин
Sulfametrole/trimethoprim FALSE TRUE TRUE FALSE Sulfametrole/Trimethoprim Sulfametrol/trimethoprim Sulfametrol/trimetoprima Sulfametrole/trimetoprim Sulfamétrole/triméthoprime Sulfametrole/trimethoprim Sulfametrol/trimethoprim Sulfametrol/trimetoprim Сульфаметрол/триметоприм
Sulfamoxole FALSE TRUE TRUE FALSE Sulfamoxol Sulfamoxol Sulfamoxole Sulfamoxolo Sulfamoxole Sulfamoxole Sulfamoxol Sulfamoxol Сульфамоксол
Sulfamoxole/trimethoprim FALSE TRUE TRUE FALSE Sulfamoxol/Trimethoprim Sulfamoxol/trimethoprim Sulfamoxol/trimetoprima Sulfamoxolo/trimetoprim Sulfamoxole/triméthoprime Sulfamoxole/trimethoprim Sulfamoxol/trimethoprim Sulfamoxol/trimetoprim Сульфамоксол/триметоприм
Sulfaperin FALSE TRUE TRUE FALSE Sulfaperin Sulfaperine Sulfametoxazol Sulfaperin Sulfapérine Sulfaperin Sulfaperin Sulfaperin Сульфаперин
Sulfaphenazole FALSE TRUE TRUE FALSE Sulfaphenazol Sulfafenazol Sulfafenazol Sulfafenazolo Sulfaphénazole Sulfafenazol Sulfaphenazol Sulfafenazol Сульфафеназол
Sulfathiazole FALSE TRUE TRUE FALSE Sulfathiazol Sulfathiazol Sulfatiazol Sulfathiazole Sulfathiazole Sulfatazol Sulfathiazol Sulfathiazol Сульфатиазол
Sulfathiourea FALSE TRUE TRUE FALSE Sulfathioharnstoff Sulfathioureum Sulfathiourea Sulfathiourea Sulfathiourée Sulfathiourea Sulfathiourea Sulfatiourea Сульфатиомочевина
Sultamicillin FALSE TRUE TRUE FALSE Sultamicillin Sultamicilline Sultamicilina Sultamicillina Sultamicilline Sultamicillin Sultamicillin Sultamicillin Сультамициллин
Talampicillin FALSE TRUE TRUE FALSE Talampicillin Talampicilline Talampicilina Talampicillina Talampicilline Talampicilina Talampicillin Talampicillin Талампициллин
Teicoplanin FALSE TRUE TRUE FALSE Teicoplanin Teicoplanine Teicoplanina Teicoplanina Teicoplanine Teicoplanin Teicoplanin Teicoplanin Тейкопланин
Telithromycin FALSE TRUE TRUE FALSE Telithromycin Telitromycine Telitromicina Telitromicina Télithromycine Telitromicina Telithromycin Telitromycin Телитромицин
Temafloxacin FALSE TRUE TRUE FALSE Temafloxacin Temafloxacine Temafloxacina Temafloxacina Temafloxacine Temafloxacin Temafloxacin Temafloxacin Темафлоксацин
Temocillin FALSE TRUE TRUE FALSE Temocillin Temocilline Temocilina Temocillina Temocillin Temocillin Temocillin Temocillin Темоциллин
Tenofovir disoproxil FALSE TRUE TRUE FALSE Tenofovir Disoproxil Tenofovir Tenofovir disoproxil Tenofovir disoproxil Tenofovir disoproxil Tenofovir disoproxil Tenofovir disoproxil Tenofovir disoproxil Тенофовир дизопроксил
Terizidone FALSE TRUE TRUE FALSE Terizidon Terizidon Terizidona Terizidone Terizidone Terizidone Terizidon Terizidon Теризидон
Thiamphenicol FALSE TRUE TRUE FALSE Thiamphenicol Thiamfenicol Tiamfenicol Tiamfenicolo Thiamphénicol Tiamfenicol Thiamphenicol Tiamfenikol Тиамфеникол
Thioacetazone/isoniazid FALSE TRUE TRUE FALSE Thioacetazon/Isoniazid Thioacetazon/isoniazide Tioacetazona/isoniazida Tioacetazone/isoniazide Thioacétazone/isoniazide Thioacetazone/isoniazid Thioacetazon/isoniazid Thioacetazon/isoniazid Тиоацетазон/изониазид
Ticarcillin FALSE TRUE TRUE FALSE Ticarcillin Ticarcilline Ticarcilina Ticarcillina Ticarcilline Ticarcilina Ticarcillin Ticarcillin Тикарциллин
Ticarcillin/beta-lactamase inhibitor FALSE TRUE TRUE FALSE Ticarcillin/Beta-Lactamase-Hemmer Ticarcilline/enzymremmer Ticarcilina/inhib. de la betalactamasa Ticarcillina/inib. d. beta-lattamasi Ticarcilline/inhib. de bêta-lactamase Ticarcilina/inibid. da beta-lactamase Ticarcillin/beta-lactamasehæmmer Ticarcillin/beta-laktamashämmare Тикарциллин/ингибитор бета-лактамазы
Ticarcillin/clavulanic acid FALSE TRUE TRUE FALSE Ticarcillin/Clavulansäure Ticarcilline/clavulaanzuur Ticarcilina/ácido clavulánico Ticarcillina/acido clavulanico Ticarcilline/acide clavulanique Ticarcilina/ácido clavulanico Ticarcillin/clavulansyre Ticarcillin/clavulansyra Тикарциллин/клавулановая кислота
Tinidazole FALSE TRUE TRUE FALSE Tinidazol Tinidazol Tinidazol Tinidazolo Tinidazole Tinidazole Tinidazol Tinidazol Тинидазол
Tobramycin FALSE TRUE TRUE FALSE Tobramycin Tobramycine Tobramicina Tobramicina Tobramycine Tobramycin Tobramycin Tobramycin Тобрамицин
Trimethoprim/sulfamethoxazole FALSE TRUE TRUE FALSE Trimethoprim/Sulfamethoxazol Cotrimoxazol Trimetoprima/sulfametoxazol Trimetoprim/sulfametossazolo Triméthoprime/sulfaméthoxazole Trimethoprim/sulfametoxazol Trimethoprim/sulfamethoxazol Trimetoprim/sulfametoxazol Триметоприм/сульфаметоксазол
Troleandomycin FALSE TRUE TRUE FALSE Troleandomycin Troleandomycine Troleandomicina Troleandomicina Troleandomycine Troleandomicina Troleandomycin Troleandomycin Тролеандомицин
Trovafloxacin FALSE TRUE TRUE FALSE Trovafloxacin Trovafloxacine Trovafloxacina Trovafloxacin Trovafloxacine Trovafloxacin Trovafloxacin Trovafloxacin Тровафлоксацин
Vancomycin FALSE TRUE TRUE FALSE Vancomycin Vancomycine Vancomicina Vancomicina Vancomycine Vancomycin Vancomycin Vancomycin Ванкомицин
Voriconazole FALSE TRUE TRUE FALSE Voriconazol Voriconazol Voriconazol Voriconazolo Voriconazole Voriconazol Voriconazol Vorikonazol Вориконазол
Aminoglycosides FALSE TRUE TRUE FALSE Aminoglykoside Aminoglycosiden Aminoglucósidos Aminoglicosidi Aminoglycosides Aminoglycosides Aminoglykosider Aminoglykosider Аминогликозиды
Amphenicols FALSE TRUE TRUE FALSE Amphenicole Amfenicolen Anfenicoles Amphenicols Amphénicols Anfenicóis Amphenicoler Amfenikoler Амфениколы
Antifungals/antimycotics FALSE TRUE TRUE FALSE Antimykotika/Antimykotika Antifungica/antimycotica Antifúngicos/antimicóticos Antifungini/antimicotici Antifongiques/antimycotiques Antifúngicos/antimicóticos Antimykotika/antimykotika Antimykotika/antimykotika Противогрибковые препараты/антимикотики
Antimycobacterials FALSE TRUE TRUE FALSE Antimykobakterielle Mittel Antimycobacteriele middelen Antimicrobianos Antimicobatterici Antimycobactériens Antimycobacterials Antimycobakterier Antimykobakterier Антимикобактериальные препараты
Beta-lactams/penicillins FALSE TRUE TRUE FALSE Beta-Lactame/Penicilline Beta-lactams/penicillines Beta-lactámicos/penicilinas Beta-lattami/penicilline Bêta-lactamines/pénicillines Beta-lactâmicas/penicilinas Beta-lactamer/penicilliner Beta-laktamer/penicilliner Бета-лактамы/пенициллины
Cephalosporins (1st gen.) FALSE TRUE TRUE FALSE Cephalosporine (1. Gen.) Cefalosporines (1e gen.) Cefalosporinas (1er gen.) Cefalosporine (1° gen.) Céphalosporines (1ère génération) Cefalosporinas (1º género) Cefalosporiner (1. gen.) Kefalosporiner (första gen.) Цефалоспорины (1-го пок.)
Cephalosporins (2nd gen.) FALSE TRUE TRUE FALSE Cephalosporine (2. Gen.) Cefalosporines (2e gen.) Cefalosporinas (2do gen.) Cefalosporine (2° gen.) Céphalosporines (2ème génération) Cefalosporinas (2ª gen.) Cefalosporiner (2. gen.) Kefalosporiner (andra gen.) Цефалоспорины (2-го пок.)
Cephalosporins (3rd gen.) FALSE TRUE TRUE FALSE Cephalosporine (3. Gen.) Cefalosporines (3e gen.) Cefalosporinas (3er gen.) Cefalosporine (3° gen.) Céphalosporines (3ème génération) Cefalosporinas (3ª gen.) Cefalosporiner (3. gen.) Kefalosporiner (tredje gen.) Цефалоспорины (3-го пок.)
Cephalosporins (4th gen.) FALSE TRUE TRUE FALSE Cephalosporine (4. Gen.) Cefalosporines (4e gen.) Cefalosporinas (4ª gen.) Cefalosporine (4° gen.) Céphalosporines (4ème génération) Cefalosporinas (4.ª gen.) Cefalosporiner (4. gen.) Kefalosporiner (4:e gen.) Цефалоспорины (4-го пок.)
Cephalosporins (5th gen.) FALSE TRUE TRUE FALSE Cephalosporine (5. Gen.) Cefalosporines (5e gen.) Cefalosporinas (5º gen.) Cefalosporine (5° gen.) Céphalosporines (5e gén.) Cefalosporinas (5.ª gen.) Cefalosporiner (5. gen.) Kefalosporiner (5:e gen.) Цефалоспорины (5-го пок.)
Cephalosporins (unclassified gen.) FALSE TRUE TRUE FALSE Cephalosporine (unklassifiziert) Cefalosporines (ongeclassificeerd) Cefalosporinas (gen. no clasificado) Cefalosporine (gen. non classificato) Céphalosporines (genre non classifié) Cefalosporinas (não classificado gen.) Cefalosporiner (uklassificeret gen.) Kefalosporiner (oklassificerad gen.) Цефалоспорины (неклассифицированный род)
Cephalosporins FALSE TRUE TRUE FALSE Cephalosporine Cefalosporines Cefalosporinas Cefalosporine Céphalosporines Cefalosporinas Cefalosporiner Kefalosporiner Цефалоспорины
Glycopeptides FALSE TRUE TRUE FALSE Glykopeptide Glycopeptiden Glicopéptidos Glicopeptidi Glycopeptides Glycopeptides Glykopeptider Glykopeptider Гликопептиды
Macrolides/lincosamides FALSE TRUE TRUE FALSE Makrolide/Linkosamide Macroliden/lincosamiden Macrólidos/lincosamidas Macrolidi/lincosamidi Macrolides/lincosamides Macrolides/lincosamidas Makrolider/lincosamider Makrolider/linkosamider Макролиды/линкозамиды
Other antibacterials FALSE TRUE TRUE FALSE Andere Antibiotika Overige antibiotica Otros antibacterianos Altri antibatterici Autres antibactériens Outros antibacterianos Andre antibakterielle stoffer Andra antibakteriella medel Другие антибактериальные препараты
Polymyxins FALSE TRUE TRUE FALSE Polymyxine Polymyxines Polimixinas Polimixine Polymyxines Polimixinas Polymyxiner Polymyxiner Полимиксины
Quinolones FALSE TRUE TRUE FALSE Quinolone Quinolonen Quinolonas Chinoloni Quinolones Quinolones Kinoloner Kinoloner Хинолоны
pattern regular_expr case_sensitive affect_ab_name affect_mo_name zh da nl fr de el it ja pl pt ru es sv tr uk
language name English FALSE FALSE FALSE FALSE Chinese Danish Dutch French German Greek Italian Japanese Polish Portuguese Russian Spanish Swedish Turkish Ukrainian
language name FALSE FALSE FALSE FALSE 汉语 Dansk Nederlands Français Deutsch Ελληνικά Italiano 日本語 Polski Português Русский Español Svenska Türkçe украї́нська
Coagulase-negative Staphylococcus TRUE TRUE FALSE TRUE 凝固酶阴性葡萄球菌 Koagulase-negative stafylokokker Coagulase-negatieve Staphylococcus Staphylococcus à coagulase négative Koagulase-negative Staphylococcus Σταφυλόκοκκος με αρνητική πηκτικότητα Staphylococcus negativo coagulasi コアグラーゼ陰性ブドウ球菌 Staphylococcus koagulazoujemny Staphylococcus coagulase negativo Коагулазоотрицательный стафилококк Staphylococcus coagulasa negativo Koagulasnegativa stafylokocker Koagülaz-negatif Stafilokok Коагулазонегативний стафілокок
Coagulase-positive Staphylococcus TRUE TRUE FALSE TRUE 凝固酶阳性葡萄球菌 Koagulase-positive stafylokokker Coagulase-positieve Staphylococcus Staphylococcus à coagulase positif Koagulase-positive Staphylococcus Σταφυλόκοκκος θετικός στην πήξη Staphylococcus positivo coagulasi コアグラーゼ陽性ブドウ球菌 Staphylococcus koagulazo-dodatni Staphylococcus coagulase positivo Коагулазоположительный стафилококк Staphylococcus coagulasa positivo Koagulaspositiva stafylokocker Koagülaz-pozitif Stafilokok Коагулазопозитивний стафілокок
Beta-haemolytic Streptococcus TRUE TRUE FALSE TRUE β-溶血性链球菌 Beta-haemolytiske streptokokker Beta-hemolytische Streptococcus Streptococcus Bêta-hémolytique Beta-hämolytischer Streptococcus Β-αιμολυτικός στρεπτόκοκκος Streptococcus Beta-emolitico ベータ溶血性レンサ球菌 Streptococcus beta-hemolityczny Streptococcus Beta-hemolítico Бета-гемолитический стрептококк Streptococcus Beta-hemolítico Beta-hemolytiska streptokocker Beta-hemolitik Streptokok Бета-гемолітичний стрептокок
unknown Gram-negatives TRUE TRUE FALSE TRUE 不明革兰氏阴性菌 ukendte Gram-negative onbekende Gram-negatieven Gram négatifs inconnus unbekannte Gramnegativen άγνωστοι αρνητικοί κατά Gram Gram negativi sconosciuti 不明なグラム陰性菌 Nieznane bakterie Gram-ujemne Gram negativos desconhecidos неизвестные грамотрицательные Gram negativos desconocidos okända gramnegativa bakterier bilinmeyen Gram-negatifler невідомі грамнегативні
unknown Gram-positives TRUE TRUE FALSE TRUE 不明革兰氏阳性菌 ukendte Gram-positive onbekende Gram-positieven Gram positifs inconnus unbekannte Grampositiven άγνωστοι θετικοί κατά Gram Gram positivi sconosciuti 未知のグラム陽性菌 Nieznane bakterie Gram-dodatnie Gram positivos desconhecidos неизвестные грамположительные Gram positivos desconocidos okända Gram-positiva bilinmeyen Gram-pozitifler невідомі грампозитивні
unknown fungus TRUE TRUE FALSE TRUE 未知真菌 ukendt svamp onbekende schimmel champignon inconnu unbekannter Pilze άγνωστος μύκητας fungo sconosciuto 未知真菌 Nieznany grzyb fungo desconhecido неизвестный грибок hongo desconocido Okänd svamp bilinmeyen mantar невідомий гриб
unknown yeast TRUE TRUE FALSE TRUE 未知酵母菌 ukendt gær onbekende gist levure inconnue unbekannte Hefe άγνωστος ζυμομύκητας lievito sconosciuto 未知酵母 Nieznany drożdżak levedura desconhecida неизвестные дрожжи levadura desconocida Okänd jäst bilinmeyen maya невідомі дріжджі
unknown name TRUE TRUE FALSE TRUE 不明名称 ukendt navn onbekende naam nom inconnu unbekannte Name άγνωστο όνομα nome sconosciuto 名称未知 nieznana nazwa nome desconhecido неизвестное название nombre desconocido okänt namn bilinmeyen isim невідома назва
unknown kingdom TRUE TRUE FALSE TRUE 未知王国 ukendt kongerige onbekend koninkrijk règme inconnu unbekanntes Reich άγνωστο βασίλειο regno sconosciuto 未知の王国 nieznane królestwo reino desconhecido неизвестное царство reino desconocido okänt rike bilinmeyen krallık невідоме царство
unknown phylum TRUE TRUE FALSE TRUE 未知门 ukendt stamme onbekend fylum embranchement inconnu unbekannter Stamm άγνωστο φύλο phylum sconosciuto 未知の門 nieznany azyl filo desconhecido неизвестный филум filo desconocido okänt fylum bilinmeyen filum невідомий відділ
unknown class TRUE TRUE FALSE TRUE 未知类 ukendt klasse onbekende klasse classe inconnue unbekannte Klasse άγνωστη τάξη classe sconosciuta 未知のクラス Nieznana klasa classe desconhecida неизвестный класс clase desconocida okänd klass bilinmeyen sınıf невідомий клас
unknown order TRUE TRUE FALSE TRUE 未知目 ukendt orden onbekende orde ordre inconnu unbekannte Ordnung άγνωστη τάξη ordine sconosciuto 未知の目 nieznany rząd ordem desconhecido неизвестный порядок orden desconocido okänd ordning bilinmeyen sipariş невідомий порядок
unknown family TRUE TRUE FALSE TRUE 未知科 ukendt familie onbekende familie famille inconnue unbekannte Familie άγνωστη οικογένεια famiglia sconosciuta 未知ファミリー nieznana rodzina família desconhecida неизвестное семейство familia desconocida okänd familj bilinmeyen aile невідома родина
unknown genus TRUE TRUE FALSE TRUE 未知属 ukendt slægt onbekend geslacht genre inconnu unbekannte Gattung άγνωστο γένος genere sconosciuto 未知属 nieznany rodzaj gênero desconhecido неизвестный род género desconocido okänt släkte bilinmeyen cins невідомий рід
unknown species TRUE TRUE FALSE TRUE 未知种 ukendt art onbekende soort espèce inconnue unbekannte Art άγνωστο είδος specie sconosciute 未知種 nieznany gatunek espécies desconhecida неизвестный вид especie desconocida okänd art bilinmeyen türler невідомий вид
unknown subspecies TRUE TRUE FALSE TRUE 未知亚种 ukendt underart onbekende ondersoort sous-espèce inconnue unbekannte Unterart άγνωστο υποείδος sottospecie sconosciute 亜種不明 nieznany podgatunek subespécies desconhecida неизвестный подвид subespecie desconocida okänd underart bilinmeyen alt türler невідомий підвид
unknown rank TRUE TRUE FALSE TRUE 未知等级 ukendt rang onbekende rang rang inconnu unbekannter Rang άγνωστη τάξη grado sconosciuto 未知ランク nieznany stopień classificação desconhecido неизвестный ранг rango desconocido okänd rang bilinmeyen rütbe невідомий ранг
group TRUE TRUE FALSE TRUE 组 gruppe groep groupe Gruppe ομάδα gruppo グループ grupa grupo группа grupo grupp Grup група
CoNS FALSE TRUE FALSE TRUE KNS CNS KNS CoNS グラム陰性 CoNS КОС SCN KNS KNS КНС
CoPS FALSE TRUE FALSE TRUE KPS CPS KPS CoPS グラム陽性 CoPS КПС SCP KPS KPS КПС
Gram-negative TRUE TRUE FALSE FALSE 革兰氏阴性 Gram-negativ Gram-negatief Gram négatif Gramnegativ Αρνητικό κατά Gram Gram negativo ^細菌$ Gram-ujemne Gram negativo Грамотрицательные Gram negativo Gram-negativ Gram-negatif Грамнегативні
Gram-positive TRUE TRUE FALSE FALSE 革兰氏阳性 Gram-positiv Gram-positief Gram positif Grampositiv Θετικό κατά Gram Gram positivo ^真菌$ Gram-dodatnie Gram positivo Грамположительные Gram positivo Gram-positiv Gram-pozitif Грампозитивні
^Bacteria$ TRUE TRUE FALSE FALSE ^细菌$ Bakterier Bacteriën Bactéries Bakterien ^Βακτήρια$ Batteri ^酵母$ ^Bakterie$ Bactérias Бактерии Bacterias Bakterier ^Bakteri$ Бактерії
^Fungi$ TRUE TRUE FALSE FALSE ^真菌$ Støbeforme Schimmels Champignons Pilze ^Μύκητες$ Funghi ^原生動物$ ^Grzyby$ Fungos Грибы Hongos Svampar ^Mantarlar$ Гриби
^Yeasts$ TRUE TRUE FALSE FALSE ^酵母菌$ Gær Gisten Levures Hefen ^Ζυμομύκητες$ Lieviti バイオグループ ^Drożdże$ Leveduras Животные Levaduras Jästdjur ^Mayalar$ Дріжджі
^Protozoa$ TRUE TRUE FALSE FALSE ^原生动物$ Protozoer Protozoën Protozoaires Protozoen ^Πρωτόζωα$ Protozoi 生物型 ^Protozoa$ Protozoários Протозоа Protozoarios Protozoer ^Protozoa$ Найпростіші
biogroup TRUE TRUE FALSE FALSE 生物群 biogruppe biogroep biogroupe Biogruppe βιοομάδα biogruppo 植物型 biogrupa biogrupo биогруппа biogrupo biogrupp biyogrup біогрупа
biotype TRUE TRUE FALSE FALSE 生物型 biotype Biotyp βιότυπος biotipo ([([ ]*?))) グループ biotyp biótipo биотип biotipo biotyp biyotip біотип
vegetative TRUE TRUE FALSE FALSE 无性系 vegetativ vegetatief végétatif vegetativ βλαστικός vegetativo ([[ ]*?)グループ wegetatywna vegetativo вегетативный vegetativo vegetativ vejetatif вегетативний
([([ ]*?)group TRUE TRUE FALSE FALSE ([([]*?)组 \\1gruppe \\1groep \\1groupe \\1Gruppe ([([ ]*?)ομάδα \\1gruppo ([([ ]*?)grupa \\1grupo \\1группа \\1grupo \\1grupp ([([ ]*?)grup \\1група
([([ ]*?)Group TRUE TRUE FALSE FALSE ([([]*?)组 \\1Gruppe \\1Groep \\1Groupe \\1Gruppe ([([ ]*;)ομάδα \\1Gruppo ない ([([ ]*?)Grupa \\1Grupo \\1Группа \\1Grupo \\1Grupp ([([ ]*?)Grup \\1Група
no .*growth TRUE FALSE FALSE FALSE 无.*生长 ingen .*vækst geen .*groei pas .*croissance keine? .*wachstum όχι .*αύξηση sem .*crescimento 中間体 brak .*wzrostu sem .*crescimento отсутствие.*роста no .*crecimientonon ingen .*tillväxt büyüme yok відсутність .*росту
no|not TRUE FALSE FALSE FALSE 不|不 nej|ikke geen|niet non keine? no|not sem 感受性の高い、被ばく量の増加 nie|nie sem нет? no|sin nej|inte hayır|değil|hayir|degil ні
Intermediate TRUE FALSE FALSE FALSE 中级 Mellemliggende Intermediair Mittlere Ενδιάμεση 影響を受けやすい。 Pośrednia Intermedio Orta seviye Знижена чутливість
Susceptible, incr. exp. FALSE TRUE FALSE FALSE 易感,暴露增加 Modtagelig, øget eksp. Gevoelig bij verh. blootstelling Empfindlich, erh Belastung Ευάλωτος, αυξημένη έκθεση 影響を受けやすい Podatne, zwiększone narażenie Duyarlı, enk. maruziyet Чутливий до підвищеної експозиції
susceptible, incr. exp. FALSE TRUE FALSE FALSE 易感,接触增加 modtagelig, øget eksp. gevoelig bij verh. blootstelling empfindlich, erh Belastung Ευαίσθητος, αυξημένη έκθεση 曝露量増加 podatny, zwiększone narażenie duyarlı, enk. maruziyet чутливий до підвищеної експозиції
Susceptible TRUE FALSE FALSE FALSE 易受影响 Modtagelig Gevoelig Empfindlich Ευαίσθητο 耐性 Podatny Susceptible Duyarlı Чутливий
Incr. exposure TRUE FALSE FALSE FALSE 暴露增加 Øget eksponering 'Incr. exposure' Empfindlich, erh Belastung Αυξημένη έκθεση 抗生物質 Większe narażenie 'Incr. exposure' Enk. maruziyet Підвищена експозиція
Resistant TRUE FALSE FALSE FALSE 耐药性 Resistent Resistent Resistent Ανθεκτικός 抗生物質 Odporny Resistente Dayanıklı Стійкий
antibiotic TRUE TRUE FALSE FALSE 抗生素 antibiotikum antibioticum antibiotique Antibiotikum αντιβιοτικό antibiotico 薬剤 antybiotyk antibiótico антибиотик antibiótico antibiotika Antibiyotik антибіотик
Antibiotic TRUE TRUE FALSE FALSE 抗生素 Antibiotikum Antibioticum Antibiotique Antibiotikum Αντιβιοτικό Antibiotico 薬剤 Antybiotyk Antibiótico Антибиотик Antibiótico Antibiotika Antibiyotik Антибіотик
Drug TRUE TRUE FALSE FALSE 药物 Lægemiddel Middel Médicament Medikament Φάρμακο Droga 頻度 Lek Droga Лекарство Fármaco Läkemedel İlaç Лікарський засіб
drug TRUE TRUE FALSE FALSE 药物 lægemiddel middel médicament Medikament φάρμακο droga 最小発育阻止濃度(mg / L) lek droga лекарство fármaco läkemedel İlaç лікарський засіб
Frequency FALSE TRUE FALSE FALSE 使用频率 Frekvens Aantal Fréquence Zahl Συχνότητα Frequenza ディスク拡散径(mm) Częstotliwość Frequência Частота Frecuencia Frekvens Frekans Частота
Minimum Inhibitory Concentration (mg/L) FALSE FALSE FALSE FALSE 最小抑菌浓度(mg/L) Mindste hæmmende koncentration (mg/L) Minimale inhiberende concentratie (mg/L) Concentration minimale inhibitrice (mg/L) Minimale Hemm-Konzentration (mg/L) Ελάχιστη ανασταλτική συγκέντρωση (mg/L) Concentrazione minima inibitoria (mg/L) 抗菌性解釈 Minimalne stężenie hamujące (mg/L) Concentração Inibitória Mínima (mg/L) Минимальная ингибирующая концентрация (мг/л) Concentración mínima inhibitoria (mg/L) Minsta hämmande koncentration (mg/L) Minimum İnhibitör Konsantrasyon (mg/L) Мінімальна інгібуюча концентрація (мг/мл)
Disk diffusion diameter (mm) FALSE FALSE FALSE FALSE 磁盘扩散直径(mm) Diskdiffusionsdiameter (mm) Diameter diskzone (mm) Diamètre de diffusion en disque (mm) Durchmesser der Scheibenzone (mm) Διάμετρος διάχυσης δίσκου (mm) Diametro di diffusione del disco (mm) 割合 Średnica dyfuzji dysku (mm) Diâmetro de difusão do disco (mm) Диаметр диффузии диска (мм) Diámetro de difusión en disco (mm) Diskdiffusionsdiameter (mm) Disk difüzyon çapı (mm) Зона затримки росту (мм)
Antimicrobial Interpretation FALSE FALSE FALSE FALSE 抗菌性解释 Antimikrobiel fortolkning Antimicrobiële interpretatie Interprétation antimicrobienne Antimikrobielle Auswertung Αντιμικροβιακή ερμηνεία Interpretazione antimicrobica 4-アミノサリチル酸 Interpretacja antybakteryjna Interpretação Antimicrobiana Антимикробная интерпретация Interpretación antimicrobiana Antimikrobiell tolkning Antimikrobiyal Yorumlama Фенотипи чутливості
Percentage FALSE FALSE FALSE FALSE 百分比 Procentdel Percentage Pourcentage Prozentsatz Ποσοστό Percentuale アデホビル・ジピボキシル Procent Percentagem Процент Porcentaje Procentuell andel Yüzde Відсоток
4-aminosalicylic acid FALSE TRUE TRUE FALSE 4-氨基水杨酸 4-aminosalicylsyre 4-aminosalicylzuur Acide 4-aminosalicylique 4-Aminosalicylsäure 4-αμινοσαλικυλικό οξύ Acido 4-aminosalicilico アルデスルホンナトリウム Kwas 4-aminosalicylowy Ácido 4-aminosalicílico 4-аминосалициловая кислота Ácido 4-aminosalicílico 4-aminosalicylsyra 4-aminosalisilik asit 4-Аміносаліцилова кислота
Adefovir dipivoxil FALSE TRUE TRUE FALSE 阿德福韦酯 Adefovir dipivoxil Adefovir Adéfovir dipivoxil Adefovir Dipivoxil Adefovir dipivoxil Adefovir dipivoxil アミカシン Adefovir dipivoxil Adefovir dipivoxil Адефовир дипивоксил Adefovir dipivoxil Adefovir dipivoxil Adefovir dipivoksil Адефовір діпівоксил
Aldesulfone sodium FALSE TRUE TRUE FALSE 醛缩酮钠 Aldesulfon-natrium Aldesulfon Aldésulfone sodique Aldesulfon-Natrium Αλδεσουλφονικό νάτριο Aldesulfone sodio アモキシシリン Sól sodowa aldesulfonu Aldesulfona de sódio Альдесульфон натрия Aldesulfona sódica Aldesulfonnatrium Aldesülfon sodyum Альденсульфон натрію
Amikacin FALSE TRUE TRUE FALSE 阿米卡星 Amikacin Amikacine Amikacine Amikacin Amikacin Amikacin アモキシシリン/β-ラクタマーゼ阻害剤 Amikacyna Amikacin Амикацин Amikacina Amikacin Amikasin Амікацин
Amoxicillin FALSE TRUE TRUE FALSE 阿莫西林 Amoxicillin Amoxicilline Amoxicilline Amoxicillin Αμοξικιλλίνη Amoxicillina アムホテリシンB Amoxicillin Amoxicilina Амоксициллин Amoxicilina Amoxicillin Amoksisilin Амоксицилін
Amoxicillin/beta-lactamase inhibitor FALSE TRUE TRUE FALSE 阿莫西林/β-内酰胺酶抑制剂 Amoxicillin/beta-lactamasemmer Amoxicilline/enzymremmer Amoxicilline/inhib. de bêta-lactamase Amoxicillin/Beta-Lactamase-Hemmer Αμοξικιλλίνη/αναστολέας της β-λακταμάσης Amoxicillina/inib. d. beta-lattamasi アンピシリン Amoksycylina/inhibitor beta-laktamazy Amoxicilina/inibid. da beta-lactamase Амоксициллин/ингибитор бета-лактамаз Amoxicilina/inhib. de la beta-lactamasa Amoxicillin/betalaktamashämmare Amoksisilin/beta-laktamaz inhibitörü Амоксицилін/інгібітор бета-лактамаз
Amphotericin B FALSE TRUE TRUE FALSE 两性霉素B Amfotericin B Amfotericine B Amphotéricine B Amphotericin B Αμφοτερικίνη Β Amfotericina B アンピシリン/β-ラクタマーゼ阻害剤 Amfoterycyna B Anfotericina B Амфотерицин В Anfotericina B Amfotericin B Amfoterisin B Амфотерицин В
Ampicillin FALSE TRUE TRUE FALSE 氨苄西林 Ampicillin Ampicilline Ampicilline Ampicillin Αµπικιλλίνη Ampicillina アニデュラファンギン Ampicylina Ampicilina Ампициллин Ampicilina Ampicillin Ampisilin Ампіцилін
Ampicillin/beta-lactamase inhibitor FALSE TRUE TRUE FALSE 氨苄西林/β-内酰胺酶抑制剂 Ampicillin/beta-lactamasehæmmer Ampicilline/enzymremmer Ampicilline/inhib. de bêta-lactamase Ampicillin/Beta-Laktamase-Hemmer Αμπικιλλίνη/αναστολέας β-λακταμάσης Ampicillina/inib. d. beta-lattamasi アジドシリン Ampicylina/inhibitor beta-laktamazy Ampicilina/inibid. da beta-lactamase Ампициллин/ингибитор бета-лактамазы Ampicilina/inhib. de la beta-lactamasa Ampicillin/beta-laktamashämmare Ampisilin/beta-laktamaz inhibitörü Ампіцилін/інгібітор бета-лактамаз
Anidulafungin FALSE TRUE TRUE FALSE 阿尼芬净 Anidulafungin Anidulafungine Anidulafungine Anidulafungin Ανιδουλαφουνγκίνη Anidulafungin アジスロマイシン Anidulafungina Anidulafungin Анидулафунгин Anidulafungina Anidulafungin Anidulafungin Анідулафунгін
Azidocillin FALSE TRUE TRUE FALSE 阿奇霉素 Azidocillin Azidocilline Azidocilline Azidocillin Αζιδοκιλλίνη Azidocillina アズロシリン Azidocillin Azidocillin Азидоциллин Azidocilina Azidocillin Azidosilin Азидоцилін
Azithromycin FALSE TRUE TRUE FALSE 阿奇霉素 Azithromycin Azitromycine Azithromycine Azithromycin Αζιθρομυκίνη Azitromicina バカンピシリン Azithromycin Azitromicina Азитромицин Azitromicina Azitromycin Azitromisin Азитроміцин
Azlocillin FALSE TRUE TRUE FALSE 阿洛西林 Azlocillin Azlocilline Azlocilline Azlocillin Αζλοκιλλίνη Azlocillina バシトラシン Azlocillin Azlocillin Азлоциллин Azlocilina Azlocillin Azlocillin Азлоцилін
Bacampicillin FALSE TRUE TRUE FALSE 巴卡比林 Bacampicillin Bacampicilline Bacampicilline Bacampicillin Μπακαμπικιλλίνη Bacampicillina ベンズシン・ベンジルペニシリン Bakampicylina Bacampicilina Бакампициллин Bacampicilina Bacampicillin Bacampicillin Бакампіцилін
Bacitracin FALSE TRUE TRUE FALSE 阿奇霉素 Bacitracin Bacitracine Bacitracine Bacitracin Bacitracin Bacitracina ベンザチンフェノキシメチルペニシリン Bacytracyna Bacitracin Бацитрацин Bacitracina Bacitracin Basitrasin Бацитрацин
Benzathine benzylpenicillin FALSE TRUE TRUE FALSE 苄丝肼青霉素 Benzathinbenzylpenicillin Benzylpenicillinebenzathine Benzathine benzylpénicilline Benzathin-Benzylpenicillin Βενζαθίνη βενζυλπενικιλλίνη Benzatina benzilpenicillina ベンジルペニシリン Benzylpenicylina benzylowa Benzatina benzatina benzilpenicilina Бензатин бензилпенициллин Bencilpenicilina benzatínica Benzathinbenzylpenicillin Benzatin benzilpenisilin Бензатину бензилпеніцилін
Benzathine phenoxymethylpenicillin FALSE TRUE TRUE FALSE 苄星苯氧甲基青霉素 Benzathinfenoxymethylpenicillin Fenoxymethylpenicillinebenzathine Phénoxyméthylpénicilline benzathine Benzathin-Phenoxymethylpenicillin Βενζαθίνη φαινοξυμεθυλοπενικιλλίνη Benzatina fenossimetilpenicillina アミノサリチル酸カルシウム Fenoksymetylopenicylina benzylowa Benzatina fenoximetilpenicilina Бензатин феноксиметилпенициллин Fenoximetilpenicilina benzatínica Bensathinfenoximetylpenicillin Benzatin fenoksimetilpenisilin Бензатину феноксиметилпеніцилін
Benzylpenicillin FALSE TRUE TRUE FALSE 苄基青霉素 Benzylpenicillin Benzylpenicilline Benzylpénicilline Benzylpenicillin Benzylpenicillin Benzilpenicillina カプレオマイシン Benzylpenicylina Benzilpenicilina Бензилпенициллин Bencilpenicilina Bensylpenicillin Benzilpenisilin Бензилпеніцилін
Calcium aminosalicylate FALSE TRUE TRUE FALSE 氨基水杨酸钙 Calciumaminosalicylat Aminosalicylzuur Aminosalicylate de calcium Kalzium-Aminosalicylat Αμινοσαλικυλικό ασβέστιο Calcio aminosalicilato カルベニシリン Aminosalicylan wapnia Aminosalicilato de cálcio Аминосалицилат кальция Aminosalicilato de calcio Kalciumaminosalicylat Kalsiyum aminosalisilat Кальцію аміносаліцилат
Capreomycin FALSE TRUE TRUE FALSE 氨水杨酸钙 Capreomycin Capreomycine Capréomycine Capreomycin Καπρεομυκίνη Capreomicina カリンダシリン Kapreomycyna Capreomicina Капреомицин Capreomicina Kapreomycin Kapreomisin Капреоміцин
Carbenicillin FALSE TRUE TRUE FALSE 羧基青霉素 Carbenicillin Carbenicilline Carbénicilline Carbenicillin Καρβενικιλλίνη Carbenicillina カスポファンギン Karbenicylina Carbenicilina Карбенициллин Carbenicilina Karbenicillin Karbenisilin Карбеніцилін
Carindacillin FALSE TRUE TRUE FALSE 卡林达西林 Carindacillin Carindacilline Carindacilline Carindacillin Carindacillin Carindacillina セファセトリル Karindacillin Carindacillin Кариндациллин Carindacilina Carindacillin Karindasilin Кариндацилін
Caspofungin FALSE TRUE TRUE FALSE 氨苄青霉素 Caspofungin Caspofungine Caspofungine Caspofungin Caspofungin Caspofungin セファロチン Kaspofungina Caspofungin Каспофунгин Caspofungina Caspofungin Caspofungin Каспофунгін
Ce(f|ph)acetrile TRUE TRUE TRUE FALSE 头孢乙腈 Cephacetril Cefacetril Céphacétrile Cefacetril Κεφακετρίλη Cefacetrile セファマンドール Cefacetrile Cephacetrile Цефацетрил Cefacetrilo Cephacetril Sefasetril Цефацетрил
Ce(f|ph)alotin TRUE TRUE TRUE FALSE 头孢罗丁 Cephalotin Cefalotine Céphalotine Cefalotin Κεφαλοτίνη Cefalotina セファピリン Cefalotyna Cefalotina Цефалотин Cefalotina Cefalotin Sefalotin Цефалотин
Ce(f|ph)amandole TRUE TRUE TRUE FALSE 头孢曼多 Cephamandol Cefamandol Céphamandole Cefamandol Κεφαμανδόλη Cephamandole セファゼドン Cefamandol Cephamandole Цефамандол Cefamandole Cephamandol Cefamandole Цефамандол
Ce(f|ph)apirin TRUE TRUE TRUE FALSE 头孢匹林 Cephapirin Cefapirine Céphapirine Cefapirin Κεφαπιρίνη Cefapirina セファゾリン Cefapiryna Cephapirin Цефапирин Cefapirina Cephapirin Sefapirin Цефапірин
Ce(f|ph)azedone TRUE TRUE TRUE FALSE 头孢唑酮 Cephazedon Cefazedon Céphazédone Cefazedon Κεφαζεδόνη Cefazedone セファロチン Cefazedon Cephazedone Цефазедон Cefazedona Cephazedon Sefazedon Цефазедон
Ce(f|ph)azolin TRUE TRUE TRUE FALSE 头孢唑啉 Cephazolin Cefazoline Céphazoline Cefazolin Κεφαζολίνη Cephazolin セファレキシン Cefazolin Cephazolin Цефазолин Cefazolina Cephazolin Sefazolin Цефазолін
Ce(f|ph)alothin TRUE TRUE TRUE FALSE 头孢罗丁 Cephalothin Cefalotine Céphalothine Cefalothin Κεφαλοθίνη Cefalotina セフェパイム Cefalotyna Cephalothin Цефалотин Cefalotina Kefalotin Cefalothin Цефалотин
Ce(f|ph)alexin TRUE TRUE TRUE FALSE 头孢莱辛 Cephalexin Cefalexine Céphalexine Cefalexin Κεφαλεξίνη Cephalexin セフィキシム Cefaleksyna Cephalexin Цефалексин Cefalexina Cephalexin Cefalexin Цефалексин
Ce(f|ph)epime TRUE TRUE TRUE FALSE 头孢吡肟 Cephepime Cefepim Céphépime Cefepim Κεφεπίμη Cephepime セフメノキシム Cefepime Cephepime Цефепим Cefepime Cephepim Sefepim Цефепім
Ce(f|ph)ixime TRUE TRUE TRUE FALSE 头孢克肟 Cephixim Cefixim Céphixime Cefixim Cefixime Cephixime セフメタゾール Cefixime Cephixime Цефиксим Cefixima Cephixim Cefixime Цефіксим
Ce(f|ph)menoxime TRUE TRUE TRUE FALSE 头孢米诺肟 Cephmenoxim Cefmenoxim Céphénoxime Cefmenoxim Cefmenoxime Cephmenoxime セフォジジム Cefmenoksym Cephmenoxime Цефменоксим Cefmenoxima Cephmenoxim Sefmenoksim Цефменоксим
Ce(f|ph)metazole TRUE TRUE TRUE FALSE 头孢美唑 Cephmetazol Cefmetazol Céphmétazole Cefmetazol Cefmetazole Cephmetazole セフォニキッド Cefmetazol Cefmetazole Цефметазол Cefmetazol Cephmetazol Sefmetazol Цефметазол
Ce(f|ph)odizime TRUE TRUE TRUE FALSE 头孢地嗪 Cephodizim Cefodizim Céphodizime Cefodizim Cefodizime Cephodizime セフォペラゾン Cefodizime Cephodizime Цефодизим Cefodixima Cephodizim Sefodizim Цефодізим
Ce(f|ph)onicid TRUE TRUE TRUE FALSE 头孢尼西 Cephonicid Cefonicide Céphonicide Cefonicid Cefonicid Cephonicid Cefonicid Cefonicid Цефонизид Cefonicida Cephonicid Cefonicid Цефоніцид
Ce(f|ph)operazone TRUE TRUE TRUE FALSE 头孢哌酮 Cephoperazon Cefoperazon Céphopérazone Cefoperazon Κεφοπεραζόνη Cephoperazone セフォタキシム Cefoperazon Cephoperazone Цефоперазон Cefoperazona Cephoperazon Sefoperazon Цефоперазон
Ce(f|ph)operazone/beta-lactamase inhibitor TRUE TRUE TRUE FALSE 头孢哌酮/β-内酰胺酶抑制剂 Cephoperazon/beta-lactamasehæmmer Cefoperazon/enzymremmer Céphopérazone/inhib. de bêta-lactamase Cefoperazon/Beta-Lactamase-Hemmer Κεφοπεραζόνη/αναστολέας της β-λακταμάσης Cephoperazone/inib. d. beta-lattamasi Cefoperazon/inhibitor beta-laktamazy Cephoperazona/inibid. da beta-lactamase Цефоперазон/ингибитор бета-лактамаз Cefoperazona/inhib. de betalactamasas Cefoperazon/beta-laktamashämmare Sefoperazon/beta-laktamaz inhibitörü Цефоперазон/інгібітор бета-лактамаз
Ce(f|ph)otaxime TRUE TRUE TRUE FALSE 头孢噻肟 Cephotaxim Cefotaxim Céphotaxime Cefotaxim Κεφοταξίμη Cephotaxime セフピロム Cefotaksym Cephotaxime Цефотаксим Cefotaxima Cephotaxim Sefotaksim Цефотаксим
Ce(f|ph)oxitin TRUE TRUE TRUE FALSE 头孢西丁 Cephoxitin Cefoxitine Céphoxitine Cefoxitin Κεφοξιτίνη Cefossitina セフポドキシム Cefoksytyna Cephoxitin Цефокситин Cefoxitina Cephoxitin Cefoxitin Цефокситин
Ce(f|ph)pirome TRUE TRUE TRUE FALSE 头孢匹罗 Cephpirom Cefpirom Céphpirome Cefpirom Κεφπιρόμη Cephpirome セフラジン Cefpirom Cefpirome Цефпиром Cephpirome Cephpirom Sefpirom Цефпіром
Ce(f|ph)podoxime TRUE TRUE TRUE FALSE 头孢泊肟 Cephpodoxim Cefpodoxim Céphpodoxime Cefpodoxim Κεφποδοξίμη Cephpodoxime セフスロジン Cefpodoxime Cephpodoxime Цефподоксим Cefpodoxima Cephpodoxim Sefpodoksim Цефподоксим
Ce(f|ph)radine TRUE TRUE TRUE FALSE 头孢拉定 Cephradin Cefradine Céphradine Cefradin Cefradine Cefradina セフタジジム Cefradyna Cephradine Цефрадин Cefradina Cephradin Sefradin Цефрадін
Ce(f|ph)sulodin TRUE TRUE TRUE FALSE 头孢苏洛丁 Cephsulodin Cefsulodine Céphsulodine Cefsulodin Cefsulodin Cephsulodin セフテゾール Cefsulodin Cephsulodin Цефсулодин Cefsulodina Cephsulodin Cefsulodin Цефсулодин
Ce(f|ph)tazidime TRUE TRUE TRUE FALSE 头孢噻肟 Cephtazidim Ceftazidim Céphtazidime Ceftazidim Κεφταζιδίμη Ceftazidima セフティゾキシム Ceftazidime Ceftazidima Цефтазидим Ceftazidima Cephtazidim Seftazidim Цефтазидим
Ce(f|ph)tezole TRUE TRUE TRUE FALSE 头孢特唑 Cephtezol Ceftezol Céphtézole Ceftezol Ceftezole Cephtezole セフトリアキソン Ceftezol Ceftezole Цефтезол Ceftezol Cephtezole Seftezol Цефтезол
Ce(f|ph)tizoxime TRUE TRUE TRUE FALSE 头孢唑肟 Cephtizoxim Ceftizoxim Céphtizoxime Ceftizoxim Ceftizoxime Cephtizoxime セフロキシム Ceftizoxime Cephtizoxime Цефтизоксим Ceftizoxima Cephtizoxim Seftizoksim Цефтизоксим
Ce(f|ph)triaxone TRUE TRUE TRUE FALSE 头孢曲松 Cephtriaxon Ceftriaxon Céphtriaxone Ceftriaxon Ceftriaxone Ceftriaxone Ceftriakson Cefhtriaxone Цефтриаксон Ceftriaxona Ceftriaxon Ceftriaxone Цефтриаксон
Ce(f|ph)uroxime TRUE TRUE TRUE FALSE 头孢呋辛 Cephuroxim Cefuroxim Céphuroxime Cefuroxim Κεφουροξίμη Cefuroxima クロラムフェニコール Cefuroksym Cephuroxime Цефуроксим Cefuroxima Cefuroxim Sefuroksim Цефуроксим
Ce(f|ph)uroxime/metronidazole TRUE TRUE TRUE FALSE 头孢呋辛/甲硝唑 Cefuroxim/metronidazol Cefuroxim/andere antibacteriele middelen Céphuroxime/métronidazole Cefuroxim/Metronidazol Κεφουροξίμη/μετρονιδαζόλη Cefuroxima/metronidazolo クロルテトラサイクリン Cefuroksym/metronidazol Cephuroxime/metronidazol Цефуроксим/метронидазол Cefuroxima/metronidazol Cefuroxim/metronidazol Sefuroksim/metronidazol Цефуроксим/метронідазол
Chloramphenicol FALSE TRUE TRUE FALSE 氯霉素 Kloramfenicol Chlooramfenicol Chloramphénicol Chloramphenicol Χλωραμφενικόλη Cloramfenicolo シノキサシン Chloramfenikol Cloranfenicol Хлорамфеникол Cloranfenicol Kloramfenikol Kloramfenikol Хлорамфенікол
Chlortetracycline FALSE TRUE TRUE FALSE 金霉素 Chlortetracyclin Chloortetracycline Chlortétracycline Chlortetracyclin Χλωροτετρακυκλίνη Clorotetraciclina シプロフロキサシン Chlortetracyklina Chlortetracycline Хлортетрациклин Clortetraciclina Klortetracyklin Klortetrasiklin Хлортетрациклін
Cinoxacin FALSE TRUE TRUE FALSE 西诺沙星 Cinoxacin Cinoxacine Cinoxacine Cinoxacin Cinoxacin Cinoxacina クラリスロマイシン Cinoxacin Cinoxacin Циноксацин Cinoxacina Cinoxacin Cinoxacin Циноксацин
Ciprofloxacin FALSE TRUE TRUE FALSE 环丙沙星 Ciprofloxacin Ciprofloxacine Ciprofloxacine Ciprofloxacin Σιπροφλοξασίνη Ciprofloxacina クラビュラン酸 Ciprofloksacyna Ciprofloxacin Ципрофлоксацин Ciprofloxacina Ciprofloxacin Siprofloksasin Ципрофлоксацин
Clarithromycin FALSE TRUE TRUE FALSE 克拉霉素 Clarithromycin Claritromycine Clarithromycine Clarithromycin Κλαριθρομυκίνη Claritromicina クラビュラン酸 Klarytromycyna Claritromicina Кларитромицин Claritromicina Claritromycin Klaritromisin Кларитроміцин
Clavulanic acid FALSE TRUE TRUE FALSE 克拉维酸 Clavulansyre Clavulaanzuur Acide clavulanique Clavulansäure Κλαβουλανικό οξύ Acido clavulanico クリンダマイシン Kwas klawulanowy Ácido clavulânico Клавулановая кислота Ácido clavulánico Clavulansyra Klavulanik asit Клавуланова кислота
clavulanic acid FALSE TRUE TRUE FALSE 克拉维酸 clavulansyre clavulaanzuur acide clavulanique Clavulansäure Κλαβουλανικό οξύ acido clavulanico クロメトシリン kwas klawulanowy ácido clavulânico клавулановая кислота ácido clavulánico clavulansyra klavulanik asit клавуланова кислота
Clindamycin FALSE TRUE TRUE FALSE 克林霉素 Clindamycin Clindamycine Clindamycine Clindamycin Clindamycin Clindamicina クロトリマゾール Klindamycyna Clindamicina Клиндамицин Clindamicina Clindamycin Klindamisin Кліндаміцин
Clometocillin FALSE TRUE TRUE FALSE 克罗米修斯( Clometocillin Clometocilline Clométocilline Clometocillin Clometocillin Clometocillina クロキサシリン Clometocillin Clometocillin Клометоциллин Clometocilina Klometocillin Clometocillin Клометоцилін
Clotrimazole FALSE TRUE TRUE FALSE 克霉唑 Clotrimazol Clotrimazol Clotrimazole Clotrimazol Κλοτριμαζόλη Clotrimazolo コリスチン Klotrimazol Clotrimazole Клотримазол Clotrimazol Klotrimazol Klotrimazol Клотримазол
Cloxacillin FALSE TRUE TRUE FALSE 克罗西林 Cloxacillin Cloxacilline Cloxacilline Cloxacillin Κλοξακιλλίνη Cloxacillina ダプソン Cloxacillin Cloxacillin Клоксациллин Cloxacilina Kloxacillin Cloxacillin Клоксацилін
Colistin FALSE TRUE TRUE FALSE 唑啉酮 Colistin Colistine Colistine Colistin Κολιστίνη Colistina ダプトマイシン Kolistyna Colistin Колистин Colistina Kolistin Kolistin Колістин
Dapsone FALSE TRUE TRUE FALSE 多普生 Dapson Dapson Dapsone Dapson Δαψόνη Dapsone ジベカシン Dapson Dapsone Дапсон Dapsona Dapson Dapson Дапсон
Daptomycin FALSE TRUE TRUE FALSE 达托霉素 Daptomycin Daptomycine Daptomycine Daptomycin Daptomycin Daptomicina ジクロキサシリン Daptomycyna Daptomicina Даптомицин Daptomicina Daptomycin Daptomisin Даптоміцин
Dibekacin FALSE TRUE TRUE FALSE 迪贝卡星 Dibekacin Dibekacine Dibekacine Dibekacin Dibekacin Dibekacin ジリスロマイシン Dibekacin Dibekacin Дибекацин Dibekacina Dibekacin Dibekacin Дібекацин
Dicloxacillin FALSE TRUE TRUE FALSE 迪卡西林 Dicloxacillin Dicloxacilline Dicloxacilline Dicloxacillin Dicloxacillin Dicloxacillina エコナゾール Dikloxacillin Dicloxacilina Диклоксациллин Dicloxacilina Dikloxacillin Dikloksasilin Диклоксацилін
Dirithromycin FALSE TRUE TRUE FALSE 迪里红霉素 Dirithromycin Diritromycine Dirithromycine Dirithromycin Dirithromycin Diritromicina エノキサシン Dirytromycyna Diritromicina Диритромицин Diritromicina Diritromycin Diritromisin Диритроміцин
Econazole FALSE TRUE TRUE FALSE 胺鲜胺 Econazol Econazol Econazole Econazol Econazole Econazolo エピシリン Ekonazol Econazole Эконазол Econazol Ekonazol Ekonazol Еконазол
Enoxacin FALSE TRUE TRUE FALSE 伊诺沙星 Enoxacin Enoxacine Enoxacine Enoxacin Enoxacin Enoxacina エリスロマイシン Enoxacin Enoxacin Эноксацин Enoxacina Enoxacin Enoksasin Еноксацин
Epicillin FALSE TRUE TRUE FALSE 伊比西林 Epicillin Epicilline Epicilline Epicillin Epicillin Epicillina エタンブトール/イソニアジド Epicillin Epicilina Эпициллин Epicilina Epicillin Episilin Епіцилін
Erythromycin FALSE TRUE TRUE FALSE 红霉素 Erythromycin Erytromycine Erythromycine Erythromycin Ερυθρομυκίνη Eritromicina フレロキサシン Erytromycyna Eritromicina Эритромицин Eritromicina Erytromycin Eritromisin Еритроміцин
Ethambutol/isoniazid FALSE TRUE TRUE FALSE 乙胺丁醇/异烟肼 Ethambutol/isoniazid Ethambutol/isoniazide Ethambutol/isoniazide Ethambutol/Isoniazid Αιθαμβουτόλη/ισονιαζίδη Etambutolo/isoniazide フルクロキサシリン Etambutol/izoniazyd Ethambutol/isoniazid Этамбутол/изониазид Etambutol/isoniazida Etambutol/isoniazid Etambutol/izoniazid Етамбутол/ізоніазид
Fleroxacin FALSE TRUE TRUE FALSE 氨甲喋呤 Fleroxacin Fleroxacine Fléroxacine Fleroxacin Φλεροξακίνη Fleroxacina フルコナゾール Fleroksacyna Fleroxacina Флероксацин Fleroxacina Fleroxacin Fleroxacin Флероксацин
Flucloxacillin FALSE TRUE TRUE FALSE 氟氯西林 Flucloxacillin Flucloxacilline Flucloxacilline Flucloxacillin Flucloxacillin Flucloxacillina フルシトシン Flucloxacillin Flucloxacillin Флуклоксациллин Flucloxacilina Flucloxacillin Flukloksasilin Флуклоксацилін
Fluconazole FALSE TRUE TRUE FALSE 氟康唑 Fluconazol Fluconazol Fluconazole Fluconazol Φλουκοναζόλη Fluconazolo フルリスロマイシン Flukonazol Fluconazole Флуконазол Fluconazol Flukonazol Flukonazol Флуконазол
Flucytosine FALSE TRUE TRUE FALSE 氨甲喋呤 Flucytosin Fluorocytosine Flucytosine Flucytosin Φλουκυτοσίνη Flucytosine ホスホマイシン Flucytozyna Flucytosine Флуцитозин Flucitosina Flucytosin Flusitozin Флуцитозин
Flurithromycin FALSE TRUE TRUE FALSE 氟利霉素 Flurithromycin Fluritromycine Flurithromycine Flurithromycin Φλουριθρομυκίνη Fluritromicina フシジン酸 Flurithromycin Fluritromicina Флуритромицин Fluritromicina Fluritromycin Fluritromisin Флуритроміцин
Fosfomycin FALSE TRUE TRUE FALSE 福斯霉素 Fosfomycin Fosfomycine Fosfomycine Fosfomycin Φοσφομυκίνη Fosfomicina ガチフロキサシン Fosfomycyna Fosfomycin Фосфомицин Fosfomicina Fosfomycin Fosfomisin Фосфоміцин
Fusidic acid FALSE TRUE TRUE FALSE 夫西地酸 Fusidinsyre Fusidinezuur Acide fusidique Fusidinsäure Φουσιδικό οξύ Acido fusidico ゲミフロキサシン Kwas fusydynowy Ácido fusídico Фузидовая кислота Ácido fusídico Fusidinsyra Fusidik asit Фузидова кислота
Gatifloxacin FALSE TRUE TRUE FALSE 加替沙星 Gatifloxacin Gatifloxacine Gatifloxacine Gatifloxacin Gatifloxacin Gatifloxacina ゲンタマイシン Gatifloxacin Gatifloxacin Гатифлоксацин Gatifloxacina Gatifloxacin Gatifloksasin Гатифлоксацин
Gemifloxacin FALSE TRUE TRUE FALSE 吉非沙星 Gemifloxacin Gemifloxacine Gemifloxacine Gemifloxacin Gemifloxacin Gemifloxacina グレパフロキサシン Gemifloksacyna Gemifloxacin Гемифлоксацин Gemifloxacina Gemifloxacin Gemifloksasin Геміфлоксацин
Gentamicin FALSE TRUE TRUE FALSE 庆大霉素 Gentamicin Gentamicine Gentamicine Gentamicin Gentamicin Gentamicina ハチマイシン Gentamicin Gentamicina Гентамицин Gentamicina Gentamicin Gentamisin Гентаміцин
Grepafloxacin FALSE TRUE TRUE FALSE 格雷帕沙星 Grepafloxacin Grepafloxacine Grepafloxacine Grepafloxacin Grepafloxacin Grepafloxacina ヘタシリン Grepafloksacyna Grepafloxacin Грепафлоксацин Grepafloxacina Grepafloxacin Grepafloksasin Грепафлоксацин
Hachimycin FALSE TRUE TRUE FALSE 哈奇霉素 Hachimycin Hachimycine Hachimycine Hachimycin Hachimycin Hachimycin イミペネム/シラスタチン Hachimycin Hachimycin Хатимицин Hachimycin Hachimycin Hachimycin Хачиміцин
Hetacillin FALSE TRUE TRUE FALSE 赫拉西林 Hetacillin Hetacilline Hétacilline Hetacillin Hetacillin Hetacillin イノシン・プラノベックス Hetacylina Hetacillin Гетациллин Hetacilina Hetacillin Hetasilin Гетацилін
Imipenem/cilastatin FALSE TRUE TRUE FALSE 亚胺培南/西司他丁 Imipenem/cilastatin Imipenem/enzymremmer Imipénème/cilastatine Imipenem/Cilastatin Ιμιπενέμη/σιλαστατίνη Imipenem/cilastatina イセパマイシン Imipenem/cilastatyna Imipenem/coteltelatina Имипенем/циластатин Imipenem/cilastatina Imipenem/cilastatin İmipenem/silastatin Іміпенем/циластатин
Inosine pranobex FALSE TRUE TRUE FALSE 肌苷帕诺贝斯 Inosin pranobex Inosiplex Inosine pranobex Inosin-Pranobex Ινοσίνη pranobex Inosina pranobex イソコナゾール Pranobeks inozyny Pranobex inosine Инозин пранобекс Inosina pranobex Inosin pranobex İnosin pranobeks Інозин пранобекс
Isepamicin FALSE TRUE TRUE FALSE 伊西帕米星 Isepamicin Isepamicine Isepamicine Isepamicin Isepamicin Isepamicina イソニアジド Isepamicin Isepamicina Исепамицин Isepamicina Isepamicin İzepamisin Ізепаміцин
Isoconazole FALSE TRUE TRUE FALSE 氨甲蝶呤 Isoconazol Isoconazol Isoconazole Isoconazol Ισοκοναζόλη Isoconazolo イトラコナゾール Izokonazol Isoconazole Изоконазол Isoconazol Isokonazol İzokonazol Ізоконазол
Isoniazid FALSE TRUE TRUE FALSE 伊索尼克酸 Isoniazid Isoniazide Isoniazide Isoniazid Ιζονιαζίδη Isoniazide ホサマイシン Izoniazyd Isoniazid Изониазид Isoniazida Isoniazid İzoniazid Ізоніазид
Itraconazole FALSE TRUE TRUE FALSE 伊曲康唑 Itraconazol Itraconazol Itraconazole Itraconazol Ιτρακοναζόλη Itraconazolo カナマイシン Itrakonazol Itraconazole Итраконазол Itraconazol Itrakonazol İtrakonazol Ітраконазол
Josamycin FALSE TRUE TRUE FALSE 肌注 Josamycin Josamycine Josamycine Josamycin Josamycin Josamicina ケトコナゾール Josamycin Josamycin Джозамицин Josamicina Josamycin Josamycin Джозаміцин
Kanamycin FALSE TRUE TRUE FALSE 卡那霉素 Kanamycin Kanamycine Kanamycine Kanamycin Kanamycin Kanamicina レボフロキサシン Kanamycin Kanamycin Канамицин Kanamicina Kanamycin Kanamisin Канаміцин
Ketoconazole FALSE TRUE TRUE FALSE 酮康唑 Ketoconazol Ketoconazol Kétoconazole Ketoconazol Κετοκοναζόλη Ketoconazolo リンコマイシン Ketokonazol Ketoconazole Кетоконазол Ketoconazol Ketokonazol Ketokonazol Кетоконазол
Levofloxacin FALSE TRUE TRUE FALSE 氧氟沙星 Levofloxacin Levofloxacine Lévofloxacine Levofloxacin Λεβοφλοξασίνη Levofloxacina ロメフロキサシン Levofloxacin Levofloxacin Левофлоксацин Levofloxacina Levofloxacin Levofloksasin Левофлоксацин
Lincomycin FALSE TRUE TRUE FALSE 林可霉素 Lincomycin Lincomycine Lincomycine Lincomycin Lincomycin Lincomicina リゾチーム Lincomycyna Lincomycin Линкомицин Lincomicina Lincomycin Lincomycin Лінкоміцин
Lomefloxacin FALSE TRUE TRUE FALSE 洛美沙星 Lomefloxacin Lomefloxacine Loméfloxacine Lomefloxacin Λομεφλοξασίνη Lomefloxacina マンデル酸 Lomefloxacin Lomefloxacin Ломефлоксацин Lomefloxacina Lomefloxacin Lomefloksasin Ломефлоксацин
Lysozyme FALSE TRUE TRUE FALSE 硫酸钠 Lysozym Lysozym Lysozyme Lysozym Λυσοζύμη Lisozima メタンピシリン Lizozym Lysozyme Лизоцим Lisozima Lysozym Lizozim Лізоцим
Mandelic acid FALSE TRUE TRUE FALSE 扁桃酸 Mandelinsyre Amandelzuur Acide mandélique Mandelsäure Μανδελικό οξύ Acido mandelico メチシリン Kwas migdałowy Ácido mandélico Мандаловая кислота Ácido mandélico Mandelsyra Mandelik asit Мигдалева кислота
Metampicillin FALSE TRUE TRUE FALSE 氨苄青霉素 Metampicillin Metampicilline Métampicilline Metampicillin Metampicillin Metampicillina メチサゾン Metampicylina Metampicilina Метампициллин Metampicilina Metampicillin Metampisilin Метампіцилін
Meticillin FALSE TRUE TRUE FALSE 美西林 Meticillin Meticilline Méticilline Meticillin Μετικιλλίνη Meticillina メトロニダゾール Meticillin Meticillin Метициллин Meticilina Meticillin Metisilin Метицилін
Metisazone FALSE TRUE TRUE FALSE 氨甲喋呤 Metisazon Metisazon Métisazone Metisazon Μετισαζόνη Metisazone メスロシリン Metisazon Metisazone Метисазон Metisazona Metisazon Metisazon Метисазон
Metronidazole FALSE TRUE TRUE FALSE 甲硝唑 Metronidazol Metronidazol Métronidazole Metronidazol Μετρονιδαζόλη Metronidazolo ミカファンギン Metronidazol Metronidazol Метронидазол Metronidazol Metronidazol Metronidazol Метронідазол
Mezlocillin FALSE TRUE TRUE FALSE 氨甲蝶呤 Mezlocillin Mezlocilline Mezlocilline Mezlocillin Mezlocillin Mezlocillina ミコナゾール Mezlocillin Mezlocillin Мезлоциллин Mezlocilina Mezlocillin Mezlosilin Мезлоцилін
Micafungin FALSE TRUE TRUE FALSE 咪蒙灵 Micafungin Micafungine Micafungine Micafungin Micafungin Micafungin ミデカマイシン Micafungin Micafungin Микафунгин Micafungina Micafungin Mikafungin Мікафунгін
Miconazole FALSE TRUE TRUE FALSE 米康唑 Miconazol Miconazol Miconazole Miconazol Miconazole Miconazolo ミオカマイシン Mikonazol Miconazole Миконазол Miconazol Miconazol Mikonazol Міконазол
Midecamycin FALSE TRUE TRUE FALSE 咪康霉素 Midecamycin Midecamycine Midecamycine Midecamycin Μεδεκαμυκίνη Midecamicina モキシフロキサシン Midecamycin Midecamycin Мидекамицин Midecamicina Midecamycin Midecamycin Мідекаміцин
Miocamycin FALSE TRUE TRUE FALSE 米卡霉素 Miocamycin Miocamycine Miocamycine Miocamycin Miocamycin Miocamicina ムピロシン Miocamycin Miocamicina Миокамицин Miocamycin Miocamycin Miocamycin Міокаміцин
Moxifloxacin FALSE TRUE TRUE FALSE 莫西沙星 Moxifloxacin Moxifloxacine Moxifloxacine Moxifloxacin Moxifloxacin Moxifloxacin ナリディキシック酸 Moxifloxacin Moxifloxacina Моксифлоксацин Moxifloxacina Moxifloxacin Moksifloksasin Моксифлоксацин
Mupirocin FALSE TRUE TRUE FALSE 莫匹罗星 Mupirocin Mupirocine Mupirocine Mupirocin Mupirocin Mupirocina ネオマイシン Mupirocyna Mupirocina Мупироцин Mupirocina Mupirocin Mupirosin Мупіроцин
Nalidixic acid FALSE TRUE TRUE FALSE 萘啶酸 Nalidixinsyre Nalidixinezuur Acide nalidixique Nalidixinsäure Ναλιδιξικό οξύ Acido nalidixico ネチルミシン Kwas nalidyksowy Ácido nalidíxico Налидиксовая кислота Ácido nalidíxico Nalidixinsyra Nalidiksik asit Налідиксова кислота
Neomycin FALSE TRUE TRUE FALSE 霉素 Neomycin Neomycine Néomycine Neomycin Νεομυκίνη Neomicina ニトロフラントイン Neomycyna Neomicina Неомицин Neomicina Neomycin Neomisin Неоміцин
Netilmicin FALSE TRUE TRUE FALSE 硝苯地平 Netilmicin Netilmicine Netilmicine Netilmicin Netilmicin Netilmicin ノルフロキサシン Netilmicin Netilmicin Нетилмицин Netilmicina Netilmicin Netilmisin Нетилміцин
Nitrofurantoin FALSE TRUE TRUE FALSE 硝呋太尔 Nitrofurantoin Nitrofurantoine Nitrofurantoïne Nitrofurantoin Νιτροφουραντοΐνη Nitrofurantoina ノボビオシン Nitrofurantoina Nitrofurantoína Нитрофурантоин Nitrofurantoína Nitrofurantoin Nitrofurantoin Нітрофурантоїн
Norfloxacin FALSE TRUE TRUE FALSE 诺氟沙星 Norfloxacin Norfloxacine Norfloxacine Norfloxacin Norfloxacin Norfloxacina ナイスタチン Norfloxacin Norfloxacin Норфлоксацин Norfloxacina Norfloxacin Norfloksasin Норфлоксацин
Novobiocin FALSE TRUE TRUE FALSE 诺氟沙星 Novobiocin Novobiocine Novobiocine Novobiocin Novobiocin Novobiocin オフロキサシン Nowobiocyna Novobiocin Новобиоцин Novobiocina Novobiocin Novobiocin Новобіоцин
Nystatin FALSE TRUE TRUE FALSE 囊肿 Nystatin Nystatine Nystatine Nystatin Νυστατίνη Nystatin オレアンドマイシン Nystatyna Nystatin Нистатин Nistatina Nystatin Nistatin Ністатин
Ofloxacin FALSE TRUE TRUE FALSE 氧氟沙星 Ofloxacin Ofloxacine Ofloxacine Ofloxacin Ofloxacin Ofloxacin オルニダゾール Ofloxacin Ofloxacin Офлоксацин Ofloxacina Ofloxacin Ofloksasin Офлоксацин
Oleandomycin FALSE TRUE TRUE FALSE 奥兰多霉素 Oleandomycin Oleandomycine Oleandomycine Oleandomycin Oleandomycin Oleandomicina オキサシリン Oleandomycin Oleandomicina Олеандомицин Oleandomicina Oleandomycin Oleandomisin Олеандоміцин
Ornidazole FALSE TRUE TRUE FALSE 奥硝唑 Ornidazol Ornidazol Ornidazole Ornidazol Ορνιδαζόλη Ornidazolo オキソリニック酸 Ornidazol Ornidazole Орнидазол Ornidazol Ornidazol Ornidazol Орнідазол
Oxacillin FALSE TRUE TRUE FALSE 奥沙西林 Oxacillin Oxacilline Oxacilline Oxacillin Οξακιλλίνη Oxacillina オキシテトラサイクリン Oksacylina Oxacillin Оксациллин Oxacilina Oxacillin Oksasilin Оксацилін
Oxolinic acid FALSE TRUE TRUE FALSE 氧氟沙星 Oxolinsyre Oxolinezuur Acide oxolinique Oxolinsäure Οξολινικό οξύ Acido ossolinico パズフロキサシン Kwas oksolinowy Ácido oxolínico Оксолиновая кислота Ácido oxolínico Oxolinsyra Oksolinik asit Оксолінова кислота
Oxytetracycline FALSE TRUE TRUE FALSE 土四环素 Oxytetracyclin Oxytetracycline Oxytétracycline Oxytetracyclin Οξυτετρακυκλίνη Ossitetraciclina ペフロキサシン Oksytetracyklina Oxitetraciclina Окситетрациклин Oxitetraciclina Oxytetracyklin Oksitetrasiklin Окситетрациклін
Pazufloxacin FALSE TRUE TRUE FALSE 帕唑沙星 Pazufloxacin Pazufloxacine Pazufloxacine Pazufloxacin Παζουφλοξασίνη Pazufloxacin ペナメシリン Pazufloxacin Pazufloxacin Пазуфлоксацин Pazufloxacina Pazufloxacin Pazufloksasin Пазуфлоксацин
Pefloxacin FALSE TRUE TRUE FALSE 培氟沙星 Pefloxacin Pefloxacine Péfloxacine Pefloxacin Pefloxacin Pefloxacina ペニシリン Pefloksacyna Pefloxacin Пефлоксацин Pefloxacina Pefloxacin Pefloksasin Пефлоксацин
Penamecillin FALSE TRUE TRUE FALSE 青霉素 Penamecillin Penamecilline Pénamécilline Penamecillin Πεναμεσιλλίνη Penamecillina フェネチシリン Penamecylina Penamecilina Пенамециллин Penamecilina Penamecillin Penamecillin Пенамецилін
Penicillin FALSE TRUE TRUE FALSE 青霉素 Penicillin Penicilline Pénicilline Penicillin Πενικιλλίνη Penicillina フェノキシメチルペニシリン Penicylina Penicilina Пенициллин Penicilina Penicillin Penisilin Пеніцилін
Pheneticillin FALSE TRUE TRUE FALSE 菲尼克斯 Pheneticillin Feneticilline Phénéticilline Pheneticillin Φαινετικιλλίνη Feneticillina ピペミド酸 Fenicylina Pheneticillin Фенетициллин Feneticilina Feneticillin Pheneticillin Фенетіцилін
Phenoxymethylpenicillin FALSE TRUE TRUE FALSE 苯氧甲基青霉素 Phenoxymethylpenicillin Fenoxymethylpenicilline Phénoxyméthylpénicilline Phenoxymethylpenicillin Φαινοξυμεθυλοπενικιλλίνη Fenossimetilpenicillina ピペラシリン Fenoksymetylopenicylina Fenoximetilpenicilina Феноксиметилпенициллин Fenoximetilpenicilina Fenoximetylpenicillin Fenoksimetilpenisilin Феноксиметилпеніцилін
Pipemidic acid FALSE TRUE TRUE FALSE 吡哌酸 Pipemidinsyre Pipemidinezuur Acide pipémidique Pipemidinsäure Πιπεμιδικό οξύ Acido pipemidico ピペラシリン/β-ラクタマーゼ阻害剤 Kwas pipemidowy Ácido pipemídico Пипемидовая кислота Ácido pipemídico Pipemidinsyra Pipemidik asit Піпемідова кислота
Piperacillin FALSE TRUE TRUE FALSE 哌拉西林 Piperacillin Piperacilline Pipéracilline Piperacillin Πιπερακιλλίνη Piperacillina ピロミジン酸 Piperacillin Piperacilina Пиперациллин Piperacilina Piperacillin Piperasilin Піперацилін
Piperacillin/beta-lactamase inhibitor FALSE TRUE TRUE FALSE 哌拉西林/β-内酰胺酶抑制剂 Piperacillin/beta-lactamasehæmmer Piperacilline/enzymremmer Pipéracilline/inhib. de bêta-lactamase Piperacillin/Beta-Lactamase-Hemmer Πιπερακιλλίνη/αναστολέας της β-λακταμάσης Piperacillina/inib. d. beta-lattamasi ピバンピシリン Piperacylina/inhibitor beta-laktamazy Piperacilina/inibid. da beta-lactamase Пиперациллин/ингибитор бета-лактамазы Piperacilina/inhib. de la beta-lactamasa Piperacillin/betalaktamashämmare Piperasilin/beta-laktamaz inhibitörü Піперацилін/інгібітор бета-лактамаз
Piromidic acid FALSE TRUE TRUE FALSE 吡罗米酸 Piromidinsyre Piromidinezuur Acide piromidique Piromidinsäure Πηρομιδικό οξύ Acido piromidico ポリミキシンB Kwas piromidowy Ácido piromídico Пиромидовая кислота Ácido piromídico Piromidinsyra Piromidik asit Піромідова кислота
Pivampicillin FALSE TRUE TRUE FALSE 哌拉西林 Pivampicillin Pivampicilline Pivampicilline Pivampicillin Pivampicillin Pivampicillina ポサコナゾール Pivampicillin Pivampicilina Пивампициллин Pivampicilina Pivampicillin Pivampisilin Півампіцилін
Polymyxin B FALSE TRUE TRUE FALSE 多粘菌素B Polymyxin B Polymyxine B Polymyxine B Polymyxin B Πολυμυξίνη Β Polimixina B プリスチナマイシン Polimyksyna B Polimixina B Полимиксин В Polimixina B Polymyxin B Polimiksin B Поліміксин B
Posaconazole FALSE TRUE TRUE FALSE 泊沙康唑 Posaconazol Posaconazol Posaconazole Posaconazol Ποσακοναζόλη Posaconazolo プロカインベンジルペニシリン Posaconazol Posaconazole Посаконазол Posaconazol Posakonazol Posakonazol Позаконазол
Pristinamycin FALSE TRUE TRUE FALSE 普利司特霉素 Pristinamycin Pristinamycine Pristinamycine Pristinamycin Πριστιναμυκίνη Pristinamicina プロピシリン Pristinamycin Pristinamicina Пристинамицин Pristinamicina Pristinamycin Pristinamisin Пристинаміцин
Procaine benzylpenicillin FALSE TRUE TRUE FALSE 普鲁卡因青霉素 Prokainbenzylpenicillin Benzylpenicillineprocaine Procaïne benzylpénicilline Procain-Benzylpenicillin Βενζυλοπενικιλλίνη προκαΐνης Procaina benzilpenicillina プルリフロキサシン Benzylopenicylina prokainowa Procaína benzilpenicilina Прокаин бензилпенициллин Bencilpenicilina procaína Prokainbenzylpenicillin Prokain benzilpenisilin Прокаїну бензилпеніцилін
Propicillin FALSE TRUE TRUE FALSE 普利西林 Propicillin Propicilline Propicilline Propicillin Προπικιλλίνη Propicillina キヌプリスチン/ダルフォプリスチン Propicylina Propicilina Пропициллин Propicilina Propicillin Propisilin Пропіцилін
Prulifloxacin FALSE TRUE TRUE FALSE 普利沙星 Prulifloxacin Prulifloxacine Prulifloxacine Prulifloxacin Προυλιφλοξασίνη Prulifloxacina リボスタマイシン Prulifloksacyna Prulifloxacina Прулифлоксацин Prulifloxacina Prulifloxacin Prulifloksasin Пруліфлоксацин
Quinupristin/dalfopristin FALSE TRUE TRUE FALSE 奎宁斯丁/达夫普利斯丁 Quinupristin/dalfopristin Quinupristine/dalfopristine Quinupristine/dalfopristine Quinupristin/Dalfopristin Κινουπριστίνη/δαλφοπριστίνη Quinupristina/dalfopristina リファブチン Quinupristin/dalfopristin Quinupristin/dalfopristin Квинупристин/дальфопристин Quinupristina/dalfopristina Quinupristin/dalfopristin Quinupristin/dalfopristin Хінупристин/дальфопристин
Ribostamycin FALSE TRUE TRUE FALSE 利波霉素 Ribostamycin Ribostamycine Ribostamycine Ribostamycin Ριμποσταμυκίνη Ribostamicina リファンピシン Ribostamycyna Ribostamicina Рибостамицин Ribostamicina Ribostamycin Ribostamisin Рибостаміцин
Rifabutin FALSE TRUE TRUE FALSE 利福布汀 Rifabutin Rifabutine Rifabutine Rifabutin Rifabutin Rifabutina リファンピシン/ピラジナミド/エタンブトール/イソニアジド Rifabutin Rifabutin Рифабутин Rifabutina Rifabutin Rifabutin Рифабутин
Rifampicin FALSE TRUE TRUE FALSE 利福平 Rifampicin Rifampicine Rifampicine Rifampicin Ριφαμπικίνη Rifampicina リファンピシン/ピラジナミド/イソニアジド Rifampicyna Rifampicina Рифампицин Rifampicina Rifampicin Rifampisin Рифампіцин
Rifampicin/pyrazinamide/ethambutol/isoniazid FALSE TRUE TRUE FALSE 利福平/吡嗪酰胺/乙胺丁醇/异烟肼 Rifampicin/pyrazinamid/ethambutol/isoniazid Rifampicine/pyrazinamide/ethambutol/isoniazide Rifampicine/pyrazinamide/éthambutol/isoniazide Rifampicin/Pyrazinamid/Ethambutol/Isoniazid Ριφαμπικίνη/πυραζιναμίδη/αιθαμβουτόλη/ισονιαζίδη Rifampicina/pirazinamide/etambutolo/isoniazide リファンピシン/イソニアジド Rifampicyna/pirazinamid/etambutol/izoniazyd Rifampicina/pirazinamida/etambutol/isoniazida Рифампицин/пиразинамид/этамбутол/исониазид Rifampicina/pirazinamida/etambutol/isoniazida Rifampicin/pyrazinamid/ethambutol/isoniazid Rifampisin/pirazinamid/etambutol/izoniazid Рифампіцин/піразинамід/етамбутол/ізоніазид
Rifampicin/pyrazinamide/isoniazid FALSE TRUE TRUE FALSE 利福平/吡嗪酰胺/异烟肼 Rifampicin/pyrazinamid/isoniazid Rifampicine/pyrazinamide/isoniazide Rifampicine/pyrazinamide/isoniazide Rifampicin/Pyrazinamid/Isoniazid Ριφαμπικίνη/πυραζιναμίδη/ισονιαζίδη Rifampicina/pirazinamide/isoniazide リファマイシン Rifampicyna/pirazynamid/izoniazyd Rifampicina/pirazinamida/isoniazida Рифампицин/пиразинамид/изониазид Rifampicina/pirazinamida/isoniazida Rifampicin/pyrazinamid/isoniazid Rifampisin/pirazinamid/izoniazid Рифампіцин/піразинамід/ізоніазид
Rifampicin/isoniazid FALSE TRUE TRUE FALSE 利福平/异烟肼 Rifampicin/isoniazid Rifampicine/isoniazide Rifampicine/isoniazide Rifampicin/Isoniazid Ριφαμπικίνη/ισονιαζίδη Rifampicina/isoniazide リファキシミン Rifampicyna/izoniazyd Rifampicina/isoniazida Рифампицин/изониазид Rifampicina/isoniazida Rifampicin/isoniazid Rifampisin/izoniazid Рифампіцин/ізоніазид
Rifamycin FALSE TRUE TRUE FALSE 利福霉素 Rifamycin Rifamycine Rifamycine Rifamycin Ριφαμυκίνη Rifamicina ロキタマイシン Rifamycyna Rifamycin Рифамицин Rifamicina Rifamycin Rifamisin Рифаміцин
Rifaximin FALSE TRUE TRUE FALSE 利福昔明 Rifaximin Rifaximine Rifaximine Rifaximin Rifaximin Rifaximina ロソキサシン Rifaximin Rifaximin Рифаксимин Rifaximina Rifaximin Rifaximin Рифаксимін
Rokitamycin FALSE TRUE TRUE FALSE 罗奇霉素 Rokitamycin Rokitamycine Rokitamycine Rokitamycin Ροκιταμυκίνη Rokitamicina ロキシスロマイシン Rokitamycyna Rokitamycin Рокитамицин Rokitamicina Rokitamycin Rokitamisin Рокітаміцин
Rosoxacin FALSE TRUE TRUE FALSE 罗红霉素 Rosoxacin Rosoxacine Rosoxacine Rosoxacin Rosoxacin Rosoxacina ルフロキサシン Rosoxacin Rosoxacina Розоксацин Rosoxacina Rosoxacin Rosoxacin Розоксацин
Roxithromycin FALSE TRUE TRUE FALSE 罗红霉素 Roxithromycin Roxitromycine Roxithromycine Roxithromycin Roxithromycin Roxitromicina シソマイシン Roksytromycyna Roxitromicina Рокситромицин Roxitromicina Roxitromycin Roxithromycin Рокситроміцин
Rufloxacin FALSE TRUE TRUE FALSE 罗氟沙星 Rufloxacin Rufloxacine Rufloxacine Rufloxacin Rufloxacin Rufloxacina アミノサリチル酸ソーダ Rufloxacin Rufloxacin Руфлоксацин Rufloxacina Rufloxacin Rufloksasin Руфлоксацин
Sisomicin FALSE TRUE TRUE FALSE 西索米星 Sisomicin Sisomicine Sisomicine Sisomicin Sisomicin Sisomicina スパルフロキサシン Sisomicin Sisomicina Сизомицин Sisomicina Sisomicin Sisomisin Сизоміцин
Sodium aminosalicylate FALSE TRUE TRUE FALSE 氨基水杨酸钠 Natriumaminosalicylat Aminosalicylzuur Aminosalicylate de sodium Natrium-Aminosalicylat Αμινοσαλικυλικό νάτριο Sodio aminosalicilato スペクチノマイシン Aminosalicylan sodu Aminosalicilato de sódio Аминосалицилат натрия Aminosalicilato de sodio Natriumaminosalicylat Sodyum aminosalisilat Натрію аміносаліцилат
Sparfloxacin FALSE TRUE TRUE FALSE 氨水杨酸钠 Sparfloxacin Sparfloxacine Sparfloxacine Sparfloxacin Sparfloxacin Sparfloxacina スピラマイシン Sparfloxacin Sparfloxacin Спарфлоксацин Esparfloxacina Sparfloxacin Sparfloksasin Спарфлоксацин
Spectinomycin FALSE TRUE TRUE FALSE 大观霉素 Spectinomycin Spectinomycine Spectinomycine Spectinomycin Spectinomycin Spectinomycin スピラマイシン/メトロニダゾール Spektynomycyna Spectinomycin Спектиномицин Espectinomicina Spektinomycin Spektinomisin Спектиноміцин
Spiramycin FALSE TRUE TRUE FALSE 斯皮拉菌素 Spiramycin Spiramycine Spiramycine Spiramycin Σπιραμυκίνη Spiramicina ブドウ球菌免疫グロブリン Spiramycyna Spiramycin Спирамицин Espiramicina Spiramycin Spiramisin Спіраміцин
Spiramycin/metronidazole FALSE TRUE TRUE FALSE 螺旋霉素/甲硝唑 Spiramycin/metronidazol Spiramycine/metronidazol Spiramycine/métronidazole Spiramycin/Metronidazol Σπιραμυκίνη/μετρονιδαζόλη Spiramicina/metronidazolo ストレプトデュオシン Spiramycyna/metronidazol Spiramycin/metronidazol Спирамицин/метронидазол Espiramicina/metronidazol Spiramycin/metronidazol Spiramisin/metronidazol Спіраміцин/метронідазол
Staphylococcus immunoglobulin FALSE TRUE TRUE FALSE 葡萄球菌免疫球蛋白 Stafylokok-immunglobulin Stafylokokkenimmunoglobuline Immunoglobuline staphylococcique Staphylococcus-Immunoglobulin Σταφυλόκοκκος ανοσοσφαιρίνη Immunoglobulina per stafilococco ストレプトマイシン Immunoglobulina gronkowcowa Imunoglobulina de Staphylococcus Стафилококковый иммуноглобулин Inmunoglobulina estafilocócica Immunoglobulin mot stafylokocker Staphylococcus immünoglobulin Стафілококовий імуноглобулін
Streptoduocin FALSE TRUE TRUE FALSE 链霉素 Streptoduocin Streptoduocine Streptoduocine Streptoduocin Streptoduocin Streptoduocin ストレプトマイシン/イソニアジド Streptoduocin Estreptoduocina Стрептодуоцин Estreptoduocina Streptoduocin Streptoduosin Стрептодуоцин
Streptomycin FALSE TRUE TRUE FALSE 霉素 Streptomycin Streptomycine Streptomycine Streptomycin Στρεπτομυκίνη Streptomicina スルベニシリン Streptomycyna Streptomycin Стрептомицин Estreptomicina Streptomycin Streptomisin Стрептоміцин
Streptomycin/isoniazid FALSE TRUE TRUE FALSE 链霉素/异烟肼 Streptomycin/isoniazid Streptomycine/isoniazide Streptomycine/isoniazide Streptomycin/Isoniazid Στρεπτομυκίνη/ισονιαζίδη Streptomicina/isoniazide スルファダイアジン/テトロキソプリム Streptomycyna/izoniazyd Streptomicina/isoniazida Стрептомицин/изониазид Estreptomicina/isoniazida Streptomycin/isoniazid Streptomisin/izoniazid Стрептоміцин/ізоніазид
Sulbenicillin FALSE TRUE TRUE FALSE 磺苄西林 Sulbenicillin Sulbenicilline Sulbenicilline Sulbenicillin Sulbenicillin Sulbenicillina スルファジアジン/トリメトプリム Sulbenicylina Sulbenicilina Сульбенициллин Sulbenicilina Sulbenicillin Sulbenisilin Сульбеніцилін
Sulfadiazine/tetroxoprim FALSE TRUE TRUE FALSE 磺胺嘧啶/四氧嘧啶 Sulfadiazin/tetroxoprim Sulfadiazine/tetroxoprim Sulfadiazine/tetroxoprime Sulfadiazin/Tetroxoprim Σουλφαδιαζίνη/τετροξοπρίμη Sulfadiazina/tetroxoprim スルファジミジン/トリメトプリム Sulfadiazyna/tetroksoprim Sulfadiazina/tetroxoprim Сульфадиазин/тетроксоприм Sulfadiazina/tetroxoprim Sulfadiazin/tetroxoprim Sülfadiazin/tetroksoprim Сульфадіазин/тетроксоприм
Sulfadiazine/trimethoprim FALSE TRUE TRUE FALSE 磺胺嘧啶/三甲氧苄啶 Sulfadiazin/trimethoprim Sulfadiazine/trimethoprim Sulfadiazine/triméthoprime Sulfadiazin/Trimethoprim Σουλφαδιαζίνη/τριμεθοπρίμη Sulfadiazina/trimetoprim スルファフラゾール Sulfadiazyna/trimetoprim Sulfadiazina/trimethoprim Сульфадиазин/триметоприм Sulfadiazina/trimetoprima Sulfadiazin/trimetoprim Sülfadiazin/trimetoprim Сульфадіазин/триметоприм
Sulfadimidine/trimethoprim FALSE TRUE TRUE FALSE 磺胺嘧啶/三甲氧苄啶 Sulfadimidin/trimethoprim Sulfadimidine/trimethoprim Sulfadimidine/triméthoprime Sulfadimidin/Trimethoprim Σουλφαδιμιδίνη/τριμεθοπρίμη Sulfadimidina/trimetoprim スルファイソジミジン Sulfadimidyna/trimetoprim Sulfadimidina/trimethoprim Сульфадимидин/триметоприм Sulfadimidina/trimetoprima Sulfadimidin/trimetoprim Sülfadimidin/trimetoprim Сульфадимідин/триметоприм
Sulfafurazole FALSE TRUE TRUE FALSE 磺胺呋喃唑 Sulfafurazol Sulfafurazol Sulfafurazole Sulfafurazol Σουλφαφουραζόλη Sulfafurazolo スルファレン Sulfafurazol Sulfafurazole Сульфафуразол Sulfafurazol Sulfafurazol Sülfafurazol Сульфафуразол
Sulfaisodimidine FALSE TRUE TRUE FALSE 磺胺二甲嘧啶 Sulfaisodimidin Sulfisomidine Sulfaisodimidine Sulfaisodimidin Sulfaisodimidine Sulfaisodimidina スルファマゾン Sulfaisodimidine Sulfaisodimidina Сульфаизодимидин Sulfaisodimidina Sulfaisodimidin Sülfaizodimidin Сульфаізодимідин
Sulfalene FALSE TRUE TRUE FALSE 磺胺类药物 Sulfalen Sulfaleen Sulfalène Sulfalene Sulfalene Sulfalene スルファメラジン/トリメトプリム Sulfalen Sulfaleno Сульфален Sulfaleno Sulfen Sülfalen Сульфален
Sulfamazone FALSE TRUE TRUE FALSE 磺胺脒 Sulfamazon Sulfamazon Sulfamazone Sulfamazon Sulfamazone Sulfamazone スルファメチゾール Sulfamazon Sulfamazona Сульфамазон Sulfamazona Sulfamazon Sülfamazon Сульфамазон
Sulfamerazine/trimethoprim FALSE TRUE TRUE FALSE 磺胺脒/三甲氧苄氨嘧啶 Sulfamerazin/trimethoprim Sulfamerazine/trimethoprim Sulfamérazine/triméthoprime Sulfamerazin/Trimethoprim Σουλφαμεραζίνη/τριμεθοπρίμη Sulfamerazina/trimetoprim スルファメトキサゾール Sulfamerazyna/trimetoprim Sulfamerazina/trimethoprim Сульфамеразин/триметоприм Sulfamerazina/trimetoprima Sulfamerazin/trimetoprim Sülfamerazin/trimetoprim Сульфамеразин/триметоприм
Sulfamethizole FALSE TRUE TRUE FALSE 磺胺甲基咪唑 Sulfamethizol Sulfamethizol Sulfaméthizole Sulfamethizol Sulfamethizole Sulfamethizolo スルファメトキサゾール/トリメトプリム Sulfamethizole Sulfametizole Сульфаметизол Sulfametozol Sulfamethizol Sülfametizol Сульфаметізол
Sulfamethoxazole FALSE TRUE TRUE FALSE 磺胺甲噁唑 Sulfamethoxazol Sulfamethoxazol Sulfaméthoxazole Sulfamethoxazol Σουλφαμεθοξαζόλη Sulfametossazolo スルファメトキシジアジン Sulfametoksazol Sulfamethoxazole Сульфаметоксазол Sulfametoxazol Sulfametoxazol Sülfametoksazol Сульфаметоксазол
Sulfamethoxazole/trimethoprim FALSE TRUE TRUE FALSE 磺胺甲噁唑/三甲氧苄啶 Sulfamethoxazol/trimethoprim Sulfamethoxazol/trimethoprim Sulfaméthoxazole/triméthoprime Sulfamethoxazol/Trimethoprim Σουλφαμεθοξαζόλη/τριμεθοπρίμη Sulfametossazolo/trimetoprim スルファメトロール/トリメトプリム Sulfametoksazol/trimetoprim Sulfametoxazol/trimethoprim Сульфаметоксазол/триметоприм Sulfametoxazol/trimetoprima Sulfametoxazol/trimetoprim Sülfametoksazol/trimetoprim Сульфаметоксазол/триметоприм
Sulfametoxydiazine FALSE TRUE TRUE FALSE 磺胺甲噁唑 Sulfametoxydiazin Sulfamethoxydiazine Sulfamétoxydiazine Sulfametoxydiazin Sulfametoxydiazine Sulfametoxydiazine スルファモキソール Sulfametoksydiazyna Sulfametoxidiazina Сульфаметоксидиазин Sulfametoxidiazina Sulfametoxydiazin Sulfametoksidiyazin Сульфаметоксидіазин
Sulfametrole/trimethoprim FALSE TRUE TRUE FALSE 磺胺甲醚/三甲氧嘧啶 Sulfametrol/trimethoprim Sulfametrol/trimethoprim Sulfamétrole/triméthoprime Sulfametrole/Trimethoprim Σουλφαμετρόλη/τριμεθοπρίμη Sulfametrole/trimetoprim スルファモキソール/トリメトプリム Sulfametrol/trimetoprim Sulfametrole/trimethoprim Сульфаметрол/триметоприм Sulfametrol/trimetoprima Sulfametrol/trimetoprim Sülfametrol/trimetoprim Сульфаметрол/триметоприм
Sulfamoxole FALSE TRUE TRUE FALSE 磺胺甲噁唑 Sulfamoxol Sulfamoxol Sulfamoxole Sulfamoxol Sulfamoxole Sulfamoxolo スルファペリン Sulfamoksol Sulfamoxole Сульфамоксол Sulfamoxole Sulfamoxol Sülfamoksol Сульфамоксол
Sulfamoxole/trimethoprim FALSE TRUE TRUE FALSE 磺胺甲噁唑/三甲氧苄啶 Sulfamoxol/trimethoprim Sulfamoxol/trimethoprim Sulfamoxole/triméthoprime Sulfamoxol/Trimethoprim Σουλφαμοξόλη/τριμεθοπρίμη Sulfamoxolo/trimetoprim スルファフェナゾール Sulfamoksol/trimetoprim Sulfamoxole/trimethoprim Сульфамоксол/триметоприм Sulfamoxol/trimetoprima Sulfamoxol/trimetoprim Sülfamoksol/trimetoprim Сульфамоксол/триметоприм
Sulfaperin FALSE TRUE TRUE FALSE 磺胺类药物 Sulfaperin Sulfaperine Sulfapérine Sulfaperin Sulfaperin Sulfaperin スルファチアゾール Sulfaperin Sulfaperin Сульфаперин Sulfametoxazol Sulfaperin Sülfaperin Сульфаперин
Sulfaphenazole FALSE TRUE TRUE FALSE 磺胺苯吡唑 Sulfaphenazol Sulfafenazol Sulfaphénazole Sulfaphenazol Σουλφαφαιναζόλη Sulfafenazolo スルファチオ尿素 Sulfafenazol Sulfafenazol Сульфафеназол Sulfafenazol Sulfafenazol Sülfafenazol Сульфафеназол
Sulfathiazole FALSE TRUE TRUE FALSE 磺胺噻唑 Sulfathiazol Sulfathiazol Sulfathiazole Sulfathiazol Sulfathiazole Sulfathiazole スルタミシリン Sulfatiazol Sulfatazol Сульфатиазол Sulfatiazol Sulfathiazol Sulfathiazole Сульфатіазол
Sulfathiourea FALSE TRUE TRUE FALSE 磺胺硫脲 Sulfathiourea Sulfathioureum Sulfathiourée Sulfathioharnstoff Sulfathiourea Sulfathiourea タランピシリン Sulfathiourea Sulfathiourea Сульфатиомочевина Sulfathiourea Sulfatiourea Sulfathiourea Сульфатіосечовина
Sultamicillin FALSE TRUE TRUE FALSE 苏打米林 Sultamicillin Sultamicilline Sultamicilline Sultamicillin Sultamicillin Sultamicillina テイコプラニン Sultamicillin Sultamicillin Сультамициллин Sultamicilina Sultamicillin Sultamicillin Сультаміцилін
Talampicillin FALSE TRUE TRUE FALSE 塔拉比西林 Talampicillin Talampicilline Talampicilline Talampicillin Talampicillin Talampicillina テリスロマイシン Talampicylina Talampicilina Талампициллин Talampicilina Talampicillin Talampisilin Талампіцилін
Teicoplanin FALSE TRUE TRUE FALSE 泰科普兰素 Teicoplanin Teicoplanine Teicoplanine Teicoplanin Teicoplanin Teicoplanina テマフロキサシン Teicoplanin Teicoplanin Тейкопланин Teicoplanina Teicoplanin Teikoplanin Тейкопланін
Telithromycin FALSE TRUE TRUE FALSE 泰利霉素 Telithromycin Telitromycine Télithromycine Telithromycin Τελιθρομυκίνη Telitromicina テモシリン Telitromycyna Telitromicina Телитромицин Telitromicina Telitromycin Telitromisin Телітроміцин
Temafloxacin FALSE TRUE TRUE FALSE 氨甲环酸 Temafloxacin Temafloxacine Temafloxacine Temafloxacin Temafloxacin Temafloxacina テノホビルジソプロキシル Temafloksacyna Temafloxacin Темафлоксацин Temafloxacina Temafloxacin Temafloksasin Темафлоксацин
Temocillin FALSE TRUE TRUE FALSE 氨甲蝶呤 Temocillin Temocilline Temocillin Temocillin Temocillin Temocillina テリジドン Temocillin Temocillin Темоциллин Temocilina Temocillin Temocillin Темоцилін
Tenofovir disoproxil FALSE TRUE TRUE FALSE 特诺福韦酯 Tenofovir disoproxil Tenofovir Tenofovir disoproxil Tenofovir Disoproxil Tenofovir disoproxil Tenofovir disoproxil チアンフェニコール Tenofovir disoproxil Tenofovir disoproxil Тенофовир дизопроксил Tenofovir disoproxil Tenofovir disoproxil Tenofovir disoproksil Тенофовір дизопроксил
Terizidone FALSE TRUE TRUE FALSE 特立兹酮 Terizidon Terizidon Terizidone Terizidon Terizidone Terizidone チオアセタゾン/イソニアジド Terizidon Terizidone Теризидон Terizidona Terizidon Terizidon Теризидон
Thiamphenicol FALSE TRUE TRUE FALSE 硫苯尼考 Thiamphenicol Thiamfenicol Thiamphénicol Thiamphenicol Thiamphenicol Tiamfenicolo チカルシリン Tiamfenikol Tiamfenicol Тиамфеникол Tiamfenicol Tiamfenikol Thiamphenicol Тіамфенікол
Thioacetazone/isoniazid FALSE TRUE TRUE FALSE 硫乙酰唑酮/异烟肼 Thioacetazon/isoniazid Thioacetazon/isoniazide Thioacétazone/isoniazide Thioacetazon/Isoniazid Θειοακεταζόνη/ισονιαζίδη Tioacetazone/isoniazide チカルシリン/β-ラクタマーゼ阻害剤 Tioacetazon/izoniazyd Thioacetazone/isoniazid Тиоацетазон/изониазид Tioacetazona/isoniazida Thioacetazon/isoniazid Tiyoasetazon/izoniazid Тіоацетазон/ізоніазид
Ticarcillin FALSE TRUE TRUE FALSE 替卡西林 Ticarcillin Ticarcilline Ticarcilline Ticarcillin Τικαρκιλλίνη Ticarcillina チカルシリン/クラブラン酸 Ticarcillin Ticarcilina Тикарциллин Ticarcilina Ticarcillin Ticarcillin Тикарцилін
Ticarcillin/beta-lactamase inhibitor FALSE TRUE TRUE FALSE 替卡西林/β-内酰胺酶抑制剂 Ticarcillin/beta-lactamasehæmmer Ticarcilline/enzymremmer Ticarcilline/inhib. de bêta-lactamase Ticarcillin/Beta-Lactamase-Hemmer Τικαρκιλλίνη/αναστολέας της β-λακταμάσης Ticarcillina/inib. d. beta-lattamasi チニダゾール Tikarcylina/inhibitor beta-laktamazy Ticarcilina/inibid. da beta-lactamase Тикарциллин/ингибитор бета-лактамазы Ticarcilina/inhib. de la betalactamasa Ticarcillin/beta-laktamashämmare Tikarsilin/beta-laktamaz inhibitörü Тикарцилін/інгібітор бета-лактамаз
Ticarcillin/clavulanic acid FALSE TRUE TRUE FALSE 替卡西林/克拉维酸 Ticarcillin/clavulansyre Ticarcilline/clavulaanzuur Ticarcilline/acide clavulanique Ticarcillin/Clavulansäure Τικαρκιλλίνη/κλαβουλανικό οξύ Ticarcillina/acido clavulanico トブラマイシン Tikarcylina/kwas klawulanowy Ticarcilina/ácido clavulanico Тикарциллин/клавулановая кислота Ticarcilina/ácido clavulánico Ticarcillin/clavulansyra Tikarsilin/klavulanik asit Тикарцилін/клавуланова кислота
Tinidazole FALSE TRUE TRUE FALSE 替尼唑 Tinidazol Tinidazol Tinidazole Tinidazol Τινιδαζόλη Tinidazolo トリメトプリム/スルファメトキサゾール Tinidazol Tinidazole Тинидазол Tinidazol Tinidazol Tinidazol Тинідазол
Tobramycin FALSE TRUE TRUE FALSE 妥布霉素 Tobramycin Tobramycine Tobramycine Tobramycin Τομπραμυκίνη Tobramicina トロレアンドマイシン Tobramycyna Tobramycin Тобрамицин Tobramicina Tobramycin Tobramisin Тобраміцин
Trimethoprim/sulfamethoxazole FALSE TRUE TRUE FALSE 三甲氧嘧啶/磺胺甲恶唑 Trimethoprim/sulfamethoxazol Cotrimoxazol Triméthoprime/sulfaméthoxazole Trimethoprim/Sulfamethoxazol Τριμεθοπρίμη/σουλφαμεθοξαζόλη Trimetoprim/sulfametossazolo トロバフロキサシン Trimetoprim/sulfametoksazol Trimethoprim/sulfametoxazol Триметоприм/сульфаметоксазол Trimetoprima/sulfametoxazol Trimetoprim/sulfametoxazol Trimetoprim/sülfametoksazol Триметоприм/сульфаметоксазол
Troleandomycin FALSE TRUE TRUE FALSE 托拉多霉素 Troleandomycin Troleandomycine Troleandomycine Troleandomycin Τρολεαντομυκίνη Troleandomicina バンコマイシン Troleandomycyna Troleandomicina Тролеандомицин Troleandomicina Troleandomycin Troleandomisin Тролеандоміцин
Trovafloxacin FALSE TRUE TRUE FALSE 特戊沙星 Trovafloxacin Trovafloxacine Trovafloxacine Trovafloxacin Τροβαφλοξασίνη Trovafloxacin ボリコナゾール Trovafloxacin Trovafloxacin Тровафлоксацин Trovafloxacina Trovafloxacin Trovafloksasin Тровафлоксацин
Vancomycin FALSE TRUE TRUE FALSE 唑啉酮 Vancomycin Vancomycine Vancomycine Vancomycin Βανκομυκίνη Vancomicina アミノグリコシド系抗生物質 Wankomycyna Vancomycin Ванкомицин Vancomicina Vancomycin Vankomisin Ванкоміцин
Voriconazole FALSE TRUE TRUE FALSE 伏立康唑 Voriconazol Voriconazol Voriconazole Voriconazol Voriconazole Voriconazolo アンフェニコール Worikonazol Voriconazol Вориконазол Voriconazol Vorikonazol Vorikonazol Вориконазол
Aminoglycosides FALSE TRUE TRUE FALSE 氨基糖苷类 Aminoglykosider Aminoglycosiden Aminoglycosides Aminoglykoside Αμινογλυκοσίδες Aminoglicosidi 抗真菌剤/抗真菌剤 Aminoglikozydy Aminoglycosides Аминогликозиды Aminoglucósidos Aminoglykosider Aminoglikozidler Аміноглікозиди
Amphenicols FALSE TRUE TRUE FALSE 安息香醇 Amphenicoler Amfenicolen Amphénicols Amphenicole Αμφενικόλες Amphenicols 抗マイコバクテリア薬 Amfenikol Anfenicóis Амфениколы Anfenicoles Amfenikoler Amphenicols Амфеніколи
Antifungals/antimycotics FALSE TRUE TRUE FALSE 抗真菌药/抗真菌药 Antimykotika/antimykotika Antifungica/antimycotica Antifongiques/antimycotiques Antimykotika/Antimykotika Αντιμυκητιασικά/αντιμυκητιασικά Antifungini/antimicotici β-ラクタム系/ペニシリン系 Środki przeciwgrzybicze/przeciwmikotyczne Antifúngicos/antimicóticos Противогрибковые препараты/антимикотики Antifúngicos/antimicóticos Antimykotika/antimykotika Antifungaller/antimikotikler Протигрибкові засоби/антимікотики
Antimycobacterials FALSE TRUE TRUE FALSE 抗霉菌素类 Antimycobakterier Antimycobacteriele middelen Antimycobactériens Antimykobakterielle Mittel Αντιμυκοβακτηριακά Antimicobatterici セファロスポリン系(第1世代) Środki przeciwgrzybicze Antimycobacterials Антимикобактериальные препараты Antimicrobianos Antimykobakterier Antimikobakteriyeller Засоби, що діють на мікобактерії
Beta-lactams/penicillins FALSE TRUE TRUE FALSE β-内酰胺类/青霉素类 Beta-lactamer/penicilliner Beta-lactams/penicillines Bêta-lactamines/pénicillines Beta-Lactame/Penicilline Β-λακτάμες/πενικιλλίνες Beta-lattami/penicilline セファロスポリン(第2世代) Beta-laktamy/penicyliny Beta-lactâmicas/penicilinas Бета-лактамы/пенициллины Beta-lactámicos/penicilinas Beta-laktamer/penicilliner Beta-laktamlar/penisilinler Бета-лактами/пеніциліни
Cephalosporins (1st gen.) FALSE TRUE TRUE FALSE 头孢菌素类(第一代) Cefalosporiner (1. gen.) Cefalosporines (1e gen.) Céphalosporines (1ère génération) Cephalosporine (1. Gen.) Κεφαλοσπορίνες (1ης γενιάς) Cefalosporine (1° gen.) セファロスポリン(第3世代) Cefalosporyny (1. gen.) Cefalosporinas (1º género) Цефалоспорины (1-го пок.) Cefalosporinas (1er gen.) Kefalosporiner (första gen.) Sefalosporinler (1. kuşak) Цефалоспорини (1 пок.)
Cephalosporins (2nd gen.) FALSE TRUE TRUE FALSE 头孢菌素类(第二代) Cefalosporiner (2. gen.) Cefalosporines (2e gen.) Céphalosporines (2ème génération) Cephalosporine (2. Gen.) Κεφαλοσπορίνες (2ης γενιάς) Cefalosporine (2° gen.) セファロスポリン(第4世代) Cefalosporyny (2. gen.) Cefalosporinas (2ª gen.) Цефалоспорины (2-го пок.) Cefalosporinas (2do gen.) Kefalosporiner (andra gen.) Sefalosporinler (2. kuşak) Цефалоспорини (2 пок.)
Cephalosporins (3rd gen.) FALSE TRUE TRUE FALSE 头孢菌素类(第三代) Cefalosporiner (3. gen.) Cefalosporines (3e gen.) Céphalosporines (3ème génération) Cephalosporine (3. Gen.) Κεφαλοσπορίνες (3ης γενιάς) Cefalosporine (3° gen.) セファロスポリン(第5世代) Cefalosporyny (3 gen.) Cefalosporinas (3ª gen.) Цефалоспорины (3-го пок.) Cefalosporinas (3er gen.) Kefalosporiner (tredje gen.) Sefalosporinler (3. kuşak) Цефалоспорини (3 пок.)
Cephalosporins (4th gen.) FALSE TRUE TRUE FALSE 头孢菌素类(第四代) Cefalosporiner (4. gen.) Cefalosporines (4e gen.) Céphalosporines (4ème génération) Cephalosporine (4. Gen.) Κεφαλοσπορίνες (4ης γενιάς) Cefalosporine (4° gen.) セファロスポリン(未分類の世代) Cefalosporyny (4 gen.) Cefalosporinas (4.ª gen.) Цефалоспорины (4-го пок.) Cefalosporinas (4ª gen.) Kefalosporiner (4:e gen.) Sefalosporinler (4. kuşak) Цефалоспорини (4 пок.)
Cephalosporins (5th gen.) FALSE TRUE TRUE FALSE 头孢菌素(第五代) Cefalosporiner (5. gen.) Cefalosporines (5e gen.) Céphalosporines (5e gén.) Cephalosporine (5. Gen.) Κεφαλοσπορίνες (5ης γενιάς) Cefalosporine (5° gen.) セファロスポリン Cefalosporyny (5. gen.) Cefalosporinas (5.ª gen.) Цефалоспорины (5-го пок.) Cefalosporinas (5º gen.) Kefalosporiner (5:e gen.) Sefalosporinler (5. kuşak) Цефалоспорини (5 пок.)
Cephalosporins (unclassified gen.) FALSE TRUE TRUE FALSE 头孢菌素类(未分类的一代) Cefalosporiner (uklassificeret gen.) Cefalosporines (ongeclassificeerd) Céphalosporines (genre non classifié) Cephalosporine (unklassifiziert) Κεφαλοσπορίνες (μη ταξινομημένη γενιά) Cefalosporine (gen. non classificato) 糖ペプチド系 Cefalosporyny (niesklasyfikowana gen.) Cefalosporinas (não classificado gen.) Цефалоспорины (неклассифицированный род) Cefalosporinas (gen. no clasificado) Kefalosporiner (oklassificerad gen.) Sefalosporinler (sınıflandırılmamış nesil) Цефалоспорини (некласифікованого пок.)
Cephalosporins FALSE TRUE TRUE FALSE 头孢菌素类 Cefalosporiner Cefalosporines Céphalosporines Cephalosporine Κεφαλοσπορίνες Cefalosporine マクロライド系/リンコサミド系 Cefalosporyny Cefalosporinas Цефалоспорины Cefalosporinas Kefalosporiner Sefalosporinler Цефалоспорини
Glycopeptides FALSE TRUE TRUE FALSE 糖肽类药物 Glykopeptider Glycopeptiden Glycopeptides Glykopeptide Γλυκοπεπτίδια Glicopeptidi その他の抗菌薬 Glikopeptydy Glycopeptides Гликопептиды Glicopéptidos Glykopeptider Glikopeptitler Глікопептиди
Macrolides/lincosamides FALSE TRUE TRUE FALSE 大环内酯类/林可酰胺类 Makrolider/lincosamider Macroliden/lincosamiden Macrolides/lincosamides Makrolide/Linkosamide Μακρολίδια/λινκοσαμίδια Macrolidi/lincosamidi ポリミキシン Makrolidy/linkozamidy Macrolides/lincosamidas Макролиды/линкозамиды Macrólidos/lincosamidas Makrolider/linkosamider Makrolidler/linkozamidler Макроліди/лінкозаміди
Other antibacterials FALSE TRUE TRUE FALSE 其他抗菌剂 Andre antibakterielle stoffer Overige antibiotica Autres antibactériens Andere Antibiotika Άλλα αντιβακτηριακά Altri antibatterici キノロン Inne środki przeciwbakteryjne Outros antibacterianos Другие антибактериальные препараты Otros antibacterianos Andra antibakteriella medel Diğer antibakteriyeller Інші антибактеріальні засоби
Polymyxins FALSE TRUE TRUE FALSE 多粘菌素类 Polymyxiner Polymyxines Polymyxines Polymyxine Πολυμυξίνες Polimixine ポリミキシン Polimyksyny Polimixinas Полимиксины Polimixinas Polymyxiner Polimiksinler Поліміксини
Quinolones FALSE TRUE TRUE FALSE 喹诺酮类 Kinoloner Quinolonen Quinolones Quinolone Κινολόνες Chinoloni キノロン Quinolony Quinolones Хинолоны Quinolonas Kinoloner Kinolonlar Хінолони
1 pattern regular_expr case_sensitive affect_ab_name affect_mo_name zh da nl fr de el it ja pl pt ru es sv tr uk
2 Coagulase-negative Staphylococcus language name English TRUE FALSE TRUE FALSE FALSE TRUE FALSE Chinese Koagulase-negative stafylokokker Danish Coagulase-negatieve Staphylococcus Dutch Staphylococcus à coagulase négative French Koagulase-negative Staphylococcus German Greek Staphylococcus negativo coagulasi Italian Japanese Polish Staphylococcus coagulase negativo Portuguese Коагулазоотрицательный стафилококк Russian Staphylococcus coagulasa negativo Spanish Koagulasnegativa stafylokocker Swedish Turkish Ukrainian
3 Coagulase-positive Staphylococcus language name TRUE FALSE TRUE FALSE FALSE TRUE FALSE 汉语 Koagulase-positive stafylokokker Dansk Coagulase-positieve Staphylococcus Nederlands Staphylococcus à coagulase positif Français Koagulase-positive Staphylococcus Deutsch Ελληνικά Staphylococcus positivo coagulasi Italiano 日本語 Polski Staphylococcus coagulase positivo Português Коагулазоположительный стафилококк Русский Staphylococcus coagulasa positivo Español Koagulaspositiva stafylokocker Svenska Türkçe украї́нська
4 Beta-haemolytic Streptococcus Coagulase-negative Staphylococcus TRUE TRUE FALSE TRUE 凝固酶阴性葡萄球菌 Beta-haemolytiske streptokokker Koagulase-negative stafylokokker Beta-hemolytische Streptococcus Coagulase-negatieve Staphylococcus Streptococcus Bêta-hémolytique Staphylococcus à coagulase négative Beta-hämolytischer Streptococcus Koagulase-negative Staphylococcus Σταφυλόκοκκος με αρνητική πηκτικότητα Streptococcus Beta-emolitico Staphylococcus negativo coagulasi コアグラーゼ陰性ブドウ球菌 Staphylococcus koagulazoujemny Streptococcus Beta-hemolítico Staphylococcus coagulase negativo Бета-гемолитический стрептококк Коагулазоотрицательный стафилококк Streptococcus Beta-hemolítico Staphylococcus coagulasa negativo Beta-hemolytiska streptokocker Koagulasnegativa stafylokocker Koagülaz-negatif Stafilokok Коагулазонегативний стафілокок
5 unknown Gram-negatives Coagulase-positive Staphylococcus TRUE TRUE FALSE TRUE 凝固酶阳性葡萄球菌 ukendte Gram-negative Koagulase-positive stafylokokker onbekende Gram-negatieven Coagulase-positieve Staphylococcus Gram négatifs inconnus Staphylococcus à coagulase positif unbekannte Gramnegativen Koagulase-positive Staphylococcus Σταφυλόκοκκος θετικός στην πήξη Gram negativi sconosciuti Staphylococcus positivo coagulasi コアグラーゼ陽性ブドウ球菌 Staphylococcus koagulazo-dodatni Gram negativos desconhecidos Staphylococcus coagulase positivo неизвестные грамотрицательные Коагулазоположительный стафилококк Gram negativos desconocidos Staphylococcus coagulasa positivo okända gramnegativa bakterier Koagulaspositiva stafylokocker Koagülaz-pozitif Stafilokok Коагулазопозитивний стафілокок
6 unknown Gram-positives Beta-haemolytic Streptococcus TRUE TRUE FALSE TRUE β-溶血性链球菌 ukendte Gram-positive Beta-haemolytiske streptokokker onbekende Gram-positieven Beta-hemolytische Streptococcus Gram positifs inconnus Streptococcus Bêta-hémolytique unbekannte Grampositiven Beta-hämolytischer Streptococcus Β-αιμολυτικός στρεπτόκοκκος Gram positivi sconosciuti Streptococcus Beta-emolitico ベータ溶血性レンサ球菌 Streptococcus beta-hemolityczny Gram positivos desconhecidos Streptococcus Beta-hemolítico неизвестные грамположительные Бета-гемолитический стрептококк Gram positivos desconocidos Streptococcus Beta-hemolítico okända Gram-positiva Beta-hemolytiska streptokocker Beta-hemolitik Streptokok Бета-гемолітичний стрептокок
7 unknown fungus unknown Gram-negatives TRUE TRUE FALSE TRUE 不明革兰氏阴性菌 ukendt svamp ukendte Gram-negative onbekende schimmel onbekende Gram-negatieven champignon inconnu Gram négatifs inconnus unbekannter Pilze unbekannte Gramnegativen άγνωστοι αρνητικοί κατά Gram fungo sconosciuto Gram negativi sconosciuti 不明なグラム陰性菌 Nieznane bakterie Gram-ujemne fungo desconhecido Gram negativos desconhecidos неизвестный грибок неизвестные грамотрицательные hongo desconocido Gram negativos desconocidos Okänd svamp okända gramnegativa bakterier bilinmeyen Gram-negatifler невідомі грамнегативні
8 unknown yeast unknown Gram-positives TRUE TRUE FALSE TRUE 不明革兰氏阳性菌 ukendt gær ukendte Gram-positive onbekende gist onbekende Gram-positieven levure inconnue Gram positifs inconnus unbekannte Hefe unbekannte Grampositiven άγνωστοι θετικοί κατά Gram lievito sconosciuto Gram positivi sconosciuti 未知のグラム陽性菌 Nieznane bakterie Gram-dodatnie levedura desconhecida Gram positivos desconhecidos неизвестные дрожжи неизвестные грамположительные levadura desconocida Gram positivos desconocidos Okänd jäst okända Gram-positiva bilinmeyen Gram-pozitifler невідомі грампозитивні
9 unknown name unknown fungus TRUE TRUE FALSE TRUE 未知真菌 ukendt navn ukendt svamp onbekende naam onbekende schimmel nom inconnu champignon inconnu unbekannte Name unbekannter Pilze άγνωστος μύκητας nome sconosciuto fungo sconosciuto 未知真菌 Nieznany grzyb nome desconhecido fungo desconhecido неизвестное название неизвестный грибок nombre desconocido hongo desconocido okänt namn Okänd svamp bilinmeyen mantar невідомий гриб
10 unknown kingdom unknown yeast TRUE TRUE FALSE TRUE 未知酵母菌 ukendt kongerige ukendt gær onbekend koninkrijk onbekende gist règme inconnu levure inconnue unbekanntes Reich unbekannte Hefe άγνωστος ζυμομύκητας regno sconosciuto lievito sconosciuto 未知酵母 Nieznany drożdżak reino desconhecido levedura desconhecida неизвестное царство неизвестные дрожжи reino desconocido levadura desconocida okänt rike Okänd jäst bilinmeyen maya невідомі дріжджі
11 unknown phylum unknown name TRUE TRUE FALSE TRUE 不明名称 ukendt stamme ukendt navn onbekend fylum onbekende naam embranchement inconnu nom inconnu unbekannter Stamm unbekannte Name άγνωστο όνομα phylum sconosciuto nome sconosciuto 名称未知 nieznana nazwa filo desconhecido nome desconhecido неизвестный филум неизвестное название filo desconocido nombre desconocido okänt fylum okänt namn bilinmeyen isim невідома назва
12 unknown class unknown kingdom TRUE TRUE FALSE TRUE 未知王国 ukendt klasse ukendt kongerige onbekende klasse onbekend koninkrijk classe inconnue règme inconnu unbekannte Klasse unbekanntes Reich άγνωστο βασίλειο classe sconosciuta regno sconosciuto 未知の王国 nieznane królestwo classe desconhecida reino desconhecido неизвестный класс неизвестное царство clase desconocida reino desconocido okänd klass okänt rike bilinmeyen krallık невідоме царство
13 unknown order unknown phylum TRUE TRUE FALSE TRUE 未知门 ukendt orden ukendt stamme onbekende orde onbekend fylum ordre inconnu embranchement inconnu unbekannte Ordnung unbekannter Stamm άγνωστο φύλο ordine sconosciuto phylum sconosciuto 未知の門 nieznany azyl ordem desconhecido filo desconhecido неизвестный порядок неизвестный филум orden desconocido filo desconocido okänd ordning okänt fylum bilinmeyen filum невідомий відділ
14 unknown family unknown class TRUE TRUE FALSE TRUE 未知类 ukendt familie ukendt klasse onbekende familie onbekende klasse famille inconnue classe inconnue unbekannte Familie unbekannte Klasse άγνωστη τάξη famiglia sconosciuta classe sconosciuta 未知のクラス Nieznana klasa família desconhecida classe desconhecida неизвестное семейство неизвестный класс familia desconocida clase desconocida okänd familj okänd klass bilinmeyen sınıf невідомий клас
15 unknown genus unknown order TRUE TRUE FALSE TRUE 未知目 ukendt slægt ukendt orden onbekend geslacht onbekende orde genre inconnu ordre inconnu unbekannte Gattung unbekannte Ordnung άγνωστη τάξη genere sconosciuto ordine sconosciuto 未知の目 nieznany rząd gênero desconhecido ordem desconhecido неизвестный род неизвестный порядок género desconocido orden desconocido okänt släkte okänd ordning bilinmeyen sipariş невідомий порядок
16 unknown species unknown family TRUE TRUE FALSE TRUE 未知科 ukendt art ukendt familie onbekende soort onbekende familie espèce inconnue famille inconnue unbekannte Art unbekannte Familie άγνωστη οικογένεια specie sconosciute famiglia sconosciuta 未知ファミリー nieznana rodzina espécies desconhecida família desconhecida неизвестный вид неизвестное семейство especie desconocida familia desconocida okänd art okänd familj bilinmeyen aile невідома родина
17 unknown subspecies unknown genus TRUE TRUE FALSE TRUE 未知属 ukendt underart ukendt slægt onbekende ondersoort onbekend geslacht sous-espèce inconnue genre inconnu unbekannte Unterart unbekannte Gattung άγνωστο γένος sottospecie sconosciute genere sconosciuto 未知属 nieznany rodzaj subespécies desconhecida gênero desconhecido неизвестный подвид неизвестный род subespecie desconocida género desconocido okänd underart okänt släkte bilinmeyen cins невідомий рід
18 unknown rank unknown species TRUE TRUE FALSE TRUE 未知种 ukendt rang ukendt art onbekende rang onbekende soort rang inconnu espèce inconnue unbekannter Rang unbekannte Art άγνωστο είδος grado sconosciuto specie sconosciute 未知種 nieznany gatunek classificação desconhecido espécies desconhecida неизвестный ранг неизвестный вид rango desconocido especie desconocida okänd rang okänd art bilinmeyen türler невідомий вид
19 group unknown subspecies TRUE TRUE FALSE TRUE 未知亚种 gruppe ukendt underart groep onbekende ondersoort groupe sous-espèce inconnue Gruppe unbekannte Unterart άγνωστο υποείδος gruppo sottospecie sconosciute 亜種不明 nieznany podgatunek grupo subespécies desconhecida группа неизвестный подвид grupo subespecie desconocida grupp okänd underart bilinmeyen alt türler невідомий підвид
20 CoNS unknown rank FALSE TRUE TRUE FALSE TRUE 未知等级 KNS ukendt rang CNS onbekende rang rang inconnu KNS unbekannter Rang άγνωστη τάξη grado sconosciuto 未知ランク nieznany stopień classificação desconhecido КОС неизвестный ранг SCN rango desconocido KNS okänd rang bilinmeyen rütbe невідомий ранг
21 CoPS group FALSE TRUE TRUE FALSE TRUE KPS gruppe CPS groep groupe KPS Gruppe ομάδα gruppo グループ grupa grupo КПС группа SCP grupo KPS grupp Grup група
22 Gram-negative CoNS TRUE FALSE TRUE FALSE FALSE TRUE Gram-negativ KNS Gram-negatief CNS Gram négatif Gramnegativ KNS CoNS Gram negativo グラム陰性 CoNS Gram negativo Грамотрицательные КОС Gram negativo SCN Gram-negativ KNS KNS КНС
23 Gram-positive CoPS TRUE FALSE TRUE FALSE FALSE TRUE Gram-positiv KPS Gram-positief CPS Gram positif Grampositiv KPS CoPS Gram positivo グラム陽性 CoPS Gram positivo Грамположительные КПС Gram positivo SCP Gram-positiv KPS KPS КПС
24 ^Bacteria$ Gram-negative TRUE TRUE FALSE FALSE 革兰氏阴性 Bakterier Gram-negativ Bacteriën Gram-negatief Bactéries Gram négatif Bakterien Gramnegativ Αρνητικό κατά Gram Batteri Gram negativo ^細菌$ Gram-ujemne Bactérias Gram negativo Бактерии Грамотрицательные Bacterias Gram negativo Bakterier Gram-negativ Gram-negatif Грамнегативні
25 ^Fungi$ Gram-positive TRUE TRUE FALSE FALSE 革兰氏阳性 Støbeforme Gram-positiv Schimmels Gram-positief Champignons Gram positif Pilze Grampositiv Θετικό κατά Gram Funghi Gram positivo ^真菌$ Gram-dodatnie Fungos Gram positivo Грибы Грамположительные Hongos Gram positivo Svampar Gram-positiv Gram-pozitif Грампозитивні
26 ^Yeasts$ ^Bacteria$ TRUE TRUE FALSE FALSE ^细菌$ Gær Bakterier Gisten Bacteriën Levures Bactéries Hefen Bakterien ^Βακτήρια$ Lieviti Batteri ^酵母$ ^Bakterie$ Leveduras Bactérias Животные Бактерии Levaduras Bacterias Jästdjur Bakterier ^Bakteri$ Бактерії
27 ^Protozoa$ ^Fungi$ TRUE TRUE FALSE FALSE ^真菌$ Protozoer Støbeforme Protozoën Schimmels Protozoaires Champignons Protozoen Pilze ^Μύκητες$ Protozoi Funghi ^原生動物$ ^Grzyby$ Protozoários Fungos Протозоа Грибы Protozoarios Hongos Protozoer Svampar ^Mantarlar$ Гриби
28 biogroup ^Yeasts$ TRUE TRUE FALSE FALSE ^酵母菌$ biogruppe Gær biogroep Gisten biogroupe Levures Biogruppe Hefen ^Ζυμομύκητες$ biogruppo Lieviti バイオグループ ^Drożdże$ biogrupo Leveduras биогруппа Животные biogrupo Levaduras biogrupp Jästdjur ^Mayalar$ Дріжджі
29 biotype ^Protozoa$ TRUE TRUE FALSE FALSE ^原生动物$ biotype Protozoer Protozoën Protozoaires Biotyp Protozoen ^Πρωτόζωα$ biotipo Protozoi 生物型 ^Protozoa$ biótipo Protozoários биотип Протозоа biotipo Protozoarios biotyp Protozoer ^Protozoa$ Найпростіші
30 vegetative biogroup TRUE TRUE FALSE FALSE 生物群 vegetativ biogruppe vegetatief biogroep végétatif biogroupe vegetativ Biogruppe βιοομάδα vegetativo biogruppo 植物型 biogrupa vegetativo biogrupo вегетативный биогруппа vegetativo biogrupo vegetativ biogrupp biyogrup біогрупа
31 ([([ ]*?)group biotype TRUE TRUE FALSE FALSE 生物型 \\1gruppe biotype \\1groep \\1groupe \\1Gruppe Biotyp βιότυπος \\1gruppo biotipo ([([ ]*?))) グループ biotyp \\1grupo biótipo \\1группа биотип \\1grupo biotipo \\1grupp biotyp biyotip біотип
32 ([([ ]*?)Group vegetative TRUE TRUE FALSE FALSE 无性系 \\1Gruppe vegetativ \\1Groep vegetatief \\1Groupe végétatif \\1Gruppe vegetativ βλαστικός \\1Gruppo vegetativo ([[ ]*?)グループ wegetatywna \\1Grupo vegetativo \\1Группа вегетативный \\1Grupo vegetativo \\1Grupp vegetativ vejetatif вегетативний
33 no .*growth ([([ ]*?)group TRUE FALSE TRUE FALSE FALSE ([([]*?)组 ingen .*vækst \\1gruppe geen .*groei \\1groep pas .*croissance \\1groupe keine? .*wachstum \\1Gruppe ([([ ]*?)ομάδα sem .*crescimento \\1gruppo ([([ ]*?)grupa sem .*crescimento \\1grupo отсутствие.*роста \\1группа no .*crecimientonon \\1grupo ingen .*tillväxt \\1grupp ([([ ]*?)grup \\1група
34 no|not ([([ ]*?)Group TRUE FALSE TRUE FALSE FALSE ([([]*?)组 nej|ikke \\1Gruppe geen|niet \\1Groep non \\1Groupe keine? \\1Gruppe ([([ ]*;)ομάδα sem \\1Gruppo ない ([([ ]*?)Grupa sem \\1Grupo нет? \\1Группа no|sin \\1Grupo nej|inte \\1Grupp ([([ ]*?)Grup \\1Група
35 Intermediate no .*growth TRUE FALSE FALSE FALSE 无.*生长 ingen .*vækst Intermediair geen .*groei pas .*croissance Mittlere keine? .*wachstum όχι .*αύξηση sem .*crescimento 中間体 brak .*wzrostu sem .*crescimento отсутствие.*роста Intermedio no .*crecimientonon ingen .*tillväxt büyüme yok відсутність .*росту
36 Susceptible, incr. exp. no|not FALSE TRUE TRUE FALSE FALSE FALSE 不|不 nej|ikke Gevoelig bij verh. blootstelling geen|niet non Empfindlich, erh Belastung keine? no|not sem 感受性の高い、被ばく量の増加 nie|nie sem нет? no|sin nej|inte hayır|değil|hayir|degil ні
37 susceptible, incr. exp. Intermediate FALSE TRUE TRUE FALSE FALSE FALSE 中级 Mellemliggende gevoelig bij verh. blootstelling Intermediair empfindlich, erh Belastung Mittlere Ενδιάμεση 影響を受けやすい。 Pośrednia Intermedio Orta seviye Знижена чутливість
38 Susceptible Susceptible, incr. exp. TRUE FALSE FALSE TRUE FALSE FALSE 易感,暴露增加 Modtagelig, øget eksp. Gevoelig Gevoelig bij verh. blootstelling Empfindlich Empfindlich, erh Belastung Ευάλωτος, αυξημένη έκθεση 影響を受けやすい Podatne, zwiększone narażenie Susceptible Duyarlı, enk. maruziyet Чутливий до підвищеної експозиції
39 Incr. exposure susceptible, incr. exp. TRUE FALSE FALSE TRUE FALSE FALSE 易感,接触增加 modtagelig, øget eksp. 'Incr. exposure' gevoelig bij verh. blootstelling Empfindlich, erh Belastung empfindlich, erh Belastung Ευαίσθητος, αυξημένη έκθεση 曝露量増加 podatny, zwiększone narażenie 'Incr. exposure' duyarlı, enk. maruziyet чутливий до підвищеної експозиції
40 Resistant Susceptible TRUE FALSE FALSE FALSE 易受影响 Modtagelig Resistent Gevoelig Resistent Empfindlich Ευαίσθητο 耐性 Podatny Resistente Susceptible Duyarlı Чутливий
41 antibiotic Incr. exposure TRUE TRUE FALSE FALSE FALSE 暴露增加 antibiotikum Øget eksponering antibioticum 'Incr. exposure' antibiotique Antibiotikum Empfindlich, erh Belastung Αυξημένη έκθεση antibiotico 抗生物質 Większe narażenie antibiótico антибиотик antibiótico 'Incr. exposure' antibiotika Enk. maruziyet Підвищена експозиція
42 Antibiotic Resistant TRUE TRUE FALSE FALSE FALSE 耐药性 Antibiotikum Resistent Antibioticum Resistent Antibiotique Antibiotikum Resistent Ανθεκτικός Antibiotico 抗生物質 Odporny Antibiótico Антибиотик Antibiótico Resistente Antibiotika Dayanıklı Стійкий
43 Drug antibiotic TRUE TRUE FALSE FALSE 抗生素 Lægemiddel antibiotikum Middel antibioticum Médicament antibiotique Medikament Antibiotikum αντιβιοτικό Droga antibiotico 薬剤 antybiotyk Droga antibiótico Лекарство антибиотик Fármaco antibiótico Läkemedel antibiotika Antibiyotik антибіотик
44 drug Antibiotic TRUE TRUE FALSE FALSE 抗生素 lægemiddel Antibiotikum middel Antibioticum médicament Antibiotique Medikament Antibiotikum Αντιβιοτικό droga Antibiotico 薬剤 Antybiotyk droga Antibiótico лекарство Антибиотик fármaco Antibiótico läkemedel Antibiotika Antibiyotik Антибіотик
45 Frequency Drug FALSE TRUE TRUE FALSE FALSE 药物 Frekvens Lægemiddel Aantal Middel Fréquence Médicament Zahl Medikament Φάρμακο Frequenza Droga 頻度 Lek Frequência Droga Частота Лекарство Frecuencia Fármaco Frekvens Läkemedel İlaç Лікарський засіб
46 Minimum Inhibitory Concentration (mg/L) drug FALSE TRUE FALSE TRUE FALSE FALSE 药物 Mindste hæmmende koncentration (mg/L) lægemiddel Minimale inhiberende concentratie (mg/L) middel Concentration minimale inhibitrice (mg/L) médicament Minimale Hemm-Konzentration (mg/L) Medikament φάρμακο Concentrazione minima inibitoria (mg/L) droga 最小発育阻止濃度(mg / L) lek Concentração Inibitória Mínima (mg/L) droga Минимальная ингибирующая концентрация (мг/л) лекарство Concentración mínima inhibitoria (mg/L) fármaco Minsta hämmande koncentration (mg/L) läkemedel İlaç лікарський засіб
47 Disk diffusion diameter (mm) Frequency FALSE FALSE TRUE FALSE FALSE 使用频率 Diskdiffusionsdiameter (mm) Frekvens Diameter diskzone (mm) Aantal Diamètre de diffusion en disque (mm) Fréquence Durchmesser der Scheibenzone (mm) Zahl Συχνότητα Diametro di diffusione del disco (mm) Frequenza ディスク拡散径(mm) Częstotliwość Diâmetro de difusão do disco (mm) Frequência Диаметр диффузии диска (мм) Частота Diámetro de difusión en disco (mm) Frecuencia Diskdiffusionsdiameter (mm) Frekvens Frekans Частота
48 Antimicrobial Interpretation Minimum Inhibitory Concentration (mg/L) FALSE FALSE FALSE FALSE 最小抑菌浓度(mg/L) Antimikrobiel fortolkning Mindste hæmmende koncentration (mg/L) Antimicrobiële interpretatie Minimale inhiberende concentratie (mg/L) Interprétation antimicrobienne Concentration minimale inhibitrice (mg/L) Antimikrobielle Auswertung Minimale Hemm-Konzentration (mg/L) Ελάχιστη ανασταλτική συγκέντρωση (mg/L) Interpretazione antimicrobica Concentrazione minima inibitoria (mg/L) 抗菌性解釈 Minimalne stężenie hamujące (mg/L) Interpretação Antimicrobiana Concentração Inibitória Mínima (mg/L) Антимикробная интерпретация Минимальная ингибирующая концентрация (мг/л) Interpretación antimicrobiana Concentración mínima inhibitoria (mg/L) Antimikrobiell tolkning Minsta hämmande koncentration (mg/L) Minimum İnhibitör Konsantrasyon (mg/L) Мінімальна інгібуюча концентрація (мг/мл)
49 4-aminosalicylic acid Disk diffusion diameter (mm) FALSE TRUE FALSE TRUE FALSE FALSE 磁盘扩散直径(mm) 4-aminosalicylsyre Diskdiffusionsdiameter (mm) 4-aminosalicylzuur Diameter diskzone (mm) Acide 4-aminosalicylique Diamètre de diffusion en disque (mm) 4-Aminosalicylsäure Durchmesser der Scheibenzone (mm) Διάμετρος διάχυσης δίσκου (mm) Acido 4-aminosalicilico Diametro di diffusione del disco (mm) 割合 Średnica dyfuzji dysku (mm) Ácido 4-aminosalicílico Diâmetro de difusão do disco (mm) 4-аминосалициловая кислота Диаметр диффузии диска (мм) Ácido 4-aminosalicílico Diámetro de difusión en disco (mm) 4-aminosalicylsyra Diskdiffusionsdiameter (mm) Disk difüzyon çapı (mm) Зона затримки росту (мм)
50 Adefovir dipivoxil Antimicrobial Interpretation FALSE TRUE FALSE TRUE FALSE FALSE 抗菌性解释 Adefovir dipivoxil Antimikrobiel fortolkning Adefovir Antimicrobiële interpretatie Adéfovir dipivoxil Interprétation antimicrobienne Adefovir Dipivoxil Antimikrobielle Auswertung Αντιμικροβιακή ερμηνεία Adefovir dipivoxil Interpretazione antimicrobica 4-アミノサリチル酸 Interpretacja antybakteryjna Adefovir dipivoxil Interpretação Antimicrobiana Адефовир дипивоксил Антимикробная интерпретация Adefovir dipivoxil Interpretación antimicrobiana Adefovir dipivoxil Antimikrobiell tolkning Antimikrobiyal Yorumlama Фенотипи чутливості
51 Aldesulfone sodium Percentage FALSE TRUE FALSE TRUE FALSE FALSE 百分比 Aldesulfon-natrium Procentdel Aldesulfon Percentage Aldésulfone sodique Pourcentage Aldesulfon-Natrium Prozentsatz Ποσοστό Aldesulfone sodio Percentuale アデホビル・ジピボキシル Procent Aldesulfona de sódio Percentagem Альдесульфон натрия Процент Aldesulfona sódica Porcentaje Aldesulfonnatrium Procentuell andel Yüzde Відсоток
52 Amikacin 4-aminosalicylic acid FALSE TRUE TRUE FALSE 4-氨基水杨酸 Amikacin 4-aminosalicylsyre Amikacine 4-aminosalicylzuur Amikacine Acide 4-aminosalicylique Amikacin 4-Aminosalicylsäure 4-αμινοσαλικυλικό οξύ Amikacin Acido 4-aminosalicilico アルデスルホンナトリウム Kwas 4-aminosalicylowy Amikacin Ácido 4-aminosalicílico Амикацин 4-аминосалициловая кислота Amikacina Ácido 4-aminosalicílico Amikacin 4-aminosalicylsyra 4-aminosalisilik asit 4-Аміносаліцилова кислота
53 Amoxicillin Adefovir dipivoxil FALSE TRUE TRUE FALSE 阿德福韦酯 Amoxicillin Adefovir dipivoxil Amoxicilline Adefovir Amoxicilline Adéfovir dipivoxil Amoxicillin Adefovir Dipivoxil Adefovir dipivoxil Amoxicillina Adefovir dipivoxil アミカシン Adefovir dipivoxil Amoxicilina Adefovir dipivoxil Амоксициллин Адефовир дипивоксил Amoxicilina Adefovir dipivoxil Amoxicillin Adefovir dipivoxil Adefovir dipivoksil Адефовір діпівоксил
54 Amoxicillin/beta-lactamase inhibitor Aldesulfone sodium FALSE TRUE TRUE FALSE 醛缩酮钠 Amoxicillin/beta-lactamasehæmmer Aldesulfon-natrium Amoxicilline/enzymremmer Aldesulfon Amoxicilline/inhib. de bêta-lactamase Aldésulfone sodique Amoxicillin/Beta-Lactamase-Hemmer Aldesulfon-Natrium Αλδεσουλφονικό νάτριο Amoxicillina/inib. d. beta-lattamasi Aldesulfone sodio アモキシシリン Sól sodowa aldesulfonu Amoxicilina/inibid. da beta-lactamase Aldesulfona de sódio Амоксициллин/ингибитор бета-лактамаз Альдесульфон натрия Amoxicilina/inhib. de la beta-lactamasa Aldesulfona sódica Amoxicillin/betalaktamashämmare Aldesulfonnatrium Aldesülfon sodyum Альденсульфон натрію
55 Amphotericin B Amikacin FALSE TRUE TRUE FALSE 阿米卡星 Amfotericin B Amikacin Amfotericine B Amikacine Amphotéricine B Amikacine Amphotericin B Amikacin Amikacin Amfotericina B Amikacin アモキシシリン/β-ラクタマーゼ阻害剤 Amikacyna Anfotericina B Amikacin Амфотерицин В Амикацин Anfotericina B Amikacina Amfotericin B Amikacin Amikasin Амікацин
56 Ampicillin Amoxicillin FALSE TRUE TRUE FALSE 阿莫西林 Ampicillin Amoxicillin Ampicilline Amoxicilline Ampicilline Amoxicilline Ampicillin Amoxicillin Αμοξικιλλίνη Ampicillina Amoxicillina アムホテリシンB Amoxicillin Ampicilina Amoxicilina Ампициллин Амоксициллин Ampicilina Amoxicilina Ampicillin Amoxicillin Amoksisilin Амоксицилін
57 Ampicillin/beta-lactamase inhibitor Amoxicillin/beta-lactamase inhibitor FALSE TRUE TRUE FALSE 阿莫西林/β-内酰胺酶抑制剂 Ampicillin/beta-lactamasehæmmer Amoxicillin/beta-lactamasehæmmer Ampicilline/enzymremmer Amoxicilline/enzymremmer Ampicilline/inhib. de bêta-lactamase Amoxicilline/inhib. de bêta-lactamase Ampicillin/Beta-Laktamase-Hemmer Amoxicillin/Beta-Lactamase-Hemmer Αμοξικιλλίνη/αναστολέας της β-λακταμάσης Ampicillina/inib. d. beta-lattamasi Amoxicillina/inib. d. beta-lattamasi アンピシリン Amoksycylina/inhibitor beta-laktamazy Ampicilina/inibid. da beta-lactamase Amoxicilina/inibid. da beta-lactamase Ампициллин/ингибитор бета-лактамазы Амоксициллин/ингибитор бета-лактамаз Ampicilina/inhib. de la beta-lactamasa Amoxicilina/inhib. de la beta-lactamasa Ampicillin/beta-laktamashämmare Amoxicillin/betalaktamashämmare Amoksisilin/beta-laktamaz inhibitörü Амоксицилін/інгібітор бета-лактамаз
58 Anidulafungin Amphotericin B FALSE TRUE TRUE FALSE 两性霉素B Anidulafungin Amfotericin B Anidulafungine Amfotericine B Anidulafungine Amphotéricine B Anidulafungin Amphotericin B Αμφοτερικίνη Β Anidulafungin Amfotericina B アンピシリン/β-ラクタマーゼ阻害剤 Amfoterycyna B Anidulafungin Anfotericina B Анидулафунгин Амфотерицин В Anidulafungina Anfotericina B Anidulafungin Amfotericin B Amfoterisin B Амфотерицин В
59 Azidocillin Ampicillin FALSE TRUE TRUE FALSE 氨苄西林 Azidocillin Ampicillin Azidocilline Ampicilline Azidocilline Ampicilline Azidocillin Ampicillin Αµπικιλλίνη Azidocillina Ampicillina アニデュラファンギン Ampicylina Azidocillin Ampicilina Азидоциллин Ампициллин Azidocilina Ampicilina Azidocillin Ampicillin Ampisilin Ампіцилін
60 Azithromycin Ampicillin/beta-lactamase inhibitor FALSE TRUE TRUE FALSE 氨苄西林/β-内酰胺酶抑制剂 Azithromycin Ampicillin/beta-lactamasehæmmer Azitromycine Ampicilline/enzymremmer Azithromycine Ampicilline/inhib. de bêta-lactamase Azithromycin Ampicillin/Beta-Laktamase-Hemmer Αμπικιλλίνη/αναστολέας β-λακταμάσης Azitromicina Ampicillina/inib. d. beta-lattamasi アジドシリン Ampicylina/inhibitor beta-laktamazy Azitromicina Ampicilina/inibid. da beta-lactamase Азитромицин Ампициллин/ингибитор бета-лактамазы Azitromicina Ampicilina/inhib. de la beta-lactamasa Azitromycin Ampicillin/beta-laktamashämmare Ampisilin/beta-laktamaz inhibitörü Ампіцилін/інгібітор бета-лактамаз
61 Azlocillin Anidulafungin FALSE TRUE TRUE FALSE 阿尼芬净 Azlocillin Anidulafungin Azlocilline Anidulafungine Azlocilline Anidulafungine Azlocillin Anidulafungin Ανιδουλαφουνγκίνη Azlocillina Anidulafungin アジスロマイシン Anidulafungina Azlocillin Anidulafungin Азлоциллин Анидулафунгин Azlocilina Anidulafungina Azlocillin Anidulafungin Anidulafungin Анідулафунгін
62 Bacampicillin Azidocillin FALSE TRUE TRUE FALSE 阿奇霉素 Bacampicillin Azidocillin Bacampicilline Azidocilline Bacampicilline Azidocilline Bacampicillin Azidocillin Αζιδοκιλλίνη Bacampicillina Azidocillina アズロシリン Azidocillin Bacampicilina Azidocillin Бакампициллин Азидоциллин Bacampicilina Azidocilina Bacampicillin Azidocillin Azidosilin Азидоцилін
63 Bacitracin Azithromycin FALSE TRUE TRUE FALSE 阿奇霉素 Bacitracin Azithromycin Bacitracine Azitromycine Bacitracine Azithromycine Bacitracin Azithromycin Αζιθρομυκίνη Bacitracina Azitromicina バカンピシリン Azithromycin Bacitracin Azitromicina Бацитрацин Азитромицин Bacitracina Azitromicina Bacitracin Azitromycin Azitromisin Азитроміцин
64 Benzathine benzylpenicillin Azlocillin FALSE TRUE TRUE FALSE 阿洛西林 Benzathinbenzylpenicillin Azlocillin Benzylpenicillinebenzathine Azlocilline Benzathine benzylpénicilline Azlocilline Benzathin-Benzylpenicillin Azlocillin Αζλοκιλλίνη Benzatina benzilpenicillina Azlocillina バシトラシン Azlocillin Benzatina benzatina benzilpenicilina Azlocillin Бензатин бензилпенициллин Азлоциллин Bencilpenicilina benzatínica Azlocilina Benzathinbenzylpenicillin Azlocillin Azlocillin Азлоцилін
65 Benzathine phenoxymethylpenicillin Bacampicillin FALSE TRUE TRUE FALSE 巴卡比林 Benzathinfenoxymethylpenicillin Bacampicillin Fenoxymethylpenicillinebenzathine Bacampicilline Phénoxyméthylpénicilline benzathine Bacampicilline Benzathin-Phenoxymethylpenicillin Bacampicillin Μπακαμπικιλλίνη Benzatina fenossimetilpenicillina Bacampicillina ベンズシン・ベンジルペニシリン Bakampicylina Benzatina fenoximetilpenicilina Bacampicilina Бензатин феноксиметилпенициллин Бакампициллин Fenoximetilpenicilina benzatínica Bacampicilina Bensathinfenoximetylpenicillin Bacampicillin Bacampicillin Бакампіцилін
66 Benzylpenicillin Bacitracin FALSE TRUE TRUE FALSE 阿奇霉素 Benzylpenicillin Bacitracin Benzylpenicilline Bacitracine Benzylpénicilline Bacitracine Benzylpenicillin Bacitracin Bacitracin Benzilpenicillina Bacitracina ベンザチンフェノキシメチルペニシリン Bacytracyna Benzilpenicilina Bacitracin Бензилпенициллин Бацитрацин Bencilpenicilina Bacitracina Bensylpenicillin Bacitracin Basitrasin Бацитрацин
67 Calcium aminosalicylate Benzathine benzylpenicillin FALSE TRUE TRUE FALSE 苄丝肼青霉素 Calciumaminosalicylat Benzathinbenzylpenicillin Aminosalicylzuur Benzylpenicillinebenzathine Aminosalicylate de calcium Benzathine benzylpénicilline Kalzium-Aminosalicylat Benzathin-Benzylpenicillin Βενζαθίνη βενζυλπενικιλλίνη Calcio aminosalicilato Benzatina benzilpenicillina ベンジルペニシリン Benzylpenicylina benzylowa Aminosalicilato de cálcio Benzatina benzatina benzilpenicilina Аминосалицилат кальция Бензатин бензилпенициллин Aminosalicilato de calcio Bencilpenicilina benzatínica Kalciumaminosalicylat Benzathinbenzylpenicillin Benzatin benzilpenisilin Бензатину бензилпеніцилін
68 Capreomycin Benzathine phenoxymethylpenicillin FALSE TRUE TRUE FALSE 苄星苯氧甲基青霉素 Capreomycin Benzathinfenoxymethylpenicillin Capreomycine Fenoxymethylpenicillinebenzathine Capréomycine Phénoxyméthylpénicilline benzathine Capreomycin Benzathin-Phenoxymethylpenicillin Βενζαθίνη φαινοξυμεθυλοπενικιλλίνη Capreomicina Benzatina fenossimetilpenicillina アミノサリチル酸カルシウム Fenoksymetylopenicylina benzylowa Capreomicina Benzatina fenoximetilpenicilina Капреомицин Бензатин феноксиметилпенициллин Capreomicina Fenoximetilpenicilina benzatínica Kapreomycin Bensathinfenoximetylpenicillin Benzatin fenoksimetilpenisilin Бензатину феноксиметилпеніцилін
69 Carbenicillin Benzylpenicillin FALSE TRUE TRUE FALSE 苄基青霉素 Carbenicillin Benzylpenicillin Carbenicilline Benzylpenicilline Carbénicilline Benzylpénicilline Carbenicillin Benzylpenicillin Benzylpenicillin Carbenicillina Benzilpenicillina カプレオマイシン Benzylpenicylina Carbenicilina Benzilpenicilina Карбенициллин Бензилпенициллин Carbenicilina Bencilpenicilina Karbenicillin Bensylpenicillin Benzilpenisilin Бензилпеніцилін
70 Carindacillin Calcium aminosalicylate FALSE TRUE TRUE FALSE 氨基水杨酸钙 Carindacillin Calciumaminosalicylat Carindacilline Aminosalicylzuur Carindacilline Aminosalicylate de calcium Carindacillin Kalzium-Aminosalicylat Αμινοσαλικυλικό ασβέστιο Carindacillina Calcio aminosalicilato カルベニシリン Aminosalicylan wapnia Carindacillin Aminosalicilato de cálcio Кариндациллин Аминосалицилат кальция Carindacilina Aminosalicilato de calcio Carindacillin Kalciumaminosalicylat Kalsiyum aminosalisilat Кальцію аміносаліцилат
71 Caspofungin Capreomycin FALSE TRUE TRUE FALSE 氨水杨酸钙 Caspofungin Capreomycin Caspofungine Capreomycine Caspofungine Capréomycine Caspofungin Capreomycin Καπρεομυκίνη Caspofungin Capreomicina カリンダシリン Kapreomycyna Caspofungin Capreomicina Каспофунгин Капреомицин Caspofungina Capreomicina Caspofungin Kapreomycin Kapreomisin Капреоміцин
72 Ce(f|ph)acetrile Carbenicillin TRUE FALSE TRUE TRUE FALSE 羧基青霉素 Cephacetril Carbenicillin Cefacetril Carbenicilline Céphacétrile Carbénicilline Cefacetril Carbenicillin Καρβενικιλλίνη Cefacetrile Carbenicillina カスポファンギン Karbenicylina Cephacetrile Carbenicilina Цефацетрил Карбенициллин Cefacetrilo Carbenicilina Cephacetril Karbenicillin Karbenisilin Карбеніцилін
73 Ce(f|ph)alotin Carindacillin TRUE FALSE TRUE TRUE FALSE 卡林达西林 Cephalotin Carindacillin Cefalotine Carindacilline Céphalotine Carindacilline Cefalotin Carindacillin Carindacillin Cefalotina Carindacillina セファセトリル Karindacillin Cefalotina Carindacillin Цефалотин Кариндациллин Cefalotina Carindacilina Cefalotin Carindacillin Karindasilin Кариндацилін
74 Ce(f|ph)amandole Caspofungin TRUE FALSE TRUE TRUE FALSE 氨苄青霉素 Cephamandol Caspofungin Cefamandol Caspofungine Céphamandole Caspofungine Cefamandol Caspofungin Caspofungin Cephamandole Caspofungin セファロチン Kaspofungina Cephamandole Caspofungin Цефамандол Каспофунгин Cefamandole Caspofungina Cephamandol Caspofungin Caspofungin Каспофунгін
75 Ce(f|ph)apirin Ce(f|ph)acetrile TRUE TRUE TRUE FALSE 头孢乙腈 Cephapirin Cephacetril Cefapirine Cefacetril Céphapirine Céphacétrile Cefapirin Cefacetril Κεφακετρίλη Cefapirina Cefacetrile セファマンドール Cefacetrile Cephapirin Cephacetrile Цефапирин Цефацетрил Cefapirina Cefacetrilo Cephapirin Cephacetril Sefasetril Цефацетрил
76 Ce(f|ph)azedone Ce(f|ph)alotin TRUE TRUE TRUE FALSE 头孢罗丁 Cephazedon Cephalotin Cefazedon Cefalotine Céphazédone Céphalotine Cefazedon Cefalotin Κεφαλοτίνη Cefazedone Cefalotina セファピリン Cefalotyna Cephazedone Cefalotina Цефазедон Цефалотин Cefazedona Cefalotina Cephazedon Cefalotin Sefalotin Цефалотин
77 Ce(f|ph)azolin Ce(f|ph)amandole TRUE TRUE TRUE FALSE 头孢曼多 Cephazolin Cephamandol Cefazoline Cefamandol Céphazoline Céphamandole Cefazolin Cefamandol Κεφαμανδόλη Cephazolin Cephamandole セファゼドン Cefamandol Cephazolin Cephamandole Цефазолин Цефамандол Cefazolina Cefamandole Cephazolin Cephamandol Cefamandole Цефамандол
78 Ce(f|ph)alothin Ce(f|ph)apirin TRUE TRUE TRUE FALSE 头孢匹林 Cephalothin Cephapirin Cefalotine Cefapirine Céphalothine Céphapirine Cefalothin Cefapirin Κεφαπιρίνη Cefalotina Cefapirina セファゾリン Cefapiryna Cephalothin Cephapirin Цефалотин Цефапирин Cefalotina Cefapirina Kefalotin Cephapirin Sefapirin Цефапірин
79 Ce(f|ph)alexin Ce(f|ph)azedone TRUE TRUE TRUE FALSE 头孢唑酮 Cephalexin Cephazedon Cefalexine Cefazedon Céphalexine Céphazédone Cefalexin Cefazedon Κεφαζεδόνη Cephalexin Cefazedone セファロチン Cefazedon Cephalexin Cephazedone Цефалексин Цефазедон Cefalexina Cefazedona Cephalexin Cephazedon Sefazedon Цефазедон
80 Ce(f|ph)epime Ce(f|ph)azolin TRUE TRUE TRUE FALSE 头孢唑啉 Cephepime Cephazolin Cefepim Cefazoline Céphépime Céphazoline Cefepim Cefazolin Κεφαζολίνη Cephepime Cephazolin セファレキシン Cefazolin Cephepime Cephazolin Цефепим Цефазолин Cefepime Cefazolina Cephepim Cephazolin Sefazolin Цефазолін
81 Ce(f|ph)ixime Ce(f|ph)alothin TRUE TRUE TRUE FALSE 头孢罗丁 Cephixim Cephalothin Cefixim Cefalotine Céphixime Céphalothine Cefixim Cefalothin Κεφαλοθίνη Cephixime Cefalotina セフェパイム Cefalotyna Cephixime Cephalothin Цефиксим Цефалотин Cefixima Cefalotina Cephixim Kefalotin Cefalothin Цефалотин
82 Ce(f|ph)menoxime Ce(f|ph)alexin TRUE TRUE TRUE FALSE 头孢莱辛 Cephmenoxim Cephalexin Cefmenoxim Cefalexine Céphénoxime Céphalexine Cefmenoxim Cefalexin Κεφαλεξίνη Cephmenoxime Cephalexin セフィキシム Cefaleksyna Cephmenoxime Cephalexin Цефменоксим Цефалексин Cefmenoxima Cefalexina Cephmenoxim Cephalexin Cefalexin Цефалексин
83 Ce(f|ph)metazole Ce(f|ph)epime TRUE TRUE TRUE FALSE 头孢吡肟 Cephmetazol Cephepime Cefmetazol Cefepim Céphmétazole Céphépime Cefmetazol Cefepim Κεφεπίμη Cephmetazole Cephepime セフメノキシム Cefepime Cefmetazole Cephepime Цефметазол Цефепим Cefmetazol Cefepime Cephmetazol Cephepim Sefepim Цефепім
84 Ce(f|ph)odizime Ce(f|ph)ixime TRUE TRUE TRUE FALSE 头孢克肟 Cephodizim Cephixim Cefodizim Cefixim Céphodizime Céphixime Cefodizim Cefixim Cefixime Cephodizime Cephixime セフメタゾール Cefixime Cephodizime Cephixime Цефодизим Цефиксим Cefodixima Cefixima Cephodizim Cephixim Cefixime Цефіксим
85 Ce(f|ph)onicid Ce(f|ph)menoxime TRUE TRUE TRUE FALSE 头孢米诺肟 Cephonicid Cephmenoxim Cefonicide Cefmenoxim Céphonicide Céphénoxime Cefonicid Cefmenoxim Cefmenoxime Cephonicid Cephmenoxime セフォジジム Cefmenoksym Cefonicid Cephmenoxime Цефонизид Цефменоксим Cefonicida Cefmenoxima Cephonicid Cephmenoxim Sefmenoksim Цефменоксим
86 Ce(f|ph)operazone Ce(f|ph)metazole TRUE TRUE TRUE FALSE 头孢美唑 Cephoperazon Cephmetazol Cefoperazon Cefmetazol Céphopérazone Céphmétazole Cefoperazon Cefmetazol Cefmetazole Cephoperazone Cephmetazole セフォニキッド Cefmetazol Cephoperazone Cefmetazole Цефоперазон Цефметазол Cefoperazona Cefmetazol Cephoperazon Cephmetazol Sefmetazol Цефметазол
87 Ce(f|ph)operazone/beta-lactamase inhibitor Ce(f|ph)odizime TRUE TRUE TRUE FALSE 头孢地嗪 Cephoperazon/beta-lactamasehæmmer Cephodizim Cefoperazon/enzymremmer Cefodizim Céphopérazone/inhib. de bêta-lactamase Céphodizime Cefoperazon/Beta-Lactamase-Hemmer Cefodizim Cefodizime Cephoperazone/inib. d. beta-lattamasi Cephodizime セフォペラゾン Cefodizime Cephoperazona/inibid. da beta-lactamase Cephodizime Цефоперазон/ингибитор бета-лактамаз Цефодизим Cefoperazona/inhib. de betalactamasas Cefodixima Cefoperazon/beta-laktamashämmare Cephodizim Sefodizim Цефодізим
88 Ce(f|ph)otaxime Ce(f|ph)onicid TRUE TRUE TRUE FALSE 头孢尼西 Cephotaxim Cephonicid Cefotaxim Cefonicide Céphotaxime Céphonicide Cefotaxim Cefonicid Cefonicid Cephotaxime Cephonicid Cefonicid Cephotaxime Cefonicid Цефотаксим Цефонизид Cefotaxima Cefonicida Cephotaxim Cephonicid Cefonicid Цефоніцид
89 Ce(f|ph)oxitin Ce(f|ph)operazone TRUE TRUE TRUE FALSE 头孢哌酮 Cephoxitin Cephoperazon Cefoxitine Cefoperazon Céphoxitine Céphopérazone Cefoxitin Cefoperazon Κεφοπεραζόνη Cefossitina Cephoperazone セフォタキシム Cefoperazon Cephoxitin Cephoperazone Цефокситин Цефоперазон Cefoxitina Cefoperazona Cephoxitin Cephoperazon Sefoperazon Цефоперазон
90 Ce(f|ph)pirome Ce(f|ph)operazone/beta-lactamase inhibitor TRUE TRUE TRUE FALSE 头孢哌酮/β-内酰胺酶抑制剂 Cephpirom Cephoperazon/beta-lactamasehæmmer Cefpirom Cefoperazon/enzymremmer Céphpirome Céphopérazone/inhib. de bêta-lactamase Cefpirom Cefoperazon/Beta-Lactamase-Hemmer Κεφοπεραζόνη/αναστολέας της β-λακταμάσης Cephpirome Cephoperazone/inib. d. beta-lattamasi Cefoperazon/inhibitor beta-laktamazy Cefpirome Cephoperazona/inibid. da beta-lactamase Цефпиром Цефоперазон/ингибитор бета-лактамаз Cephpirome Cefoperazona/inhib. de betalactamasas Cephpirom Cefoperazon/beta-laktamashämmare Sefoperazon/beta-laktamaz inhibitörü Цефоперазон/інгібітор бета-лактамаз
91 Ce(f|ph)podoxime Ce(f|ph)otaxime TRUE TRUE TRUE FALSE 头孢噻肟 Cephpodoxim Cephotaxim Cefpodoxim Cefotaxim Céphpodoxime Céphotaxime Cefpodoxim Cefotaxim Κεφοταξίμη Cephpodoxime Cephotaxime セフピロム Cefotaksym Cephpodoxime Cephotaxime Цефподоксим Цефотаксим Cefpodoxima Cefotaxima Cephpodoxim Cephotaxim Sefotaksim Цефотаксим
92 Ce(f|ph)radine Ce(f|ph)oxitin TRUE TRUE TRUE FALSE 头孢西丁 Cephradin Cephoxitin Cefradine Cefoxitine Céphradine Céphoxitine Cefradin Cefoxitin Κεφοξιτίνη Cefradina Cefossitina セフポドキシム Cefoksytyna Cephradine Cephoxitin Цефрадин Цефокситин Cefradina Cefoxitina Cephradin Cephoxitin Cefoxitin Цефокситин
93 Ce(f|ph)sulodin Ce(f|ph)pirome TRUE TRUE TRUE FALSE 头孢匹罗 Cephsulodin Cephpirom Cefsulodine Cefpirom Céphsulodine Céphpirome Cefsulodin Cefpirom Κεφπιρόμη Cephsulodin Cephpirome セフラジン Cefpirom Cephsulodin Cefpirome Цефсулодин Цефпиром Cefsulodina Cephpirome Cephsulodin Cephpirom Sefpirom Цефпіром
94 Ce(f|ph)tazidime Ce(f|ph)podoxime TRUE TRUE TRUE FALSE 头孢泊肟 Cephtazidim Cephpodoxim Ceftazidim Cefpodoxim Céphtazidime Céphpodoxime Ceftazidim Cefpodoxim Κεφποδοξίμη Ceftazidima Cephpodoxime セフスロジン Cefpodoxime Ceftazidima Cephpodoxime Цефтазидим Цефподоксим Ceftazidima Cefpodoxima Cephtazidim Cephpodoxim Sefpodoksim Цефподоксим
95 Ce(f|ph)tezole Ce(f|ph)radine TRUE TRUE TRUE FALSE 头孢拉定 Cephtezol Cephradin Ceftezol Cefradine Céphtézole Céphradine Ceftezol Cefradin Cefradine Cephtezole Cefradina セフタジジム Cefradyna Ceftezole Cephradine Цефтезол Цефрадин Ceftezol Cefradina Cephtezole Cephradin Sefradin Цефрадін
96 Ce(f|ph)tizoxime Ce(f|ph)sulodin TRUE TRUE TRUE FALSE 头孢苏洛丁 Cephtizoxim Cephsulodin Ceftizoxim Cefsulodine Céphtizoxime Céphsulodine Ceftizoxim Cefsulodin Cefsulodin Cephtizoxime Cephsulodin セフテゾール Cefsulodin Cephtizoxime Cephsulodin Цефтизоксим Цефсулодин Ceftizoxima Cefsulodina Cephtizoxim Cephsulodin Cefsulodin Цефсулодин
97 Ce(f|ph)triaxone Ce(f|ph)tazidime TRUE TRUE TRUE FALSE 头孢噻肟 Cephtriaxon Cephtazidim Ceftriaxon Ceftazidim Céphtriaxone Céphtazidime Ceftriaxon Ceftazidim Κεφταζιδίμη Ceftriaxone Ceftazidima セフティゾキシム Ceftazidime Cefhtriaxone Ceftazidima Цефтриаксон Цефтазидим Ceftriaxona Ceftazidima Ceftriaxon Cephtazidim Seftazidim Цефтазидим
98 Ce(f|ph)uroxime Ce(f|ph)tezole TRUE TRUE TRUE FALSE 头孢特唑 Cephuroxim Cephtezol Cefuroxim Ceftezol Céphuroxime Céphtézole Cefuroxim Ceftezol Ceftezole Cefuroxima Cephtezole セフトリアキソン Ceftezol Cephuroxime Ceftezole Цефуроксим Цефтезол Cefuroxima Ceftezol Cefuroxim Cephtezole Seftezol Цефтезол
99 Ce(f|ph)uroxime/metronidazole Ce(f|ph)tizoxime TRUE TRUE TRUE FALSE 头孢唑肟 Cefuroxim/metronidazol Cephtizoxim Cefuroxim/andere antibacteriele middelen Ceftizoxim Céphuroxime/métronidazole Céphtizoxime Cefuroxim/Metronidazol Ceftizoxim Ceftizoxime Cefuroxima/metronidazolo Cephtizoxime セフロキシム Ceftizoxime Cephuroxime/metronidazol Cephtizoxime Цефуроксим/метронидазол Цефтизоксим Cefuroxima/metronidazol Ceftizoxima Cefuroxim/metronidazol Cephtizoxim Seftizoksim Цефтизоксим
100 Chloramphenicol Ce(f|ph)triaxone FALSE TRUE TRUE TRUE FALSE 头孢曲松 Kloramfenicol Cephtriaxon Chlooramfenicol Ceftriaxon Chloramphénicol Céphtriaxone Chloramphenicol Ceftriaxon Ceftriaxone Cloramfenicolo Ceftriaxone Ceftriakson Cloranfenicol Cefhtriaxone Хлорамфеникол Цефтриаксон Cloranfenicol Ceftriaxona Kloramfenikol Ceftriaxon Ceftriaxone Цефтриаксон
101 Chlortetracycline Ce(f|ph)uroxime FALSE TRUE TRUE TRUE FALSE 头孢呋辛 Chlortetracyclin Cephuroxim Chloortetracycline Cefuroxim Chlortétracycline Céphuroxime Chlortetracyclin Cefuroxim Κεφουροξίμη Clorotetraciclina Cefuroxima クロラムフェニコール Cefuroksym Chlortetracycline Cephuroxime Хлортетрациклин Цефуроксим Clortetraciclina Cefuroxima Klortetracyklin Cefuroxim Sefuroksim Цефуроксим
102 Cinoxacin Ce(f|ph)uroxime/metronidazole FALSE TRUE TRUE TRUE FALSE 头孢呋辛/甲硝唑 Cinoxacin Cefuroxim/metronidazol Cinoxacine Cefuroxim/andere antibacteriele middelen Cinoxacine Céphuroxime/métronidazole Cinoxacin Cefuroxim/Metronidazol Κεφουροξίμη/μετρονιδαζόλη Cinoxacina Cefuroxima/metronidazolo クロルテトラサイクリン Cefuroksym/metronidazol Cinoxacin Cephuroxime/metronidazol Циноксацин Цефуроксим/метронидазол Cinoxacina Cefuroxima/metronidazol Cinoxacin Cefuroxim/metronidazol Sefuroksim/metronidazol Цефуроксим/метронідазол
103 Ciprofloxacin Chloramphenicol FALSE TRUE TRUE FALSE 氯霉素 Ciprofloxacin Kloramfenicol Ciprofloxacine Chlooramfenicol Ciprofloxacine Chloramphénicol Ciprofloxacin Chloramphenicol Χλωραμφενικόλη Ciprofloxacina Cloramfenicolo シノキサシン Chloramfenikol Ciprofloxacin Cloranfenicol Ципрофлоксацин Хлорамфеникол Ciprofloxacina Cloranfenicol Ciprofloxacin Kloramfenikol Kloramfenikol Хлорамфенікол
104 Clarithromycin Chlortetracycline FALSE TRUE TRUE FALSE 金霉素 Clarithromycin Chlortetracyclin Claritromycine Chloortetracycline Clarithromycine Chlortétracycline Clarithromycin Chlortetracyclin Χλωροτετρακυκλίνη Claritromicina Clorotetraciclina シプロフロキサシン Chlortetracyklina Claritromicina Chlortetracycline Кларитромицин Хлортетрациклин Claritromicina Clortetraciclina Claritromycin Klortetracyklin Klortetrasiklin Хлортетрациклін
105 Clavulanic acid Cinoxacin FALSE TRUE TRUE FALSE 西诺沙星 Clavulansyre Cinoxacin Clavulaanzuur Cinoxacine Acide clavulanique Cinoxacine Clavulansäure Cinoxacin Cinoxacin Acido clavulanico Cinoxacina クラリスロマイシン Cinoxacin Ácido clavulânico Cinoxacin Клавулановая кислота Циноксацин Ácido clavulánico Cinoxacina Clavulansyra Cinoxacin Cinoxacin Циноксацин
106 clavulanic acid Ciprofloxacin FALSE TRUE TRUE FALSE 环丙沙星 clavulansyre Ciprofloxacin clavulaanzuur Ciprofloxacine acide clavulanique Ciprofloxacine Clavulansäure Ciprofloxacin Σιπροφλοξασίνη acido clavulanico Ciprofloxacina クラビュラン酸 Ciprofloksacyna ácido clavulânico Ciprofloxacin клавулановая кислота Ципрофлоксацин ácido clavulánico Ciprofloxacina clavulansyra Ciprofloxacin Siprofloksasin Ципрофлоксацин
107 Clindamycin Clarithromycin FALSE TRUE TRUE FALSE 克拉霉素 Clindamycin Clarithromycin Clindamycine Claritromycine Clindamycine Clarithromycine Clindamycin Clarithromycin Κλαριθρομυκίνη Clindamicina Claritromicina クラビュラン酸 Klarytromycyna Clindamicina Claritromicina Клиндамицин Кларитромицин Clindamicina Claritromicina Clindamycin Claritromycin Klaritromisin Кларитроміцин
108 Clometocillin Clavulanic acid FALSE TRUE TRUE FALSE 克拉维酸 Clometocillin Clavulansyre Clometocilline Clavulaanzuur Clométocilline Acide clavulanique Clometocillin Clavulansäure Κλαβουλανικό οξύ Clometocillina Acido clavulanico クリンダマイシン Kwas klawulanowy Clometocillin Ácido clavulânico Клометоциллин Клавулановая кислота Clometocilina Ácido clavulánico Klometocillin Clavulansyra Klavulanik asit Клавуланова кислота
109 Clotrimazole clavulanic acid FALSE TRUE TRUE FALSE 克拉维酸 Clotrimazol clavulansyre Clotrimazol clavulaanzuur Clotrimazole acide clavulanique Clotrimazol Clavulansäure Κλαβουλανικό οξύ Clotrimazolo acido clavulanico クロメトシリン kwas klawulanowy Clotrimazole ácido clavulânico Клотримазол клавулановая кислота Clotrimazol ácido clavulánico Klotrimazol clavulansyra klavulanik asit клавуланова кислота
110 Cloxacillin Clindamycin FALSE TRUE TRUE FALSE 克林霉素 Cloxacillin Clindamycin Cloxacilline Clindamycine Cloxacilline Clindamycine Cloxacillin Clindamycin Clindamycin Cloxacillina Clindamicina クロトリマゾール Klindamycyna Cloxacillin Clindamicina Клоксациллин Клиндамицин Cloxacilina Clindamicina Kloxacillin Clindamycin Klindamisin Кліндаміцин
111 Colistin Clometocillin FALSE TRUE TRUE FALSE 克罗米修斯( Colistin Clometocillin Colistine Clometocilline Colistine Clométocilline Colistin Clometocillin Clometocillin Colistina Clometocillina クロキサシリン Clometocillin Colistin Clometocillin Колистин Клометоциллин Colistina Clometocilina Kolistin Klometocillin Clometocillin Клометоцилін
112 Dapsone Clotrimazole FALSE TRUE TRUE FALSE 克霉唑 Dapson Clotrimazol Dapson Clotrimazol Dapsone Clotrimazole Dapson Clotrimazol Κλοτριμαζόλη Dapsone Clotrimazolo コリスチン Klotrimazol Dapsone Clotrimazole Дапсон Клотримазол Dapsona Clotrimazol Dapson Klotrimazol Klotrimazol Клотримазол
113 Daptomycin Cloxacillin FALSE TRUE TRUE FALSE 克罗西林 Daptomycin Cloxacillin Daptomycine Cloxacilline Daptomycine Cloxacilline Daptomycin Cloxacillin Κλοξακιλλίνη Daptomicina Cloxacillina ダプソン Cloxacillin Daptomicina Cloxacillin Даптомицин Клоксациллин Daptomicina Cloxacilina Daptomycin Kloxacillin Cloxacillin Клоксацилін
114 Dibekacin Colistin FALSE TRUE TRUE FALSE 唑啉酮 Dibekacin Colistin Dibekacine Colistine Dibekacine Colistine Dibekacin Colistin Κολιστίνη Dibekacin Colistina ダプトマイシン Kolistyna Dibekacin Colistin Дибекацин Колистин Dibekacina Colistina Dibekacin Kolistin Kolistin Колістин
115 Dicloxacillin Dapsone FALSE TRUE TRUE FALSE 多普生 Dicloxacillin Dapson Dicloxacilline Dapson Dicloxacilline Dapsone Dicloxacillin Dapson Δαψόνη Dicloxacillina Dapsone ジベカシン Dapson Dicloxacilina Dapsone Диклоксациллин Дапсон Dicloxacilina Dapsona Dikloxacillin Dapson Dapson Дапсон
116 Dirithromycin Daptomycin FALSE TRUE TRUE FALSE 达托霉素 Dirithromycin Daptomycin Diritromycine Daptomycine Dirithromycine Daptomycine Dirithromycin Daptomycin Daptomycin Diritromicina Daptomicina ジクロキサシリン Daptomycyna Diritromicina Daptomicina Диритромицин Даптомицин Diritromicina Daptomicina Diritromycin Daptomycin Daptomisin Даптоміцин
117 Econazole Dibekacin FALSE TRUE TRUE FALSE 迪贝卡星 Econazol Dibekacin Econazol Dibekacine Econazole Dibekacine Econazol Dibekacin Dibekacin Econazolo Dibekacin ジリスロマイシン Dibekacin Econazole Dibekacin Эконазол Дибекацин Econazol Dibekacina Ekonazol Dibekacin Dibekacin Дібекацин
118 Enoxacin Dicloxacillin FALSE TRUE TRUE FALSE 迪卡西林 Enoxacin Dicloxacillin Enoxacine Dicloxacilline Enoxacine Dicloxacilline Enoxacin Dicloxacillin Dicloxacillin Enoxacina Dicloxacillina エコナゾール Dikloxacillin Enoxacin Dicloxacilina Эноксацин Диклоксациллин Enoxacina Dicloxacilina Enoxacin Dikloxacillin Dikloksasilin Диклоксацилін
119 Epicillin Dirithromycin FALSE TRUE TRUE FALSE 迪里红霉素 Epicillin Dirithromycin Epicilline Diritromycine Epicilline Dirithromycine Epicillin Dirithromycin Dirithromycin Epicillina Diritromicina エノキサシン Dirytromycyna Epicilina Diritromicina Эпициллин Диритромицин Epicilina Diritromicina Epicillin Diritromycin Diritromisin Диритроміцин
120 Erythromycin Econazole FALSE TRUE TRUE FALSE 胺鲜胺 Erythromycin Econazol Erytromycine Econazol Erythromycine Econazole Erythromycin Econazol Econazole Eritromicina Econazolo エピシリン Ekonazol Eritromicina Econazole Эритромицин Эконазол Eritromicina Econazol Erytromycin Ekonazol Ekonazol Еконазол
121 Ethambutol/isoniazid Enoxacin FALSE TRUE TRUE FALSE 伊诺沙星 Ethambutol/isoniazid Enoxacin Ethambutol/isoniazide Enoxacine Ethambutol/isoniazide Enoxacine Ethambutol/Isoniazid Enoxacin Enoxacin Etambutolo/isoniazide Enoxacina エリスロマイシン Enoxacin Ethambutol/isoniazid Enoxacin Этамбутол/изониазид Эноксацин Etambutol/isoniazida Enoxacina Etambutol/isoniazid Enoxacin Enoksasin Еноксацин
122 Fleroxacin Epicillin FALSE TRUE TRUE FALSE 伊比西林 Fleroxacin Epicillin Fleroxacine Epicilline Fléroxacine Epicilline Fleroxacin Epicillin Epicillin Fleroxacina Epicillina エタンブトール/イソニアジド Epicillin Fleroxacina Epicilina Флероксацин Эпициллин Fleroxacina Epicilina Fleroxacin Epicillin Episilin Епіцилін
123 Flucloxacillin Erythromycin FALSE TRUE TRUE FALSE 红霉素 Flucloxacillin Erythromycin Flucloxacilline Erytromycine Flucloxacilline Erythromycine Flucloxacillin Erythromycin Ερυθρομυκίνη Flucloxacillina Eritromicina フレロキサシン Erytromycyna Flucloxacillin Eritromicina Флуклоксациллин Эритромицин Flucloxacilina Eritromicina Flucloxacillin Erytromycin Eritromisin Еритроміцин
124 Fluconazole Ethambutol/isoniazid FALSE TRUE TRUE FALSE 乙胺丁醇/异烟肼 Fluconazol Ethambutol/isoniazid Fluconazol Ethambutol/isoniazide Fluconazole Ethambutol/isoniazide Fluconazol Ethambutol/Isoniazid Αιθαμβουτόλη/ισονιαζίδη Fluconazolo Etambutolo/isoniazide フルクロキサシリン Etambutol/izoniazyd Fluconazole Ethambutol/isoniazid Флуконазол Этамбутол/изониазид Fluconazol Etambutol/isoniazida Flukonazol Etambutol/isoniazid Etambutol/izoniazid Етамбутол/ізоніазид
125 Flucytosine Fleroxacin FALSE TRUE TRUE FALSE 氨甲喋呤 Flucytosin Fleroxacin Fluorocytosine Fleroxacine Flucytosine Fléroxacine Flucytosin Fleroxacin Φλεροξακίνη Flucytosine Fleroxacina フルコナゾール Fleroksacyna Flucytosine Fleroxacina Флуцитозин Флероксацин Flucitosina Fleroxacina Flucytosin Fleroxacin Fleroxacin Флероксацин
126 Flurithromycin Flucloxacillin FALSE TRUE TRUE FALSE 氟氯西林 Flurithromycin Flucloxacillin Fluritromycine Flucloxacilline Flurithromycine Flucloxacilline Flurithromycin Flucloxacillin Flucloxacillin Fluritromicina Flucloxacillina フルシトシン Flucloxacillin Fluritromicina Flucloxacillin Флуритромицин Флуклоксациллин Fluritromicina Flucloxacilina Fluritromycin Flucloxacillin Flukloksasilin Флуклоксацилін
127 Fosfomycin Fluconazole FALSE TRUE TRUE FALSE 氟康唑 Fosfomycin Fluconazol Fosfomycine Fluconazol Fosfomycine Fluconazole Fosfomycin Fluconazol Φλουκοναζόλη Fosfomicina Fluconazolo フルリスロマイシン Flukonazol Fosfomycin Fluconazole Фосфомицин Флуконазол Fosfomicina Fluconazol Fosfomycin Flukonazol Flukonazol Флуконазол
128 Fusidic acid Flucytosine FALSE TRUE TRUE FALSE 氨甲喋呤 Fusidinsyre Flucytosin Fusidinezuur Fluorocytosine Acide fusidique Flucytosine Fusidinsäure Flucytosin Φλουκυτοσίνη Acido fusidico Flucytosine ホスホマイシン Flucytozyna Ácido fusídico Flucytosine Фузидовая кислота Флуцитозин Ácido fusídico Flucitosina Fusidinsyra Flucytosin Flusitozin Флуцитозин
129 Gatifloxacin Flurithromycin FALSE TRUE TRUE FALSE 氟利霉素 Gatifloxacin Flurithromycin Gatifloxacine Fluritromycine Gatifloxacine Flurithromycine Gatifloxacin Flurithromycin Φλουριθρομυκίνη Gatifloxacina Fluritromicina フシジン酸 Flurithromycin Gatifloxacin Fluritromicina Гатифлоксацин Флуритромицин Gatifloxacina Fluritromicina Gatifloxacin Fluritromycin Fluritromisin Флуритроміцин
130 Gemifloxacin Fosfomycin FALSE TRUE TRUE FALSE 福斯霉素 Gemifloxacin Fosfomycin Gemifloxacine Fosfomycine Gemifloxacine Fosfomycine Gemifloxacin Fosfomycin Φοσφομυκίνη Gemifloxacina Fosfomicina ガチフロキサシン Fosfomycyna Gemifloxacin Fosfomycin Гемифлоксацин Фосфомицин Gemifloxacina Fosfomicina Gemifloxacin Fosfomycin Fosfomisin Фосфоміцин
131 Gentamicin Fusidic acid FALSE TRUE TRUE FALSE 夫西地酸 Gentamicin Fusidinsyre Gentamicine Fusidinezuur Gentamicine Acide fusidique Gentamicin Fusidinsäure Φουσιδικό οξύ Gentamicina Acido fusidico ゲミフロキサシン Kwas fusydynowy Gentamicina Ácido fusídico Гентамицин Фузидовая кислота Gentamicina Ácido fusídico Gentamicin Fusidinsyra Fusidik asit Фузидова кислота
132 Grepafloxacin Gatifloxacin FALSE TRUE TRUE FALSE 加替沙星 Grepafloxacin Gatifloxacin Grepafloxacine Gatifloxacine Grepafloxacine Gatifloxacine Grepafloxacin Gatifloxacin Gatifloxacin Grepafloxacina Gatifloxacina ゲンタマイシン Gatifloxacin Grepafloxacin Gatifloxacin Грепафлоксацин Гатифлоксацин Grepafloxacina Gatifloxacina Grepafloxacin Gatifloxacin Gatifloksasin Гатифлоксацин
133 Hachimycin Gemifloxacin FALSE TRUE TRUE FALSE 吉非沙星 Hachimycin Gemifloxacin Hachimycine Gemifloxacine Hachimycine Gemifloxacine Hachimycin Gemifloxacin Gemifloxacin Hachimycin Gemifloxacina グレパフロキサシン Gemifloksacyna Hachimycin Gemifloxacin Хатимицин Гемифлоксацин Hachimycin Gemifloxacina Hachimycin Gemifloxacin Gemifloksasin Геміфлоксацин
134 Hetacillin Gentamicin FALSE TRUE TRUE FALSE 庆大霉素 Hetacillin Gentamicin Hetacilline Gentamicine Hétacilline Gentamicine Hetacillin Gentamicin Gentamicin Hetacillin Gentamicina ハチマイシン Gentamicin Hetacillin Gentamicina Гетациллин Гентамицин Hetacilina Gentamicina Hetacillin Gentamicin Gentamisin Гентаміцин
135 Imipenem/cilastatin Grepafloxacin FALSE TRUE TRUE FALSE 格雷帕沙星 Imipenem/cilastatin Grepafloxacin Imipenem/enzymremmer Grepafloxacine Imipénème/cilastatine Grepafloxacine Imipenem/Cilastatin Grepafloxacin Grepafloxacin Imipenem/cilastatina Grepafloxacina ヘタシリン Grepafloksacyna Imipenem/coteltelatina Grepafloxacin Имипенем/циластатин Грепафлоксацин Imipenem/cilastatina Grepafloxacina Imipenem/cilastatin Grepafloxacin Grepafloksasin Грепафлоксацин
136 Inosine pranobex Hachimycin FALSE TRUE TRUE FALSE 哈奇霉素 Inosin pranobex Hachimycin Inosiplex Hachimycine Inosine pranobex Hachimycine Inosin-Pranobex Hachimycin Hachimycin Inosina pranobex Hachimycin イミペネム/シラスタチン Hachimycin Pranobex inosine Hachimycin Инозин пранобекс Хатимицин Inosina pranobex Hachimycin Inosin pranobex Hachimycin Hachimycin Хачиміцин
137 Isepamicin Hetacillin FALSE TRUE TRUE FALSE 赫拉西林 Isepamicin Hetacillin Isepamicine Hetacilline Isepamicine Hétacilline Isepamicin Hetacillin Hetacillin Isepamicina Hetacillin イノシン・プラノベックス Hetacylina Isepamicina Hetacillin Исепамицин Гетациллин Isepamicina Hetacilina Isepamicin Hetacillin Hetasilin Гетацилін
138 Isoconazole Imipenem/cilastatin FALSE TRUE TRUE FALSE 亚胺培南/西司他丁 Isoconazol Imipenem/cilastatin Isoconazol Imipenem/enzymremmer Isoconazole Imipénème/cilastatine Isoconazol Imipenem/Cilastatin Ιμιπενέμη/σιλαστατίνη Isoconazolo Imipenem/cilastatina イセパマイシン Imipenem/cilastatyna Isoconazole Imipenem/coteltelatina Изоконазол Имипенем/циластатин Isoconazol Imipenem/cilastatina Isokonazol Imipenem/cilastatin İmipenem/silastatin Іміпенем/циластатин
139 Isoniazid Inosine pranobex FALSE TRUE TRUE FALSE 肌苷帕诺贝斯 Isoniazid Inosin pranobex Isoniazide Inosiplex Isoniazide Inosine pranobex Isoniazid Inosin-Pranobex Ινοσίνη pranobex Isoniazide Inosina pranobex イソコナゾール Pranobeks inozyny Isoniazid Pranobex inosine Изониазид Инозин пранобекс Isoniazida Inosina pranobex Isoniazid Inosin pranobex İnosin pranobeks Інозин пранобекс
140 Itraconazole Isepamicin FALSE TRUE TRUE FALSE 伊西帕米星 Itraconazol Isepamicin Itraconazol Isepamicine Itraconazole Isepamicine Itraconazol Isepamicin Isepamicin Itraconazolo Isepamicina イソニアジド Isepamicin Itraconazole Isepamicina Итраконазол Исепамицин Itraconazol Isepamicina Itrakonazol Isepamicin İzepamisin Ізепаміцин
141 Josamycin Isoconazole FALSE TRUE TRUE FALSE 氨甲蝶呤 Josamycin Isoconazol Josamycine Isoconazol Josamycine Isoconazole Josamycin Isoconazol Ισοκοναζόλη Josamicina Isoconazolo イトラコナゾール Izokonazol Josamycin Isoconazole Джозамицин Изоконазол Josamicina Isoconazol Josamycin Isokonazol İzokonazol Ізоконазол
142 Kanamycin Isoniazid FALSE TRUE TRUE FALSE 伊索尼克酸 Kanamycin Isoniazid Kanamycine Isoniazide Kanamycine Isoniazide Kanamycin Isoniazid Ιζονιαζίδη Kanamicina Isoniazide ホサマイシン Izoniazyd Kanamycin Isoniazid Канамицин Изониазид Kanamicina Isoniazida Kanamycin Isoniazid İzoniazid Ізоніазид
143 Ketoconazole Itraconazole FALSE TRUE TRUE FALSE 伊曲康唑 Ketoconazol Itraconazol Ketoconazol Itraconazol Kétoconazole Itraconazole Ketoconazol Itraconazol Ιτρακοναζόλη Ketoconazolo Itraconazolo カナマイシン Itrakonazol Ketoconazole Itraconazole Кетоконазол Итраконазол Ketoconazol Itraconazol Ketokonazol Itrakonazol İtrakonazol Ітраконазол
144 Levofloxacin Josamycin FALSE TRUE TRUE FALSE 肌注 Levofloxacin Josamycin Levofloxacine Josamycine Lévofloxacine Josamycine Levofloxacin Josamycin Josamycin Levofloxacina Josamicina ケトコナゾール Josamycin Levofloxacin Josamycin Левофлоксацин Джозамицин Levofloxacina Josamicina Levofloxacin Josamycin Josamycin Джозаміцин
145 Lincomycin Kanamycin FALSE TRUE TRUE FALSE 卡那霉素 Lincomycin Kanamycin Lincomycine Kanamycine Lincomycine Kanamycine Lincomycin Kanamycin Kanamycin Lincomicina Kanamicina レボフロキサシン Kanamycin Lincomycin Kanamycin Линкомицин Канамицин Lincomicina Kanamicina Lincomycin Kanamycin Kanamisin Канаміцин
146 Lomefloxacin Ketoconazole FALSE TRUE TRUE FALSE 酮康唑 Lomefloxacin Ketoconazol Lomefloxacine Ketoconazol Loméfloxacine Kétoconazole Lomefloxacin Ketoconazol Κετοκοναζόλη Lomefloxacina Ketoconazolo リンコマイシン Ketokonazol Lomefloxacin Ketoconazole Ломефлоксацин Кетоконазол Lomefloxacina Ketoconazol Lomefloxacin Ketokonazol Ketokonazol Кетоконазол
147 Lysozyme Levofloxacin FALSE TRUE TRUE FALSE 氧氟沙星 Lysozym Levofloxacin Lysozym Levofloxacine Lysozyme Lévofloxacine Lysozym Levofloxacin Λεβοφλοξασίνη Lisozima Levofloxacina ロメフロキサシン Levofloxacin Lysozyme Levofloxacin Лизоцим Левофлоксацин Lisozima Levofloxacina Lysozym Levofloxacin Levofloksasin Левофлоксацин
148 Mandelic acid Lincomycin FALSE TRUE TRUE FALSE 林可霉素 Mandelinsyre Lincomycin Amandelzuur Lincomycine Acide mandélique Lincomycine Mandelsäure Lincomycin Lincomycin Acido mandelico Lincomicina リゾチーム Lincomycyna Ácido mandélico Lincomycin Мандаловая кислота Линкомицин Ácido mandélico Lincomicina Mandelsyra Lincomycin Lincomycin Лінкоміцин
149 Metampicillin Lomefloxacin FALSE TRUE TRUE FALSE 洛美沙星 Metampicillin Lomefloxacin Metampicilline Lomefloxacine Métampicilline Loméfloxacine Metampicillin Lomefloxacin Λομεφλοξασίνη Metampicillina Lomefloxacina マンデル酸 Lomefloxacin Metampicilina Lomefloxacin Метампициллин Ломефлоксацин Metampicilina Lomefloxacina Metampicillin Lomefloxacin Lomefloksasin Ломефлоксацин
150 Meticillin Lysozyme FALSE TRUE TRUE FALSE 硫酸钠 Meticillin Lysozym Meticilline Lysozym Méticilline Lysozyme Meticillin Lysozym Λυσοζύμη Meticillina Lisozima メタンピシリン Lizozym Meticillin Lysozyme Метициллин Лизоцим Meticilina Lisozima Meticillin Lysozym Lizozim Лізоцим
151 Metisazone Mandelic acid FALSE TRUE TRUE FALSE 扁桃酸 Metisazon Mandelinsyre Metisazon Amandelzuur Métisazone Acide mandélique Metisazon Mandelsäure Μανδελικό οξύ Metisazone Acido mandelico メチシリン Kwas migdałowy Metisazone Ácido mandélico Метисазон Мандаловая кислота Metisazona Ácido mandélico Metisazon Mandelsyra Mandelik asit Мигдалева кислота
152 Metronidazole Metampicillin FALSE TRUE TRUE FALSE 氨苄青霉素 Metronidazol Metampicillin Metronidazol Metampicilline Métronidazole Métampicilline Metronidazol Metampicillin Metampicillin Metronidazolo Metampicillina メチサゾン Metampicylina Metronidazol Metampicilina Метронидазол Метампициллин Metronidazol Metampicilina Metronidazol Metampicillin Metampisilin Метампіцилін
153 Mezlocillin Meticillin FALSE TRUE TRUE FALSE 美西林 Mezlocillin Meticillin Mezlocilline Meticilline Mezlocilline Méticilline Mezlocillin Meticillin Μετικιλλίνη Mezlocillina Meticillina メトロニダゾール Meticillin Mezlocillin Meticillin Мезлоциллин Метициллин Mezlocilina Meticilina Mezlocillin Meticillin Metisilin Метицилін
154 Micafungin Metisazone FALSE TRUE TRUE FALSE 氨甲喋呤 Micafungin Metisazon Micafungine Metisazon Micafungine Métisazone Micafungin Metisazon Μετισαζόνη Micafungin Metisazone メスロシリン Metisazon Micafungin Metisazone Микафунгин Метисазон Micafungina Metisazona Micafungin Metisazon Metisazon Метисазон
155 Miconazole Metronidazole FALSE TRUE TRUE FALSE 甲硝唑 Miconazol Metronidazol Miconazol Metronidazol Miconazole Métronidazole Miconazol Metronidazol Μετρονιδαζόλη Miconazolo Metronidazolo ミカファンギン Metronidazol Miconazole Metronidazol Миконазол Метронидазол Miconazol Metronidazol Miconazol Metronidazol Metronidazol Метронідазол
156 Midecamycin Mezlocillin FALSE TRUE TRUE FALSE 氨甲蝶呤 Midecamycin Mezlocillin Midecamycine Mezlocilline Midecamycine Mezlocilline Midecamycin Mezlocillin Mezlocillin Midecamicina Mezlocillina ミコナゾール Mezlocillin Midecamycin Mezlocillin Мидекамицин Мезлоциллин Midecamicina Mezlocilina Midecamycin Mezlocillin Mezlosilin Мезлоцилін
157 Miocamycin Micafungin FALSE TRUE TRUE FALSE 咪蒙灵 Miocamycin Micafungin Miocamycine Micafungine Miocamycine Micafungine Miocamycin Micafungin Micafungin Miocamicina Micafungin ミデカマイシン Micafungin Miocamicina Micafungin Миокамицин Микафунгин Miocamycin Micafungina Miocamycin Micafungin Mikafungin Мікафунгін
158 Moxifloxacin Miconazole FALSE TRUE TRUE FALSE 米康唑 Moxifloxacin Miconazol Moxifloxacine Miconazol Moxifloxacine Miconazole Moxifloxacin Miconazol Miconazole Moxifloxacin Miconazolo ミオカマイシン Mikonazol Moxifloxacina Miconazole Моксифлоксацин Миконазол Moxifloxacina Miconazol Moxifloxacin Miconazol Mikonazol Міконазол
159 Mupirocin Midecamycin FALSE TRUE TRUE FALSE 咪康霉素 Mupirocin Midecamycin Mupirocine Midecamycine Mupirocine Midecamycine Mupirocin Midecamycin Μεδεκαμυκίνη Mupirocina Midecamicina モキシフロキサシン Midecamycin Mupirocina Midecamycin Мупироцин Мидекамицин Mupirocina Midecamicina Mupirocin Midecamycin Midecamycin Мідекаміцин
160 Nalidixic acid Miocamycin FALSE TRUE TRUE FALSE 米卡霉素 Nalidixinsyre Miocamycin Nalidixinezuur Miocamycine Acide nalidixique Miocamycine Nalidixinsäure Miocamycin Miocamycin Acido nalidixico Miocamicina ムピロシン Miocamycin Ácido nalidíxico Miocamicina Налидиксовая кислота Миокамицин Ácido nalidíxico Miocamycin Nalidixinsyra Miocamycin Miocamycin Міокаміцин
161 Neomycin Moxifloxacin FALSE TRUE TRUE FALSE 莫西沙星 Neomycin Moxifloxacin Neomycine Moxifloxacine Néomycine Moxifloxacine Neomycin Moxifloxacin Moxifloxacin Neomicina Moxifloxacin ナリディキシック酸 Moxifloxacin Neomicina Moxifloxacina Неомицин Моксифлоксацин Neomicina Moxifloxacina Neomycin Moxifloxacin Moksifloksasin Моксифлоксацин
162 Netilmicin Mupirocin FALSE TRUE TRUE FALSE 莫匹罗星 Netilmicin Mupirocin Netilmicine Mupirocine Netilmicine Mupirocine Netilmicin Mupirocin Mupirocin Netilmicin Mupirocina ネオマイシン Mupirocyna Netilmicin Mupirocina Нетилмицин Мупироцин Netilmicina Mupirocina Netilmicin Mupirocin Mupirosin Мупіроцин
163 Nitrofurantoin Nalidixic acid FALSE TRUE TRUE FALSE 萘啶酸 Nitrofurantoin Nalidixinsyre Nitrofurantoine Nalidixinezuur Nitrofurantoïne Acide nalidixique Nitrofurantoin Nalidixinsäure Ναλιδιξικό οξύ Nitrofurantoina Acido nalidixico ネチルミシン Kwas nalidyksowy Nitrofurantoína Ácido nalidíxico Нитрофурантоин Налидиксовая кислота Nitrofurantoína Ácido nalidíxico Nitrofurantoin Nalidixinsyra Nalidiksik asit Налідиксова кислота
164 Norfloxacin Neomycin FALSE TRUE TRUE FALSE 霉素 Norfloxacin Neomycin Norfloxacine Neomycine Norfloxacine Néomycine Norfloxacin Neomycin Νεομυκίνη Norfloxacina Neomicina ニトロフラントイン Neomycyna Norfloxacin Neomicina Норфлоксацин Неомицин Norfloxacina Neomicina Norfloxacin Neomycin Neomisin Неоміцин
165 Novobiocin Netilmicin FALSE TRUE TRUE FALSE 硝苯地平 Novobiocin Netilmicin Novobiocine Netilmicine Novobiocine Netilmicine Novobiocin Netilmicin Netilmicin Novobiocin Netilmicin ノルフロキサシン Netilmicin Novobiocin Netilmicin Новобиоцин Нетилмицин Novobiocina Netilmicina Novobiocin Netilmicin Netilmisin Нетилміцин
166 Nystatin Nitrofurantoin FALSE TRUE TRUE FALSE 硝呋太尔 Nystatin Nitrofurantoin Nystatine Nitrofurantoine Nystatine Nitrofurantoïne Nystatin Nitrofurantoin Νιτροφουραντοΐνη Nystatin Nitrofurantoina ノボビオシン Nitrofurantoina Nystatin Nitrofurantoína Нистатин Нитрофурантоин Nistatina Nitrofurantoína Nystatin Nitrofurantoin Nitrofurantoin Нітрофурантоїн
167 Ofloxacin Norfloxacin FALSE TRUE TRUE FALSE 诺氟沙星 Ofloxacin Norfloxacin Ofloxacine Norfloxacine Ofloxacine Norfloxacine Ofloxacin Norfloxacin Norfloxacin Ofloxacin Norfloxacina ナイスタチン Norfloxacin Ofloxacin Norfloxacin Офлоксацин Норфлоксацин Ofloxacina Norfloxacina Ofloxacin Norfloxacin Norfloksasin Норфлоксацин
168 Oleandomycin Novobiocin FALSE TRUE TRUE FALSE 诺氟沙星 Oleandomycin Novobiocin Oleandomycine Novobiocine Oleandomycine Novobiocine Oleandomycin Novobiocin Novobiocin Oleandomicina Novobiocin オフロキサシン Nowobiocyna Oleandomicina Novobiocin Олеандомицин Новобиоцин Oleandomicina Novobiocina Oleandomycin Novobiocin Novobiocin Новобіоцин
169 Ornidazole Nystatin FALSE TRUE TRUE FALSE 囊肿 Ornidazol Nystatin Ornidazol Nystatine Ornidazole Nystatine Ornidazol Nystatin Νυστατίνη Ornidazolo Nystatin オレアンドマイシン Nystatyna Ornidazole Nystatin Орнидазол Нистатин Ornidazol Nistatina Ornidazol Nystatin Nistatin Ністатин
170 Oxacillin Ofloxacin FALSE TRUE TRUE FALSE 氧氟沙星 Oxacillin Ofloxacin Oxacilline Ofloxacine Oxacilline Ofloxacine Oxacillin Ofloxacin Ofloxacin Oxacillina Ofloxacin オルニダゾール Ofloxacin Oxacillin Ofloxacin Оксациллин Офлоксацин Oxacilina Ofloxacina Oxacillin Ofloxacin Ofloksasin Офлоксацин
171 Oxolinic acid Oleandomycin FALSE TRUE TRUE FALSE 奥兰多霉素 Oxolinsyre Oleandomycin Oxolinezuur Oleandomycine Acide oxolinique Oleandomycine Oxolinsäure Oleandomycin Oleandomycin Acido ossolinico Oleandomicina オキサシリン Oleandomycin Ácido oxolínico Oleandomicina Оксолиновая кислота Олеандомицин Ácido oxolínico Oleandomicina Oxolinsyra Oleandomycin Oleandomisin Олеандоміцин
172 Oxytetracycline Ornidazole FALSE TRUE TRUE FALSE 奥硝唑 Oxytetracyclin Ornidazol Oxytetracycline Ornidazol Oxytétracycline Ornidazole Oxytetracyclin Ornidazol Ορνιδαζόλη Ossitetraciclina Ornidazolo オキソリニック酸 Ornidazol Oxitetraciclina Ornidazole Окситетрациклин Орнидазол Oxitetraciclina Ornidazol Oxytetracyklin Ornidazol Ornidazol Орнідазол
173 Pazufloxacin Oxacillin FALSE TRUE TRUE FALSE 奥沙西林 Pazufloxacin Oxacillin Pazufloxacine Oxacilline Pazufloxacine Oxacilline Pazufloxacin Oxacillin Οξακιλλίνη Pazufloxacin Oxacillina オキシテトラサイクリン Oksacylina Pazufloxacin Oxacillin Пазуфлоксацин Оксациллин Pazufloxacina Oxacilina Pazufloxacin Oxacillin Oksasilin Оксацилін
174 Pefloxacin Oxolinic acid FALSE TRUE TRUE FALSE 氧氟沙星 Pefloxacin Oxolinsyre Pefloxacine Oxolinezuur Péfloxacine Acide oxolinique Pefloxacin Oxolinsäure Οξολινικό οξύ Pefloxacina Acido ossolinico パズフロキサシン Kwas oksolinowy Pefloxacin Ácido oxolínico Пефлоксацин Оксолиновая кислота Pefloxacina Ácido oxolínico Pefloxacin Oxolinsyra Oksolinik asit Оксолінова кислота
175 Penamecillin Oxytetracycline FALSE TRUE TRUE FALSE 土四环素 Penamecillin Oxytetracyclin Penamecilline Oxytetracycline Pénamécilline Oxytétracycline Penamecillin Oxytetracyclin Οξυτετρακυκλίνη Penamecillina Ossitetraciclina ペフロキサシン Oksytetracyklina Penamecilina Oxitetraciclina Пенамециллин Окситетрациклин Penamecilina Oxitetraciclina Penamecillin Oxytetracyklin Oksitetrasiklin Окситетрациклін
176 Penicillin Pazufloxacin FALSE TRUE TRUE FALSE 帕唑沙星 Penicillin Pazufloxacin Penicilline Pazufloxacine Pénicilline Pazufloxacine Penicillin Pazufloxacin Παζουφλοξασίνη Penicillina Pazufloxacin ペナメシリン Pazufloxacin Penicilina Pazufloxacin Пенициллин Пазуфлоксацин Penicilina Pazufloxacina Penicillin Pazufloxacin Pazufloksasin Пазуфлоксацин
177 Pheneticillin Pefloxacin FALSE TRUE TRUE FALSE 培氟沙星 Pheneticillin Pefloxacin Feneticilline Pefloxacine Phénéticilline Péfloxacine Pheneticillin Pefloxacin Pefloxacin Feneticillina Pefloxacina ペニシリン Pefloksacyna Pheneticillin Pefloxacin Фенетициллин Пефлоксацин Feneticilina Pefloxacina Feneticillin Pefloxacin Pefloksasin Пефлоксацин
178 Phenoxymethylpenicillin Penamecillin FALSE TRUE TRUE FALSE 青霉素 Phenoxymethylpenicillin Penamecillin Fenoxymethylpenicilline Penamecilline Phénoxyméthylpénicilline Pénamécilline Phenoxymethylpenicillin Penamecillin Πεναμεσιλλίνη Fenossimetilpenicillina Penamecillina フェネチシリン Penamecylina Fenoximetilpenicilina Penamecilina Феноксиметилпенициллин Пенамециллин Fenoximetilpenicilina Penamecilina Fenoximetylpenicillin Penamecillin Penamecillin Пенамецилін
179 Pipemidic acid Penicillin FALSE TRUE TRUE FALSE 青霉素 Pipemidinsyre Penicillin Pipemidinezuur Penicilline Acide pipémidique Pénicilline Pipemidinsäure Penicillin Πενικιλλίνη Acido pipemidico Penicillina フェノキシメチルペニシリン Penicylina Ácido pipemídico Penicilina Пипемидовая кислота Пенициллин Ácido pipemídico Penicilina Pipemidinsyra Penicillin Penisilin Пеніцилін
180 Piperacillin Pheneticillin FALSE TRUE TRUE FALSE 菲尼克斯 Piperacillin Pheneticillin Piperacilline Feneticilline Pipéracilline Phénéticilline Piperacillin Pheneticillin Φαινετικιλλίνη Piperacillina Feneticillina ピペミド酸 Fenicylina Piperacilina Pheneticillin Пиперациллин Фенетициллин Piperacilina Feneticilina Piperacillin Feneticillin Pheneticillin Фенетіцилін
181 Piperacillin/beta-lactamase inhibitor Phenoxymethylpenicillin FALSE TRUE TRUE FALSE 苯氧甲基青霉素 Piperacillin/beta-lactamasehæmmer Phenoxymethylpenicillin Piperacilline/enzymremmer Fenoxymethylpenicilline Pipéracilline/inhib. de bêta-lactamase Phénoxyméthylpénicilline Piperacillin/Beta-Lactamase-Hemmer Phenoxymethylpenicillin Φαινοξυμεθυλοπενικιλλίνη Piperacillina/inib. d. beta-lattamasi Fenossimetilpenicillina ピペラシリン Fenoksymetylopenicylina Piperacilina/inibid. da beta-lactamase Fenoximetilpenicilina Пиперациллин/ингибитор бета-лактамазы Феноксиметилпенициллин Piperacilina/inhib. de la beta-lactamasa Fenoximetilpenicilina Piperacillin/betalaktamashämmare Fenoximetylpenicillin Fenoksimetilpenisilin Феноксиметилпеніцилін
182 Piromidic acid Pipemidic acid FALSE TRUE TRUE FALSE 吡哌酸 Piromidinsyre Pipemidinsyre Piromidinezuur Pipemidinezuur Acide piromidique Acide pipémidique Piromidinsäure Pipemidinsäure Πιπεμιδικό οξύ Acido piromidico Acido pipemidico ピペラシリン/β-ラクタマーゼ阻害剤 Kwas pipemidowy Ácido piromídico Ácido pipemídico Пиромидовая кислота Пипемидовая кислота Ácido piromídico Ácido pipemídico Piromidinsyra Pipemidinsyra Pipemidik asit Піпемідова кислота
183 Pivampicillin Piperacillin FALSE TRUE TRUE FALSE 哌拉西林 Pivampicillin Piperacillin Pivampicilline Piperacilline Pivampicilline Pipéracilline Pivampicillin Piperacillin Πιπερακιλλίνη Pivampicillina Piperacillina ピロミジン酸 Piperacillin Pivampicilina Piperacilina Пивампициллин Пиперациллин Pivampicilina Piperacilina Pivampicillin Piperacillin Piperasilin Піперацилін
184 Polymyxin B Piperacillin/beta-lactamase inhibitor FALSE TRUE TRUE FALSE 哌拉西林/β-内酰胺酶抑制剂 Polymyxin B Piperacillin/beta-lactamasehæmmer Polymyxine B Piperacilline/enzymremmer Polymyxine B Pipéracilline/inhib. de bêta-lactamase Polymyxin B Piperacillin/Beta-Lactamase-Hemmer Πιπερακιλλίνη/αναστολέας της β-λακταμάσης Polimixina B Piperacillina/inib. d. beta-lattamasi ピバンピシリン Piperacylina/inhibitor beta-laktamazy Polimixina B Piperacilina/inibid. da beta-lactamase Полимиксин В Пиперациллин/ингибитор бета-лактамазы Polimixina B Piperacilina/inhib. de la beta-lactamasa Polymyxin B Piperacillin/betalaktamashämmare Piperasilin/beta-laktamaz inhibitörü Піперацилін/інгібітор бета-лактамаз
185 Posaconazole Piromidic acid FALSE TRUE TRUE FALSE 吡罗米酸 Posaconazol Piromidinsyre Posaconazol Piromidinezuur Posaconazole Acide piromidique Posaconazol Piromidinsäure Πηρομιδικό οξύ Posaconazolo Acido piromidico ポリミキシンB Kwas piromidowy Posaconazole Ácido piromídico Посаконазол Пиромидовая кислота Posaconazol Ácido piromídico Posakonazol Piromidinsyra Piromidik asit Піромідова кислота
186 Pristinamycin Pivampicillin FALSE TRUE TRUE FALSE 哌拉西林 Pristinamycin Pivampicillin Pristinamycine Pivampicilline Pristinamycine Pivampicilline Pristinamycin Pivampicillin Pivampicillin Pristinamicina Pivampicillina ポサコナゾール Pivampicillin Pristinamicina Pivampicilina Пристинамицин Пивампициллин Pristinamicina Pivampicilina Pristinamycin Pivampicillin Pivampisilin Півампіцилін
187 Procaine benzylpenicillin Polymyxin B FALSE TRUE TRUE FALSE 多粘菌素B Prokainbenzylpenicillin Polymyxin B Benzylpenicillineprocaine Polymyxine B Procaïne benzylpénicilline Polymyxine B Procain-Benzylpenicillin Polymyxin B Πολυμυξίνη Β Procaina benzilpenicillina Polimixina B プリスチナマイシン Polimyksyna B Procaína benzilpenicilina Polimixina B Прокаин бензилпенициллин Полимиксин В Bencilpenicilina procaína Polimixina B Prokainbenzylpenicillin Polymyxin B Polimiksin B Поліміксин B
188 Propicillin Posaconazole FALSE TRUE TRUE FALSE 泊沙康唑 Propicillin Posaconazol Propicilline Posaconazol Propicilline Posaconazole Propicillin Posaconazol Ποσακοναζόλη Propicillina Posaconazolo プロカインベンジルペニシリン Posaconazol Propicilina Posaconazole Пропициллин Посаконазол Propicilina Posaconazol Propicillin Posakonazol Posakonazol Позаконазол
189 Prulifloxacin Pristinamycin FALSE TRUE TRUE FALSE 普利司特霉素 Prulifloxacin Pristinamycin Prulifloxacine Pristinamycine Prulifloxacine Pristinamycine Prulifloxacin Pristinamycin Πριστιναμυκίνη Prulifloxacina Pristinamicina プロピシリン Pristinamycin Prulifloxacina Pristinamicina Прулифлоксацин Пристинамицин Prulifloxacina Pristinamicina Prulifloxacin Pristinamycin Pristinamisin Пристинаміцин
190 Quinupristin/dalfopristin Procaine benzylpenicillin FALSE TRUE TRUE FALSE 普鲁卡因青霉素 Quinupristin/dalfopristin Prokainbenzylpenicillin Quinupristine/dalfopristine Benzylpenicillineprocaine Quinupristine/dalfopristine Procaïne benzylpénicilline Quinupristin/Dalfopristin Procain-Benzylpenicillin Βενζυλοπενικιλλίνη προκαΐνης Quinupristina/dalfopristina Procaina benzilpenicillina プルリフロキサシン Benzylopenicylina prokainowa Quinupristin/dalfopristin Procaína benzilpenicilina Квинупристин/дальфопристин Прокаин бензилпенициллин Quinupristina/dalfopristina Bencilpenicilina procaína Quinupristin/dalfopristin Prokainbenzylpenicillin Prokain benzilpenisilin Прокаїну бензилпеніцилін
191 Ribostamycin Propicillin FALSE TRUE TRUE FALSE 普利西林 Ribostamycin Propicillin Ribostamycine Propicilline Ribostamycine Propicilline Ribostamycin Propicillin Προπικιλλίνη Ribostamicina Propicillina キヌプリスチン/ダルフォプリスチン Propicylina Ribostamicina Propicilina Рибостамицин Пропициллин Ribostamicina Propicilina Ribostamycin Propicillin Propisilin Пропіцилін
192 Rifabutin Prulifloxacin FALSE TRUE TRUE FALSE 普利沙星 Rifabutin Prulifloxacin Rifabutine Prulifloxacine Rifabutine Prulifloxacine Rifabutin Prulifloxacin Προυλιφλοξασίνη Rifabutina Prulifloxacina リボスタマイシン Prulifloksacyna Rifabutin Prulifloxacina Рифабутин Прулифлоксацин Rifabutina Prulifloxacina Rifabutin Prulifloxacin Prulifloksasin Пруліфлоксацин
193 Rifampicin Quinupristin/dalfopristin FALSE TRUE TRUE FALSE 奎宁斯丁/达夫普利斯丁 Rifampicin Quinupristin/dalfopristin Rifampicine Quinupristine/dalfopristine Rifampicine Quinupristine/dalfopristine Rifampicin Quinupristin/Dalfopristin Κινουπριστίνη/δαλφοπριστίνη Rifampicina Quinupristina/dalfopristina リファブチン Quinupristin/dalfopristin Rifampicina Quinupristin/dalfopristin Рифампицин Квинупристин/дальфопристин Rifampicina Quinupristina/dalfopristina Rifampicin Quinupristin/dalfopristin Quinupristin/dalfopristin Хінупристин/дальфопристин
194 Rifampicin/pyrazinamide/ethambutol/isoniazid Ribostamycin FALSE TRUE TRUE FALSE 利波霉素 Rifampicin/pyrazinamid/ethambutol/isoniazid Ribostamycin Rifampicine/pyrazinamide/ethambutol/isoniazide Ribostamycine Rifampicine/pyrazinamide/éthambutol/isoniazide Ribostamycine Rifampicin/Pyrazinamid/Ethambutol/Isoniazid Ribostamycin Ριμποσταμυκίνη Rifampicina/pirazinamide/etambutolo/isoniazide Ribostamicina リファンピシン Ribostamycyna Rifampicina/pirazinamida/etambutol/isoniazida Ribostamicina Рифампицин/пиразинамид/этамбутол/исониазид Рибостамицин Rifampicina/pirazinamida/etambutol/isoniazida Ribostamicina Rifampicin/pyrazinamid/ethambutol/isoniazid Ribostamycin Ribostamisin Рибостаміцин
195 Rifampicin/pyrazinamide/isoniazid Rifabutin FALSE TRUE TRUE FALSE 利福布汀 Rifampicin/pyrazinamid/isoniazid Rifabutin Rifampicine/pyrazinamide/isoniazide Rifabutine Rifampicine/pyrazinamide/isoniazide Rifabutine Rifampicin/Pyrazinamid/Isoniazid Rifabutin Rifabutin Rifampicina/pirazinamide/isoniazide Rifabutina リファンピシン/ピラジナミド/エタンブトール/イソニアジド Rifabutin Rifampicina/pirazinamida/isoniazida Rifabutin Рифампицин/пиразинамид/изониазид Рифабутин Rifampicina/pirazinamida/isoniazida Rifabutina Rifampicin/pyrazinamid/isoniazid Rifabutin Rifabutin Рифабутин
196 Rifampicin/isoniazid Rifampicin FALSE TRUE TRUE FALSE 利福平 Rifampicin/isoniazid Rifampicin Rifampicine/isoniazide Rifampicine Rifampicine/isoniazide Rifampicine Rifampicin/Isoniazid Rifampicin Ριφαμπικίνη Rifampicina/isoniazide Rifampicina リファンピシン/ピラジナミド/イソニアジド Rifampicyna Rifampicina/isoniazida Rifampicina Рифампицин/изониазид Рифампицин Rifampicina/isoniazida Rifampicina Rifampicin/isoniazid Rifampicin Rifampisin Рифампіцин
197 Rifamycin Rifampicin/pyrazinamide/ethambutol/isoniazid FALSE TRUE TRUE FALSE 利福平/吡嗪酰胺/乙胺丁醇/异烟肼 Rifamycin Rifampicin/pyrazinamid/ethambutol/isoniazid Rifamycine Rifampicine/pyrazinamide/ethambutol/isoniazide Rifamycine Rifampicine/pyrazinamide/éthambutol/isoniazide Rifamycin Rifampicin/Pyrazinamid/Ethambutol/Isoniazid Ριφαμπικίνη/πυραζιναμίδη/αιθαμβουτόλη/ισονιαζίδη Rifamicina Rifampicina/pirazinamide/etambutolo/isoniazide リファンピシン/イソニアジド Rifampicyna/pirazinamid/etambutol/izoniazyd Rifamycin Rifampicina/pirazinamida/etambutol/isoniazida Рифамицин Рифампицин/пиразинамид/этамбутол/исониазид Rifamicina Rifampicina/pirazinamida/etambutol/isoniazida Rifamycin Rifampicin/pyrazinamid/ethambutol/isoniazid Rifampisin/pirazinamid/etambutol/izoniazid Рифампіцин/піразинамід/етамбутол/ізоніазид
198 Rifaximin Rifampicin/pyrazinamide/isoniazid FALSE TRUE TRUE FALSE 利福平/吡嗪酰胺/异烟肼 Rifaximin Rifampicin/pyrazinamid/isoniazid Rifaximine Rifampicine/pyrazinamide/isoniazide Rifaximine Rifampicine/pyrazinamide/isoniazide Rifaximin Rifampicin/Pyrazinamid/Isoniazid Ριφαμπικίνη/πυραζιναμίδη/ισονιαζίδη Rifaximina Rifampicina/pirazinamide/isoniazide リファマイシン Rifampicyna/pirazynamid/izoniazyd Rifaximin Rifampicina/pirazinamida/isoniazida Рифаксимин Рифампицин/пиразинамид/изониазид Rifaximina Rifampicina/pirazinamida/isoniazida Rifaximin Rifampicin/pyrazinamid/isoniazid Rifampisin/pirazinamid/izoniazid Рифампіцин/піразинамід/ізоніазид
199 Rokitamycin Rifampicin/isoniazid FALSE TRUE TRUE FALSE 利福平/异烟肼 Rokitamycin Rifampicin/isoniazid Rokitamycine Rifampicine/isoniazide Rokitamycine Rifampicine/isoniazide Rokitamycin Rifampicin/Isoniazid Ριφαμπικίνη/ισονιαζίδη Rokitamicina Rifampicina/isoniazide リファキシミン Rifampicyna/izoniazyd Rokitamycin Rifampicina/isoniazida Рокитамицин Рифампицин/изониазид Rokitamicina Rifampicina/isoniazida Rokitamycin Rifampicin/isoniazid Rifampisin/izoniazid Рифампіцин/ізоніазид
200 Rosoxacin Rifamycin FALSE TRUE TRUE FALSE 利福霉素 Rosoxacin Rifamycin Rosoxacine Rifamycine Rosoxacine Rifamycine Rosoxacin Rifamycin Ριφαμυκίνη Rosoxacina Rifamicina ロキタマイシン Rifamycyna Rosoxacina Rifamycin Розоксацин Рифамицин Rosoxacina Rifamicina Rosoxacin Rifamycin Rifamisin Рифаміцин
201 Roxithromycin Rifaximin FALSE TRUE TRUE FALSE 利福昔明 Roxithromycin Rifaximin Roxitromycine Rifaximine Roxithromycine Rifaximine Roxithromycin Rifaximin Rifaximin Roxitromicina Rifaximina ロソキサシン Rifaximin Roxitromicina Rifaximin Рокситромицин Рифаксимин Roxitromicina Rifaximina Roxitromycin Rifaximin Rifaximin Рифаксимін
202 Rufloxacin Rokitamycin FALSE TRUE TRUE FALSE 罗奇霉素 Rufloxacin Rokitamycin Rufloxacine Rokitamycine Rufloxacine Rokitamycine Rufloxacin Rokitamycin Ροκιταμυκίνη Rufloxacina Rokitamicina ロキシスロマイシン Rokitamycyna Rufloxacin Rokitamycin Руфлоксацин Рокитамицин Rufloxacina Rokitamicina Rufloxacin Rokitamycin Rokitamisin Рокітаміцин
203 Sisomicin Rosoxacin FALSE TRUE TRUE FALSE 罗红霉素 Sisomicin Rosoxacin Sisomicine Rosoxacine Sisomicine Rosoxacine Sisomicin Rosoxacin Rosoxacin Sisomicina Rosoxacina ルフロキサシン Rosoxacin Sisomicina Rosoxacina Сизомицин Розоксацин Sisomicina Rosoxacina Sisomicin Rosoxacin Rosoxacin Розоксацин
204 Sodium aminosalicylate Roxithromycin FALSE TRUE TRUE FALSE 罗红霉素 Natriumaminosalicylat Roxithromycin Aminosalicylzuur Roxitromycine Aminosalicylate de sodium Roxithromycine Natrium-Aminosalicylat Roxithromycin Roxithromycin Sodio aminosalicilato Roxitromicina シソマイシン Roksytromycyna Aminosalicilato de sódio Roxitromicina Аминосалицилат натрия Рокситромицин Aminosalicilato de sodio Roxitromicina Natriumaminosalicylat Roxitromycin Roxithromycin Рокситроміцин
205 Sparfloxacin Rufloxacin FALSE TRUE TRUE FALSE 罗氟沙星 Sparfloxacin Rufloxacin Sparfloxacine Rufloxacine Sparfloxacine Rufloxacine Sparfloxacin Rufloxacin Rufloxacin Sparfloxacina Rufloxacina アミノサリチル酸ソーダ Rufloxacin Sparfloxacin Rufloxacin Спарфлоксацин Руфлоксацин Esparfloxacina Rufloxacina Sparfloxacin Rufloxacin Rufloksasin Руфлоксацин
206 Spectinomycin Sisomicin FALSE TRUE TRUE FALSE 西索米星 Spectinomycin Sisomicin Spectinomycine Sisomicine Spectinomycine Sisomicine Spectinomycin Sisomicin Sisomicin Spectinomycin Sisomicina スパルフロキサシン Sisomicin Spectinomycin Sisomicina Спектиномицин Сизомицин Espectinomicina Sisomicina Spektinomycin Sisomicin Sisomisin Сизоміцин
207 Spiramycin Sodium aminosalicylate FALSE TRUE TRUE FALSE 氨基水杨酸钠 Spiramycin Natriumaminosalicylat Spiramycine Aminosalicylzuur Spiramycine Aminosalicylate de sodium Spiramycin Natrium-Aminosalicylat Αμινοσαλικυλικό νάτριο Spiramicina Sodio aminosalicilato スペクチノマイシン Aminosalicylan sodu Spiramycin Aminosalicilato de sódio Спирамицин Аминосалицилат натрия Espiramicina Aminosalicilato de sodio Spiramycin Natriumaminosalicylat Sodyum aminosalisilat Натрію аміносаліцилат
208 Spiramycin/metronidazole Sparfloxacin FALSE TRUE TRUE FALSE 氨水杨酸钠 Spiramycin/metronidazol Sparfloxacin Spiramycine/metronidazol Sparfloxacine Spiramycine/métronidazole Sparfloxacine Spiramycin/Metronidazol Sparfloxacin Sparfloxacin Spiramicina/metronidazolo Sparfloxacina スピラマイシン Sparfloxacin Spiramycin/metronidazol Sparfloxacin Спирамицин/метронидазол Спарфлоксацин Espiramicina/metronidazol Esparfloxacina Spiramycin/metronidazol Sparfloxacin Sparfloksasin Спарфлоксацин
209 Staphylococcus immunoglobulin Spectinomycin FALSE TRUE TRUE FALSE 大观霉素 Stafylokok-immunglobulin Spectinomycin Stafylokokkenimmunoglobuline Spectinomycine Immunoglobuline staphylococcique Spectinomycine Staphylococcus-Immunoglobulin Spectinomycin Spectinomycin Immunoglobulina per stafilococco Spectinomycin スピラマイシン/メトロニダゾール Spektynomycyna Imunoglobulina de Staphylococcus Spectinomycin Стафилококковый иммуноглобулин Спектиномицин Inmunoglobulina estafilocócica Espectinomicina Immunoglobulin mot stafylokocker Spektinomycin Spektinomisin Спектиноміцин
210 Streptoduocin Spiramycin FALSE TRUE TRUE FALSE 斯皮拉菌素 Streptoduocin Spiramycin Streptoduocine Spiramycine Streptoduocine Spiramycine Streptoduocin Spiramycin Σπιραμυκίνη Streptoduocin Spiramicina ブドウ球菌免疫グロブリン Spiramycyna Estreptoduocina Spiramycin Стрептодуоцин Спирамицин Estreptoduocina Espiramicina Streptoduocin Spiramycin Spiramisin Спіраміцин
211 Streptomycin Spiramycin/metronidazole FALSE TRUE TRUE FALSE 螺旋霉素/甲硝唑 Streptomycin Spiramycin/metronidazol Streptomycine Spiramycine/metronidazol Streptomycine Spiramycine/métronidazole Streptomycin Spiramycin/Metronidazol Σπιραμυκίνη/μετρονιδαζόλη Streptomicina Spiramicina/metronidazolo ストレプトデュオシン Spiramycyna/metronidazol Streptomycin Spiramycin/metronidazol Стрептомицин Спирамицин/метронидазол Estreptomicina Espiramicina/metronidazol Streptomycin Spiramycin/metronidazol Spiramisin/metronidazol Спіраміцин/метронідазол
212 Streptomycin/isoniazid Staphylococcus immunoglobulin FALSE TRUE TRUE FALSE 葡萄球菌免疫球蛋白 Streptomycin/isoniazid Stafylokok-immunglobulin Streptomycine/isoniazide Stafylokokkenimmunoglobuline Streptomycine/isoniazide Immunoglobuline staphylococcique Streptomycin/Isoniazid Staphylococcus-Immunoglobulin Σταφυλόκοκκος ανοσοσφαιρίνη Streptomicina/isoniazide Immunoglobulina per stafilococco ストレプトマイシン Immunoglobulina gronkowcowa Streptomicina/isoniazida Imunoglobulina de Staphylococcus Стрептомицин/изониазид Стафилококковый иммуноглобулин Estreptomicina/isoniazida Inmunoglobulina estafilocócica Streptomycin/isoniazid Immunoglobulin mot stafylokocker Staphylococcus immünoglobulin Стафілококовий імуноглобулін
213 Sulbenicillin Streptoduocin FALSE TRUE TRUE FALSE 链霉素 Sulbenicillin Streptoduocin Sulbenicilline Streptoduocine Sulbenicilline Streptoduocine Sulbenicillin Streptoduocin Streptoduocin Sulbenicillina Streptoduocin ストレプトマイシン/イソニアジド Streptoduocin Sulbenicilina Estreptoduocina Сульбенициллин Стрептодуоцин Sulbenicilina Estreptoduocina Sulbenicillin Streptoduocin Streptoduosin Стрептодуоцин
214 Sulfadiazine/tetroxoprim Streptomycin FALSE TRUE TRUE FALSE 霉素 Sulfadiazin/tetroxoprim Streptomycin Sulfadiazine/tetroxoprim Streptomycine Sulfadiazine/tetroxoprime Streptomycine Sulfadiazin/Tetroxoprim Streptomycin Στρεπτομυκίνη Sulfadiazina/tetroxoprim Streptomicina スルベニシリン Streptomycyna Sulfadiazina/tetroxoprim Streptomycin Сульфадиазин/тетроксоприм Стрептомицин Sulfadiazina/tetroxoprim Estreptomicina Sulfadiazin/tetroxoprim Streptomycin Streptomisin Стрептоміцин
215 Sulfadiazine/trimethoprim Streptomycin/isoniazid FALSE TRUE TRUE FALSE 链霉素/异烟肼 Sulfadiazin/trimethoprim Streptomycin/isoniazid Sulfadiazine/trimethoprim Streptomycine/isoniazide Sulfadiazine/triméthoprime Streptomycine/isoniazide Sulfadiazin/Trimethoprim Streptomycin/Isoniazid Στρεπτομυκίνη/ισονιαζίδη Sulfadiazina/trimetoprim Streptomicina/isoniazide スルファダイアジン/テトロキソプリム Streptomycyna/izoniazyd Sulfadiazina/trimethoprim Streptomicina/isoniazida Сульфадиазин/триметоприм Стрептомицин/изониазид Sulfadiazina/trimetoprima Estreptomicina/isoniazida Sulfadiazin/trimetoprim Streptomycin/isoniazid Streptomisin/izoniazid Стрептоміцин/ізоніазид
216 Sulfadimidine/trimethoprim Sulbenicillin FALSE TRUE TRUE FALSE 磺苄西林 Sulfadimidin/trimethoprim Sulbenicillin Sulfadimidine/trimethoprim Sulbenicilline Sulfadimidine/triméthoprime Sulbenicilline Sulfadimidin/Trimethoprim Sulbenicillin Sulbenicillin Sulfadimidina/trimetoprim Sulbenicillina スルファジアジン/トリメトプリム Sulbenicylina Sulfadimidina/trimethoprim Sulbenicilina Сульфадимидин/триметоприм Сульбенициллин Sulfadimidina/trimetoprima Sulbenicilina Sulfadimidin/trimetoprim Sulbenicillin Sulbenisilin Сульбеніцилін
217 Sulfafurazole Sulfadiazine/tetroxoprim FALSE TRUE TRUE FALSE 磺胺嘧啶/四氧嘧啶 Sulfafurazol Sulfadiazin/tetroxoprim Sulfafurazol Sulfadiazine/tetroxoprim Sulfafurazole Sulfadiazine/tetroxoprime Sulfafurazol Sulfadiazin/Tetroxoprim Σουλφαδιαζίνη/τετροξοπρίμη Sulfafurazolo Sulfadiazina/tetroxoprim スルファジミジン/トリメトプリム Sulfadiazyna/tetroksoprim Sulfafurazole Sulfadiazina/tetroxoprim Сульфафуразол Сульфадиазин/тетроксоприм Sulfafurazol Sulfadiazina/tetroxoprim Sulfafurazol Sulfadiazin/tetroxoprim Sülfadiazin/tetroksoprim Сульфадіазин/тетроксоприм
218 Sulfaisodimidine Sulfadiazine/trimethoprim FALSE TRUE TRUE FALSE 磺胺嘧啶/三甲氧苄啶 Sulfaisodimidin Sulfadiazin/trimethoprim Sulfisomidine Sulfadiazine/trimethoprim Sulfaisodimidine Sulfadiazine/triméthoprime Sulfaisodimidin Sulfadiazin/Trimethoprim Σουλφαδιαζίνη/τριμεθοπρίμη Sulfaisodimidina Sulfadiazina/trimetoprim スルファフラゾール Sulfadiazyna/trimetoprim Sulfaisodimidina Sulfadiazina/trimethoprim Сульфаизодимидин Сульфадиазин/триметоприм Sulfaisodimidina Sulfadiazina/trimetoprima Sulfaisodimidin Sulfadiazin/trimetoprim Sülfadiazin/trimetoprim Сульфадіазин/триметоприм
219 Sulfalene Sulfadimidine/trimethoprim FALSE TRUE TRUE FALSE 磺胺嘧啶/三甲氧苄啶 Sulfalen Sulfadimidin/trimethoprim Sulfaleen Sulfadimidine/trimethoprim Sulfalène Sulfadimidine/triméthoprime Sulfalene Sulfadimidin/Trimethoprim Σουλφαδιμιδίνη/τριμεθοπρίμη Sulfalene Sulfadimidina/trimetoprim スルファイソジミジン Sulfadimidyna/trimetoprim Sulfaleno Sulfadimidina/trimethoprim Сульфален Сульфадимидин/триметоприм Sulfaleno Sulfadimidina/trimetoprima Sulfen Sulfadimidin/trimetoprim Sülfadimidin/trimetoprim Сульфадимідин/триметоприм
220 Sulfamazone Sulfafurazole FALSE TRUE TRUE FALSE 磺胺呋喃唑 Sulfamazon Sulfafurazol Sulfamazon Sulfafurazol Sulfamazone Sulfafurazole Sulfamazon Sulfafurazol Σουλφαφουραζόλη Sulfamazone Sulfafurazolo スルファレン Sulfafurazol Sulfamazona Sulfafurazole Сульфамазон Сульфафуразол Sulfamazona Sulfafurazol Sulfamazon Sulfafurazol Sülfafurazol Сульфафуразол
221 Sulfamerazine/trimethoprim Sulfaisodimidine FALSE TRUE TRUE FALSE 磺胺二甲嘧啶 Sulfamerazin/trimethoprim Sulfaisodimidin Sulfamerazine/trimethoprim Sulfisomidine Sulfamérazine/triméthoprime Sulfaisodimidine Sulfamerazin/Trimethoprim Sulfaisodimidin Sulfaisodimidine Sulfamerazina/trimetoprim Sulfaisodimidina スルファマゾン Sulfaisodimidine Sulfamerazina/trimethoprim Sulfaisodimidina Сульфамеразин/триметоприм Сульфаизодимидин Sulfamerazina/trimetoprima Sulfaisodimidina Sulfamerazin/trimetoprim Sulfaisodimidin Sülfaizodimidin Сульфаізодимідин
222 Sulfamethizole Sulfalene FALSE TRUE TRUE FALSE 磺胺类药物 Sulfamethizol Sulfalen Sulfamethizol Sulfaleen Sulfaméthizole Sulfalène Sulfamethizol Sulfalene Sulfalene Sulfamethizolo Sulfalene スルファメラジン/トリメトプリム Sulfalen Sulfametizole Sulfaleno Сульфаметизол Сульфален Sulfametozol Sulfaleno Sulfamethizol Sulfen Sülfalen Сульфален
223 Sulfamethoxazole Sulfamazone FALSE TRUE TRUE FALSE 磺胺脒 Sulfamethoxazol Sulfamazon Sulfamethoxazol Sulfamazon Sulfaméthoxazole Sulfamazone Sulfamethoxazol Sulfamazon Sulfamazone Sulfametossazolo Sulfamazone スルファメチゾール Sulfamazon Sulfamethoxazole Sulfamazona Сульфаметоксазол Сульфамазон Sulfametoxazol Sulfamazona Sulfametoxazol Sulfamazon Sülfamazon Сульфамазон
224 Sulfamethoxazole/trimethoprim Sulfamerazine/trimethoprim FALSE TRUE TRUE FALSE 磺胺脒/三甲氧苄氨嘧啶 Sulfamethoxazol/trimethoprim Sulfamerazin/trimethoprim Sulfamethoxazol/trimethoprim Sulfamerazine/trimethoprim Sulfaméthoxazole/triméthoprime Sulfamérazine/triméthoprime Sulfamethoxazol/Trimethoprim Sulfamerazin/Trimethoprim Σουλφαμεραζίνη/τριμεθοπρίμη Sulfametossazolo/trimetoprim Sulfamerazina/trimetoprim スルファメトキサゾール Sulfamerazyna/trimetoprim Sulfametoxazol/trimethoprim Sulfamerazina/trimethoprim Сульфаметоксазол/триметоприм Сульфамеразин/триметоприм Sulfametoxazol/trimetoprima Sulfamerazina/trimetoprima Sulfametoxazol/trimetoprim Sulfamerazin/trimetoprim Sülfamerazin/trimetoprim Сульфамеразин/триметоприм
225 Sulfametoxydiazine Sulfamethizole FALSE TRUE TRUE FALSE 磺胺甲基咪唑 Sulfametoxydiazin Sulfamethizol Sulfamethoxydiazine Sulfamethizol Sulfamétoxydiazine Sulfaméthizole Sulfametoxydiazin Sulfamethizol Sulfamethizole Sulfametoxydiazine Sulfamethizolo スルファメトキサゾール/トリメトプリム Sulfamethizole Sulfametoxidiazina Sulfametizole Сульфаметоксидиазин Сульфаметизол Sulfametoxidiazina Sulfametozol Sulfametoxydiazin Sulfamethizol Sülfametizol Сульфаметізол
226 Sulfametrole/trimethoprim Sulfamethoxazole FALSE TRUE TRUE FALSE 磺胺甲噁唑 Sulfametrol/trimethoprim Sulfamethoxazol Sulfametrol/trimethoprim Sulfamethoxazol Sulfamétrole/triméthoprime Sulfaméthoxazole Sulfametrole/Trimethoprim Sulfamethoxazol Σουλφαμεθοξαζόλη Sulfametrole/trimetoprim Sulfametossazolo スルファメトキシジアジン Sulfametoksazol Sulfametrole/trimethoprim Sulfamethoxazole Сульфаметрол/триметоприм Сульфаметоксазол Sulfametrol/trimetoprima Sulfametoxazol Sulfametrol/trimetoprim Sulfametoxazol Sülfametoksazol Сульфаметоксазол
227 Sulfamoxole Sulfamethoxazole/trimethoprim FALSE TRUE TRUE FALSE 磺胺甲噁唑/三甲氧苄啶 Sulfamoxol Sulfamethoxazol/trimethoprim Sulfamoxol Sulfamethoxazol/trimethoprim Sulfamoxole Sulfaméthoxazole/triméthoprime Sulfamoxol Sulfamethoxazol/Trimethoprim Σουλφαμεθοξαζόλη/τριμεθοπρίμη Sulfamoxolo Sulfametossazolo/trimetoprim スルファメトロール/トリメトプリム Sulfametoksazol/trimetoprim Sulfamoxole Sulfametoxazol/trimethoprim Сульфамоксол Сульфаметоксазол/триметоприм Sulfamoxole Sulfametoxazol/trimetoprima Sulfamoxol Sulfametoxazol/trimetoprim Sülfametoksazol/trimetoprim Сульфаметоксазол/триметоприм
228 Sulfamoxole/trimethoprim Sulfametoxydiazine FALSE TRUE TRUE FALSE 磺胺甲噁唑 Sulfamoxol/trimethoprim Sulfametoxydiazin Sulfamoxol/trimethoprim Sulfamethoxydiazine Sulfamoxole/triméthoprime Sulfamétoxydiazine Sulfamoxol/Trimethoprim Sulfametoxydiazin Sulfametoxydiazine Sulfamoxolo/trimetoprim Sulfametoxydiazine スルファモキソール Sulfametoksydiazyna Sulfamoxole/trimethoprim Sulfametoxidiazina Сульфамоксол/триметоприм Сульфаметоксидиазин Sulfamoxol/trimetoprima Sulfametoxidiazina Sulfamoxol/trimetoprim Sulfametoxydiazin Sulfametoksidiyazin Сульфаметоксидіазин
229 Sulfaperin Sulfametrole/trimethoprim FALSE TRUE TRUE FALSE 磺胺甲醚/三甲氧嘧啶 Sulfaperin Sulfametrol/trimethoprim Sulfaperine Sulfametrol/trimethoprim Sulfapérine Sulfamétrole/triméthoprime Sulfaperin Sulfametrole/Trimethoprim Σουλφαμετρόλη/τριμεθοπρίμη Sulfaperin Sulfametrole/trimetoprim スルファモキソール/トリメトプリム Sulfametrol/trimetoprim Sulfaperin Sulfametrole/trimethoprim Сульфаперин Сульфаметрол/триметоприм Sulfametoxazol Sulfametrol/trimetoprima Sulfaperin Sulfametrol/trimetoprim Sülfametrol/trimetoprim Сульфаметрол/триметоприм
230 Sulfaphenazole Sulfamoxole FALSE TRUE TRUE FALSE 磺胺甲噁唑 Sulfaphenazol Sulfamoxol Sulfafenazol Sulfamoxol Sulfaphénazole Sulfamoxole Sulfaphenazol Sulfamoxol Sulfamoxole Sulfafenazolo Sulfamoxolo スルファペリン Sulfamoksol Sulfafenazol Sulfamoxole Сульфафеназол Сульфамоксол Sulfafenazol Sulfamoxole Sulfafenazol Sulfamoxol Sülfamoksol Сульфамоксол
231 Sulfathiazole Sulfamoxole/trimethoprim FALSE TRUE TRUE FALSE 磺胺甲噁唑/三甲氧苄啶 Sulfathiazol Sulfamoxol/trimethoprim Sulfathiazol Sulfamoxol/trimethoprim Sulfathiazole Sulfamoxole/triméthoprime Sulfathiazol Sulfamoxol/Trimethoprim Σουλφαμοξόλη/τριμεθοπρίμη Sulfathiazole Sulfamoxolo/trimetoprim スルファフェナゾール Sulfamoksol/trimetoprim Sulfatazol Sulfamoxole/trimethoprim Сульфатиазол Сульфамоксол/триметоприм Sulfatiazol Sulfamoxol/trimetoprima Sulfathiazol Sulfamoxol/trimetoprim Sülfamoksol/trimetoprim Сульфамоксол/триметоприм
232 Sulfathiourea Sulfaperin FALSE TRUE TRUE FALSE 磺胺类药物 Sulfathiourea Sulfaperin Sulfathioureum Sulfaperine Sulfathiourée Sulfapérine Sulfathioharnstoff Sulfaperin Sulfaperin Sulfathiourea Sulfaperin スルファチアゾール Sulfaperin Sulfathiourea Sulfaperin Сульфатиомочевина Сульфаперин Sulfathiourea Sulfametoxazol Sulfatiourea Sulfaperin Sülfaperin Сульфаперин
233 Sultamicillin Sulfaphenazole FALSE TRUE TRUE FALSE 磺胺苯吡唑 Sultamicillin Sulfaphenazol Sultamicilline Sulfafenazol Sultamicilline Sulfaphénazole Sultamicillin Sulfaphenazol Σουλφαφαιναζόλη Sultamicillina Sulfafenazolo スルファチオ尿素 Sulfafenazol Sultamicillin Sulfafenazol Сультамициллин Сульфафеназол Sultamicilina Sulfafenazol Sultamicillin Sulfafenazol Sülfafenazol Сульфафеназол
234 Talampicillin Sulfathiazole FALSE TRUE TRUE FALSE 磺胺噻唑 Talampicillin Sulfathiazol Talampicilline Sulfathiazol Talampicilline Sulfathiazole Talampicillin Sulfathiazol Sulfathiazole Talampicillina Sulfathiazole スルタミシリン Sulfatiazol Talampicilina Sulfatazol Талампициллин Сульфатиазол Talampicilina Sulfatiazol Talampicillin Sulfathiazol Sulfathiazole Сульфатіазол
235 Teicoplanin Sulfathiourea FALSE TRUE TRUE FALSE 磺胺硫脲 Teicoplanin Sulfathiourea Teicoplanine Sulfathioureum Teicoplanine Sulfathiourée Teicoplanin Sulfathioharnstoff Sulfathiourea Teicoplanina Sulfathiourea タランピシリン Sulfathiourea Teicoplanin Sulfathiourea Тейкопланин Сульфатиомочевина Teicoplanina Sulfathiourea Teicoplanin Sulfatiourea Sulfathiourea Сульфатіосечовина
236 Telithromycin Sultamicillin FALSE TRUE TRUE FALSE 苏打米林 Telithromycin Sultamicillin Telitromycine Sultamicilline Télithromycine Sultamicilline Telithromycin Sultamicillin Sultamicillin Telitromicina Sultamicillina テイコプラニン Sultamicillin Telitromicina Sultamicillin Телитромицин Сультамициллин Telitromicina Sultamicilina Telitromycin Sultamicillin Sultamicillin Сультаміцилін
237 Temafloxacin Talampicillin FALSE TRUE TRUE FALSE 塔拉比西林 Temafloxacin Talampicillin Temafloxacine Talampicilline Temafloxacine Talampicilline Temafloxacin Talampicillin Talampicillin Temafloxacina Talampicillina テリスロマイシン Talampicylina Temafloxacin Talampicilina Темафлоксацин Талампициллин Temafloxacina Talampicilina Temafloxacin Talampicillin Talampisilin Талампіцилін
238 Temocillin Teicoplanin FALSE TRUE TRUE FALSE 泰科普兰素 Temocillin Teicoplanin Temocilline Teicoplanine Temocillin Teicoplanine Temocillin Teicoplanin Teicoplanin Temocillina Teicoplanina テマフロキサシン Teicoplanin Temocillin Teicoplanin Темоциллин Тейкопланин Temocilina Teicoplanina Temocillin Teicoplanin Teikoplanin Тейкопланін
239 Tenofovir disoproxil Telithromycin FALSE TRUE TRUE FALSE 泰利霉素 Tenofovir disoproxil Telithromycin Tenofovir Telitromycine Tenofovir disoproxil Télithromycine Tenofovir Disoproxil Telithromycin Τελιθρομυκίνη Tenofovir disoproxil Telitromicina テモシリン Telitromycyna Tenofovir disoproxil Telitromicina Тенофовир дизопроксил Телитромицин Tenofovir disoproxil Telitromicina Tenofovir disoproxil Telitromycin Telitromisin Телітроміцин
240 Terizidone Temafloxacin FALSE TRUE TRUE FALSE 氨甲环酸 Terizidon Temafloxacin Terizidon Temafloxacine Terizidone Temafloxacine Terizidon Temafloxacin Temafloxacin Terizidone Temafloxacina テノホビルジソプロキシル Temafloksacyna Terizidone Temafloxacin Теризидон Темафлоксацин Terizidona Temafloxacina Terizidon Temafloxacin Temafloksasin Темафлоксацин
241 Thiamphenicol Temocillin FALSE TRUE TRUE FALSE 氨甲蝶呤 Thiamphenicol Temocillin Thiamfenicol Temocilline Thiamphénicol Temocillin Thiamphenicol Temocillin Temocillin Tiamfenicolo Temocillina テリジドン Temocillin Tiamfenicol Temocillin Тиамфеникол Темоциллин Tiamfenicol Temocilina Tiamfenikol Temocillin Temocillin Темоцилін
242 Thioacetazone/isoniazid Tenofovir disoproxil FALSE TRUE TRUE FALSE 特诺福韦酯 Thioacetazon/isoniazid Tenofovir disoproxil Thioacetazon/isoniazide Tenofovir Thioacétazone/isoniazide Tenofovir disoproxil Thioacetazon/Isoniazid Tenofovir Disoproxil Tenofovir disoproxil Tioacetazone/isoniazide Tenofovir disoproxil チアンフェニコール Tenofovir disoproxil Thioacetazone/isoniazid Tenofovir disoproxil Тиоацетазон/изониазид Тенофовир дизопроксил Tioacetazona/isoniazida Tenofovir disoproxil Thioacetazon/isoniazid Tenofovir disoproxil Tenofovir disoproksil Тенофовір дизопроксил
243 Ticarcillin Terizidone FALSE TRUE TRUE FALSE 特立兹酮 Ticarcillin Terizidon Ticarcilline Terizidon Ticarcilline Terizidone Ticarcillin Terizidon Terizidone Ticarcillina Terizidone チオアセタゾン/イソニアジド Terizidon Ticarcilina Terizidone Тикарциллин Теризидон Ticarcilina Terizidona Ticarcillin Terizidon Terizidon Теризидон
244 Ticarcillin/beta-lactamase inhibitor Thiamphenicol FALSE TRUE TRUE FALSE 硫苯尼考 Ticarcillin/beta-lactamasehæmmer Thiamphenicol Ticarcilline/enzymremmer Thiamfenicol Ticarcilline/inhib. de bêta-lactamase Thiamphénicol Ticarcillin/Beta-Lactamase-Hemmer Thiamphenicol Thiamphenicol Ticarcillina/inib. d. beta-lattamasi Tiamfenicolo チカルシリン Tiamfenikol Ticarcilina/inibid. da beta-lactamase Tiamfenicol Тикарциллин/ингибитор бета-лактамазы Тиамфеникол Ticarcilina/inhib. de la betalactamasa Tiamfenicol Ticarcillin/beta-laktamashämmare Tiamfenikol Thiamphenicol Тіамфенікол
245 Ticarcillin/clavulanic acid Thioacetazone/isoniazid FALSE TRUE TRUE FALSE 硫乙酰唑酮/异烟肼 Ticarcillin/clavulansyre Thioacetazon/isoniazid Ticarcilline/clavulaanzuur Thioacetazon/isoniazide Ticarcilline/acide clavulanique Thioacétazone/isoniazide Ticarcillin/Clavulansäure Thioacetazon/Isoniazid Θειοακεταζόνη/ισονιαζίδη Ticarcillina/acido clavulanico Tioacetazone/isoniazide チカルシリン/β-ラクタマーゼ阻害剤 Tioacetazon/izoniazyd Ticarcilina/ácido clavulanico Thioacetazone/isoniazid Тикарциллин/клавулановая кислота Тиоацетазон/изониазид Ticarcilina/ácido clavulánico Tioacetazona/isoniazida Ticarcillin/clavulansyra Thioacetazon/isoniazid Tiyoasetazon/izoniazid Тіоацетазон/ізоніазид
246 Tinidazole Ticarcillin FALSE TRUE TRUE FALSE 替卡西林 Tinidazol Ticarcillin Tinidazol Ticarcilline Tinidazole Ticarcilline Tinidazol Ticarcillin Τικαρκιλλίνη Tinidazolo Ticarcillina チカルシリン/クラブラン酸 Ticarcillin Tinidazole Ticarcilina Тинидазол Тикарциллин Tinidazol Ticarcilina Tinidazol Ticarcillin Ticarcillin Тикарцилін
247 Tobramycin Ticarcillin/beta-lactamase inhibitor FALSE TRUE TRUE FALSE 替卡西林/β-内酰胺酶抑制剂 Tobramycin Ticarcillin/beta-lactamasehæmmer Tobramycine Ticarcilline/enzymremmer Tobramycine Ticarcilline/inhib. de bêta-lactamase Tobramycin Ticarcillin/Beta-Lactamase-Hemmer Τικαρκιλλίνη/αναστολέας της β-λακταμάσης Tobramicina Ticarcillina/inib. d. beta-lattamasi チニダゾール Tikarcylina/inhibitor beta-laktamazy Tobramycin Ticarcilina/inibid. da beta-lactamase Тобрамицин Тикарциллин/ингибитор бета-лактамазы Tobramicina Ticarcilina/inhib. de la betalactamasa Tobramycin Ticarcillin/beta-laktamashämmare Tikarsilin/beta-laktamaz inhibitörü Тикарцилін/інгібітор бета-лактамаз
248 Trimethoprim/sulfamethoxazole Ticarcillin/clavulanic acid FALSE TRUE TRUE FALSE 替卡西林/克拉维酸 Trimethoprim/sulfamethoxazol Ticarcillin/clavulansyre Cotrimoxazol Ticarcilline/clavulaanzuur Triméthoprime/sulfaméthoxazole Ticarcilline/acide clavulanique Trimethoprim/Sulfamethoxazol Ticarcillin/Clavulansäure Τικαρκιλλίνη/κλαβουλανικό οξύ Trimetoprim/sulfametossazolo Ticarcillina/acido clavulanico トブラマイシン Tikarcylina/kwas klawulanowy Trimethoprim/sulfametoxazol Ticarcilina/ácido clavulanico Триметоприм/сульфаметоксазол Тикарциллин/клавулановая кислота Trimetoprima/sulfametoxazol Ticarcilina/ácido clavulánico Trimetoprim/sulfametoxazol Ticarcillin/clavulansyra Tikarsilin/klavulanik asit Тикарцилін/клавуланова кислота
249 Troleandomycin Tinidazole FALSE TRUE TRUE FALSE 替尼唑 Troleandomycin Tinidazol Troleandomycine Tinidazol Troleandomycine Tinidazole Troleandomycin Tinidazol Τινιδαζόλη Troleandomicina Tinidazolo トリメトプリム/スルファメトキサゾール Tinidazol Troleandomicina Tinidazole Тролеандомицин Тинидазол Troleandomicina Tinidazol Troleandomycin Tinidazol Tinidazol Тинідазол
250 Trovafloxacin Tobramycin FALSE TRUE TRUE FALSE 妥布霉素 Trovafloxacin Tobramycin Trovafloxacine Tobramycine Trovafloxacine Tobramycine Trovafloxacin Tobramycin Τομπραμυκίνη Trovafloxacin Tobramicina トロレアンドマイシン Tobramycyna Trovafloxacin Tobramycin Тровафлоксацин Тобрамицин Trovafloxacina Tobramicina Trovafloxacin Tobramycin Tobramisin Тобраміцин
251 Vancomycin Trimethoprim/sulfamethoxazole FALSE TRUE TRUE FALSE 三甲氧嘧啶/磺胺甲恶唑 Vancomycin Trimethoprim/sulfamethoxazol Vancomycine Cotrimoxazol Vancomycine Triméthoprime/sulfaméthoxazole Vancomycin Trimethoprim/Sulfamethoxazol Τριμεθοπρίμη/σουλφαμεθοξαζόλη Vancomicina Trimetoprim/sulfametossazolo トロバフロキサシン Trimetoprim/sulfametoksazol Vancomycin Trimethoprim/sulfametoxazol Ванкомицин Триметоприм/сульфаметоксазол Vancomicina Trimetoprima/sulfametoxazol Vancomycin Trimetoprim/sulfametoxazol Trimetoprim/sülfametoksazol Триметоприм/сульфаметоксазол
252 Voriconazole Troleandomycin FALSE TRUE TRUE FALSE 托拉多霉素 Voriconazol Troleandomycin Voriconazol Troleandomycine Voriconazole Troleandomycine Voriconazol Troleandomycin Τρολεαντομυκίνη Voriconazolo Troleandomicina バンコマイシン Troleandomycyna Voriconazol Troleandomicina Вориконазол Тролеандомицин Voriconazol Troleandomicina Vorikonazol Troleandomycin Troleandomisin Тролеандоміцин
253 Aminoglycosides Trovafloxacin FALSE TRUE TRUE FALSE 特戊沙星 Aminoglykosider Trovafloxacin Aminoglycosiden Trovafloxacine Aminoglycosides Trovafloxacine Aminoglykoside Trovafloxacin Τροβαφλοξασίνη Aminoglicosidi Trovafloxacin ボリコナゾール Trovafloxacin Aminoglycosides Trovafloxacin Аминогликозиды Тровафлоксацин Aminoglucósidos Trovafloxacina Aminoglykosider Trovafloxacin Trovafloksasin Тровафлоксацин
254 Amphenicols Vancomycin FALSE TRUE TRUE FALSE 唑啉酮 Amphenicoler Vancomycin Amfenicolen Vancomycine Amphénicols Vancomycine Amphenicole Vancomycin Βανκομυκίνη Amphenicols Vancomicina アミノグリコシド系抗生物質 Wankomycyna Anfenicóis Vancomycin Амфениколы Ванкомицин Anfenicoles Vancomicina Amfenikoler Vancomycin Vankomisin Ванкоміцин
255 Antifungals/antimycotics Voriconazole FALSE TRUE TRUE FALSE 伏立康唑 Antimykotika/antimykotika Voriconazol Antifungica/antimycotica Voriconazol Antifongiques/antimycotiques Voriconazole Antimykotika/Antimykotika Voriconazol Voriconazole Antifungini/antimicotici Voriconazolo アンフェニコール Worikonazol Antifúngicos/antimicóticos Voriconazol Противогрибковые препараты/антимикотики Вориконазол Antifúngicos/antimicóticos Voriconazol Antimykotika/antimykotika Vorikonazol Vorikonazol Вориконазол
256 Antimycobacterials Aminoglycosides FALSE TRUE TRUE FALSE 氨基糖苷类 Antimycobakterier Aminoglykosider Antimycobacteriele middelen Aminoglycosiden Antimycobactériens Aminoglycosides Antimykobakterielle Mittel Aminoglykoside Αμινογλυκοσίδες Antimicobatterici Aminoglicosidi 抗真菌剤/抗真菌剤 Aminoglikozydy Antimycobacterials Aminoglycosides Антимикобактериальные препараты Аминогликозиды Antimicrobianos Aminoglucósidos Antimykobakterier Aminoglykosider Aminoglikozidler Аміноглікозиди
257 Beta-lactams/penicillins Amphenicols FALSE TRUE TRUE FALSE 安息香醇 Beta-lactamer/penicilliner Amphenicoler Beta-lactams/penicillines Amfenicolen Bêta-lactamines/pénicillines Amphénicols Beta-Lactame/Penicilline Amphenicole Αμφενικόλες Beta-lattami/penicilline Amphenicols 抗マイコバクテリア薬 Amfenikol Beta-lactâmicas/penicilinas Anfenicóis Бета-лактамы/пенициллины Амфениколы Beta-lactámicos/penicilinas Anfenicoles Beta-laktamer/penicilliner Amfenikoler Amphenicols Амфеніколи
258 Cephalosporins (1st gen.) Antifungals/antimycotics FALSE TRUE TRUE FALSE 抗真菌药/抗真菌药 Cefalosporiner (1. gen.) Antimykotika/antimykotika Cefalosporines (1e gen.) Antifungica/antimycotica Céphalosporines (1ère génération) Antifongiques/antimycotiques Cephalosporine (1. Gen.) Antimykotika/Antimykotika Αντιμυκητιασικά/αντιμυκητιασικά Cefalosporine (1° gen.) Antifungini/antimicotici β-ラクタム系/ペニシリン系 Środki przeciwgrzybicze/przeciwmikotyczne Cefalosporinas (1º género) Antifúngicos/antimicóticos Цефалоспорины (1-го пок.) Противогрибковые препараты/антимикотики Cefalosporinas (1er gen.) Antifúngicos/antimicóticos Kefalosporiner (första gen.) Antimykotika/antimykotika Antifungaller/antimikotikler Протигрибкові засоби/антимікотики
259 Cephalosporins (2nd gen.) Antimycobacterials FALSE TRUE TRUE FALSE 抗霉菌素类 Cefalosporiner (2. gen.) Antimycobakterier Cefalosporines (2e gen.) Antimycobacteriele middelen Céphalosporines (2ème génération) Antimycobactériens Cephalosporine (2. Gen.) Antimykobakterielle Mittel Αντιμυκοβακτηριακά Cefalosporine (2° gen.) Antimicobatterici セファロスポリン系(第1世代) Środki przeciwgrzybicze Cefalosporinas (2ª gen.) Antimycobacterials Цефалоспорины (2-го пок.) Антимикобактериальные препараты Cefalosporinas (2do gen.) Antimicrobianos Kefalosporiner (andra gen.) Antimykobakterier Antimikobakteriyeller Засоби, що діють на мікобактерії
260 Cephalosporins (3rd gen.) Beta-lactams/penicillins FALSE TRUE TRUE FALSE β-内酰胺类/青霉素类 Cefalosporiner (3. gen.) Beta-lactamer/penicilliner Cefalosporines (3e gen.) Beta-lactams/penicillines Céphalosporines (3ème génération) Bêta-lactamines/pénicillines Cephalosporine (3. Gen.) Beta-Lactame/Penicilline Β-λακτάμες/πενικιλλίνες Cefalosporine (3° gen.) Beta-lattami/penicilline セファロスポリン(第2世代) Beta-laktamy/penicyliny Cefalosporinas (3ª gen.) Beta-lactâmicas/penicilinas Цефалоспорины (3-го пок.) Бета-лактамы/пенициллины Cefalosporinas (3er gen.) Beta-lactámicos/penicilinas Kefalosporiner (tredje gen.) Beta-laktamer/penicilliner Beta-laktamlar/penisilinler Бета-лактами/пеніциліни
261 Cephalosporins (4th gen.) Cephalosporins (1st gen.) FALSE TRUE TRUE FALSE 头孢菌素类(第一代) Cefalosporiner (4. gen.) Cefalosporiner (1. gen.) Cefalosporines (4e gen.) Cefalosporines (1e gen.) Céphalosporines (4ème génération) Céphalosporines (1ère génération) Cephalosporine (4. Gen.) Cephalosporine (1. Gen.) Κεφαλοσπορίνες (1ης γενιάς) Cefalosporine (4° gen.) Cefalosporine (1° gen.) セファロスポリン(第3世代) Cefalosporyny (1. gen.) Cefalosporinas (4.ª gen.) Cefalosporinas (1º género) Цефалоспорины (4-го пок.) Цефалоспорины (1-го пок.) Cefalosporinas (4ª gen.) Cefalosporinas (1er gen.) Kefalosporiner (4:e gen.) Kefalosporiner (första gen.) Sefalosporinler (1. kuşak) Цефалоспорини (1 пок.)
262 Cephalosporins (5th gen.) Cephalosporins (2nd gen.) FALSE TRUE TRUE FALSE 头孢菌素类(第二代) Cefalosporiner (5. gen.) Cefalosporiner (2. gen.) Cefalosporines (5e gen.) Cefalosporines (2e gen.) Céphalosporines (5e gén.) Céphalosporines (2ème génération) Cephalosporine (5. Gen.) Cephalosporine (2. Gen.) Κεφαλοσπορίνες (2ης γενιάς) Cefalosporine (5° gen.) Cefalosporine (2° gen.) セファロスポリン(第4世代) Cefalosporyny (2. gen.) Cefalosporinas (5.ª gen.) Cefalosporinas (2ª gen.) Цефалоспорины (5-го пок.) Цефалоспорины (2-го пок.) Cefalosporinas (5º gen.) Cefalosporinas (2do gen.) Kefalosporiner (5:e gen.) Kefalosporiner (andra gen.) Sefalosporinler (2. kuşak) Цефалоспорини (2 пок.)
263 Cephalosporins (unclassified gen.) Cephalosporins (3rd gen.) FALSE TRUE TRUE FALSE 头孢菌素类(第三代) Cefalosporiner (uklassificeret gen.) Cefalosporiner (3. gen.) Cefalosporines (ongeclassificeerd) Cefalosporines (3e gen.) Céphalosporines (genre non classifié) Céphalosporines (3ème génération) Cephalosporine (unklassifiziert) Cephalosporine (3. Gen.) Κεφαλοσπορίνες (3ης γενιάς) Cefalosporine (gen. non classificato) Cefalosporine (3° gen.) セファロスポリン(第5世代) Cefalosporyny (3 gen.) Cefalosporinas (não classificado gen.) Cefalosporinas (3ª gen.) Цефалоспорины (неклассифицированный род) Цефалоспорины (3-го пок.) Cefalosporinas (gen. no clasificado) Cefalosporinas (3er gen.) Kefalosporiner (oklassificerad gen.) Kefalosporiner (tredje gen.) Sefalosporinler (3. kuşak) Цефалоспорини (3 пок.)
264 Cephalosporins Cephalosporins (4th gen.) FALSE TRUE TRUE FALSE 头孢菌素类(第四代) Cefalosporiner Cefalosporiner (4. gen.) Cefalosporines Cefalosporines (4e gen.) Céphalosporines Céphalosporines (4ème génération) Cephalosporine Cephalosporine (4. Gen.) Κεφαλοσπορίνες (4ης γενιάς) Cefalosporine Cefalosporine (4° gen.) セファロスポリン(未分類の世代) Cefalosporyny (4 gen.) Cefalosporinas Cefalosporinas (4.ª gen.) Цефалоспорины Цефалоспорины (4-го пок.) Cefalosporinas Cefalosporinas (4ª gen.) Kefalosporiner Kefalosporiner (4:e gen.) Sefalosporinler (4. kuşak) Цефалоспорини (4 пок.)
265 Glycopeptides Cephalosporins (5th gen.) FALSE TRUE TRUE FALSE 头孢菌素(第五代) Glykopeptider Cefalosporiner (5. gen.) Glycopeptiden Cefalosporines (5e gen.) Glycopeptides Céphalosporines (5e gén.) Glykopeptide Cephalosporine (5. Gen.) Κεφαλοσπορίνες (5ης γενιάς) Glicopeptidi Cefalosporine (5° gen.) セファロスポリン Cefalosporyny (5. gen.) Glycopeptides Cefalosporinas (5.ª gen.) Гликопептиды Цефалоспорины (5-го пок.) Glicopéptidos Cefalosporinas (5º gen.) Glykopeptider Kefalosporiner (5:e gen.) Sefalosporinler (5. kuşak) Цефалоспорини (5 пок.)
266 Macrolides/lincosamides Cephalosporins (unclassified gen.) FALSE TRUE TRUE FALSE 头孢菌素类(未分类的一代) Makrolider/lincosamider Cefalosporiner (uklassificeret gen.) Macroliden/lincosamiden Cefalosporines (ongeclassificeerd) Macrolides/lincosamides Céphalosporines (genre non classifié) Makrolide/Linkosamide Cephalosporine (unklassifiziert) Κεφαλοσπορίνες (μη ταξινομημένη γενιά) Macrolidi/lincosamidi Cefalosporine (gen. non classificato) 糖ペプチド系 Cefalosporyny (niesklasyfikowana gen.) Macrolides/lincosamidas Cefalosporinas (não classificado gen.) Макролиды/линкозамиды Цефалоспорины (неклассифицированный род) Macrólidos/lincosamidas Cefalosporinas (gen. no clasificado) Makrolider/linkosamider Kefalosporiner (oklassificerad gen.) Sefalosporinler (sınıflandırılmamış nesil) Цефалоспорини (некласифікованого пок.)
267 Other antibacterials Cephalosporins FALSE TRUE TRUE FALSE 头孢菌素类 Andre antibakterielle stoffer Cefalosporiner Overige antibiotica Cefalosporines Autres antibactériens Céphalosporines Andere Antibiotika Cephalosporine Κεφαλοσπορίνες Altri antibatterici Cefalosporine マクロライド系/リンコサミド系 Cefalosporyny Outros antibacterianos Cefalosporinas Другие антибактериальные препараты Цефалоспорины Otros antibacterianos Cefalosporinas Andra antibakteriella medel Kefalosporiner Sefalosporinler Цефалоспорини
268 Polymyxins Glycopeptides FALSE TRUE TRUE FALSE 糖肽类药物 Polymyxiner Glykopeptider Polymyxines Glycopeptiden Polymyxines Glycopeptides Polymyxine Glykopeptide Γλυκοπεπτίδια Polimixine Glicopeptidi その他の抗菌薬 Glikopeptydy Polimixinas Glycopeptides Полимиксины Гликопептиды Polimixinas Glicopéptidos Polymyxiner Glykopeptider Glikopeptitler Глікопептиди
269 Quinolones Macrolides/lincosamides FALSE TRUE TRUE FALSE 大环内酯类/林可酰胺类 Kinoloner Makrolider/lincosamider Quinolonen Macroliden/lincosamiden Quinolones Macrolides/lincosamides Quinolone Makrolide/Linkosamide Μακρολίδια/λινκοσαμίδια Chinoloni Macrolidi/lincosamidi ポリミキシン Makrolidy/linkozamidy Quinolones Macrolides/lincosamidas Хинолоны Макролиды/линкозамиды Quinolonas Macrólidos/lincosamidas Kinoloner Makrolider/linkosamider Makrolidler/linkozamidler Макроліди/лінкозаміди
270 Other antibacterials FALSE TRUE TRUE FALSE 其他抗菌剂 Andre antibakterielle stoffer Overige antibiotica Autres antibactériens Andere Antibiotika Άλλα αντιβακτηριακά Altri antibatterici キノロン Inne środki przeciwbakteryjne Outros antibacterianos Другие антибактериальные препараты Otros antibacterianos Andra antibakteriella medel Diğer antibakteriyeller Інші антибактеріальні засоби
271 Polymyxins FALSE TRUE TRUE FALSE 多粘菌素类 Polymyxiner Polymyxines Polymyxines Polymyxine Πολυμυξίνες Polimixine ポリミキシン Polimyksyny Polimixinas Полимиксины Polimixinas Polymyxiner Polimiksinler Поліміксини
272 Quinolones FALSE TRUE TRUE FALSE 喹诺酮类 Kinoloner Quinolonen Quinolones Quinolone Κινολόνες Chinoloni キノロン Quinolony Quinolones Хинолоны Quinolonas Kinoloner Kinolonlar Хінолони
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
-227
View File
@@ -1,227 +0,0 @@
<!DOCTYPE html>
<!-- Generated by pkgdown: do not edit by hand --><html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Page not found (404) • AMR (for R)</title>
<!-- favicons --><link rel="icon" type="image/png" sizes="16x16" href="https://msberends.github.io/AMR/favicon-16x16.png">
<link rel="icon" type="image/png" sizes="32x32" href="https://msberends.github.io/AMR/favicon-32x32.png">
<link rel="apple-touch-icon" type="image/png" sizes="180x180" href="https://msberends.github.io/AMR/apple-touch-icon.png">
<link rel="apple-touch-icon" type="image/png" sizes="120x120" href="https://msberends.github.io/AMR/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" type="image/png" sizes="76x76" href="https://msberends.github.io/AMR/apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" type="image/png" sizes="60x60" href="https://msberends.github.io/AMR/apple-touch-icon-60x60.png">
<!-- jquery --><script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script><!-- Bootstrap --><link href="https://cdnjs.cloudflare.com/ajax/libs/bootswatch/3.4.0/flatly/bootstrap.min.css" rel="stylesheet" crossorigin="anonymous">
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.4.1/js/bootstrap.min.js" integrity="sha256-nuL8/2cJ5NDSSwnKD8VqreErSWHtnEP9E7AySL+1ev4=" crossorigin="anonymous"></script><!-- bootstrap-toc --><link rel="stylesheet" href="https://msberends.github.io/AMR/bootstrap-toc.css">
<script src="https://msberends.github.io/AMR/bootstrap-toc.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous">
<!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- pkgdown --><link href="https://msberends.github.io/AMR/pkgdown.css" rel="stylesheet">
<script src="https://msberends.github.io/AMR/pkgdown.js"></script><link href="https://msberends.github.io/AMR/extra.css" rel="stylesheet">
<script src="https://msberends.github.io/AMR/extra.js"></script><meta property="og:title" content="Page not found (404)">
<meta property="og:image" content="https://msberends.github.io/AMR/logo.svg">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:creator" content="@msberends">
<meta name="twitter:site" content="@univgroningen">
<!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body data-spy="scroll" data-target="#toc">
<div class="container template-title-body">
<header><div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<span class="navbar-brand">
<a class="navbar-link" href="https://msberends.github.io/AMR/index.html">AMR (for R)</a>
<span class="version label label-default" data-toggle="tooltip" data-placement="bottom" title="Released version">1.8.0.9010</span>
</span>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li>
<a href="https://msberends.github.io/AMR/index.html">
<span class="fa fa-home"></span>
Home
</a>
</li>
<li class="dropdown">
<a href="https://msberends.github.io/AMR/#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
<span class="fa fa-question-circle"></span>
How to
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu">
<li>
<a href="https://msberends.github.io/AMR/articles/AMR.html">
<span class="fa fa-directions"></span>
Conduct AMR analysis
</a>
</li>
<li>
<a href="https://msberends.github.io/AMR/articles/resistance_predict.html">
<span class="fa fa-dice"></span>
Predict antimicrobial resistance
</a>
</li>
<li>
<a href="https://msberends.github.io/AMR/articles/datasets.html">
<span class="fa fa-database"></span>
Data sets for download / own use
</a>
</li>
<li>
<a href="https://msberends.github.io/AMR/articles/PCA.html">
<span class="fa fa-compress"></span>
Conduct principal component analysis for AMR
</a>
</li>
<li>
<a href="https://msberends.github.io/AMR/articles/MDR.html">
<span class="fa fa-skull-crossbones"></span>
Determine multi-drug resistance (MDR)
</a>
</li>
<li>
<a href="https://msberends.github.io/AMR/articles/WHONET.html">
<span class="fa fa-globe-americas"></span>
Work with WHONET data
</a>
</li>
<li>
<a href="https://msberends.github.io/AMR/articles/SPSS.html">
<span class="fa fa-file-upload"></span>
Import data from SPSS/SAS/Stata
</a>
</li>
<li>
<a href="https://msberends.github.io/AMR/articles/EUCAST.html">
<span class="fa fa-exchange-alt"></span>
Apply EUCAST rules
</a>
</li>
<li>
<a href="https://msberends.github.io/AMR/reference/mo_property.html">
<span class="fa fa-bug"></span>
Get properties of a microorganism
</a>
</li>
<li>
<a href="https://msberends.github.io/AMR/reference/ab_property.html">
<span class="fa fa-capsules"></span>
Get properties of an antibiotic
</a>
</li>
<li>
<a href="https://msberends.github.io/AMR/articles/benchmarks.html">
<span class="fa fa-shipping-fast"></span>
Other: benchmarks
</a>
</li>
</ul>
</li>
<li>
<a href="https://msberends.github.io/AMR/reference/index.html">
<span class="fa fa-book-open"></span>
Manual
</a>
</li>
<li>
<a href="https://msberends.github.io/AMR/authors.html">
<span class="fa fa-users"></span>
Authors
</a>
</li>
<li>
<a href="https://msberends.github.io/AMR/news/index.html">
<span class="far fa-newspaper"></span>
Changelog
</a>
</li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li>
<a href="https://github.com/msberends/AMR" class="external-link">
<span class="fab fa-github"></span>
Source Code
</a>
</li>
</ul>
</div>
<!--/.nav-collapse -->
</div>
<!--/.container -->
</div>
<!--/.navbar -->
</header><div class="row">
<div class="contents col-md-9">
<div class="page-header">
<h1>Page not found (404)</h1>
</div>
Content not found. Please use links in the navbar.
</div>
<div class="col-md-3 hidden-xs hidden-sm" id="pkgdown-sidebar">
<nav id="toc" data-toggle="toc" class="sticky-top"><h2 data-toc-skip>Contents</h2>
</nav>
</div>
</div>
<footer><div class="copyright">
<p></p>
<p>Developed by Matthijs S. Berends, Christian F. Luz, Dennis Souverein,
Erwin E. A. Hassing.</p>
</div>
<div class="pkgdown">
<p></p>
<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a>
2.0.2.</p>
</div>
</footer>
</div>
</body>
</html>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 125 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 245 KiB

-436
View File
@@ -1,436 +0,0 @@
<!DOCTYPE html>
<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>License • AMR (for R)</title><!-- favicons --><link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png"><link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png"><link rel="apple-touch-icon" type="image/png" sizes="180x180" href="apple-touch-icon.png"><link rel="apple-touch-icon" type="image/png" sizes="120x120" href="apple-touch-icon-120x120.png"><link rel="apple-touch-icon" type="image/png" sizes="76x76" href="apple-touch-icon-76x76.png"><link rel="apple-touch-icon" type="image/png" sizes="60x60" href="apple-touch-icon-60x60.png"><!-- jquery --><script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script><!-- Bootstrap --><link href="https://cdnjs.cloudflare.com/ajax/libs/bootswatch/3.4.0/flatly/bootstrap.min.css" rel="stylesheet" crossorigin="anonymous"><script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.4.1/js/bootstrap.min.js" integrity="sha256-nuL8/2cJ5NDSSwnKD8VqreErSWHtnEP9E7AySL+1ev4=" crossorigin="anonymous"></script><!-- bootstrap-toc --><link rel="stylesheet" href="bootstrap-toc.css"><script src="bootstrap-toc.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- pkgdown --><link href="pkgdown.css" rel="stylesheet"><script src="pkgdown.js"></script><link href="extra.css" rel="stylesheet"><script src="extra.js"></script><meta property="og:title" content="License"><meta property="og:image" content="https://msberends.github.io/AMR/logo.svg"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:creator" content="@msberends"><meta name="twitter:site" content="@univgroningen"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]--></head><body data-spy="scroll" data-target="#toc">
<div class="container template-title-body">
<header><div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<span class="navbar-brand">
<a class="navbar-link" href="index.html">AMR (for R)</a>
<span class="version label label-default" data-toggle="tooltip" data-placement="bottom" title="Released version">1.8.0.9010</span>
</span>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav"><li>
<a href="index.html">
<span class="fa fa-home"></span>
Home
</a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
<span class="fa fa-question-circle"></span>
How to
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu"><li>
<a href="articles/AMR.html">
<span class="fa fa-directions"></span>
Conduct AMR analysis
</a>
</li>
<li>
<a href="articles/resistance_predict.html">
<span class="fa fa-dice"></span>
Predict antimicrobial resistance
</a>
</li>
<li>
<a href="articles/datasets.html">
<span class="fa fa-database"></span>
Data sets for download / own use
</a>
</li>
<li>
<a href="articles/PCA.html">
<span class="fa fa-compress"></span>
Conduct principal component analysis for AMR
</a>
</li>
<li>
<a href="articles/MDR.html">
<span class="fa fa-skull-crossbones"></span>
Determine multi-drug resistance (MDR)
</a>
</li>
<li>
<a href="articles/WHONET.html">
<span class="fa fa-globe-americas"></span>
Work with WHONET data
</a>
</li>
<li>
<a href="articles/SPSS.html">
<span class="fa fa-file-upload"></span>
Import data from SPSS/SAS/Stata
</a>
</li>
<li>
<a href="articles/EUCAST.html">
<span class="fa fa-exchange-alt"></span>
Apply EUCAST rules
</a>
</li>
<li>
<a href="reference/mo_property.html">
<span class="fa fa-bug"></span>
Get properties of a microorganism
</a>
</li>
<li>
<a href="reference/ab_property.html">
<span class="fa fa-capsules"></span>
Get properties of an antibiotic
</a>
</li>
<li>
<a href="articles/benchmarks.html">
<span class="fa fa-shipping-fast"></span>
Other: benchmarks
</a>
</li>
</ul></li>
<li>
<a href="reference/index.html">
<span class="fa fa-book-open"></span>
Manual
</a>
</li>
<li>
<a href="authors.html">
<span class="fa fa-users"></span>
Authors
</a>
</li>
<li>
<a href="news/index.html">
<span class="far fa-newspaper"></span>
Changelog
</a>
</li>
</ul><ul class="nav navbar-nav navbar-right"><li>
<a href="https://github.com/msberends/AMR" class="external-link">
<span class="fab fa-github"></span>
Source Code
</a>
</li>
</ul></div><!--/.nav-collapse -->
</div><!--/.container -->
</div><!--/.navbar -->
</header><div class="row">
<div class="contents col-md-9">
<div class="page-header">
<h1>License</h1>
</div>
<pre>GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc., &lt;http://fsf.org/&gt;
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
A SUMMARY OF THIS LICENSE BY THE ORIGINAL AUTHORS OF THE AMR R PACKAGE
This R package, with package name 'AMR':
- May be used for commercial purposes
- May be used for private purposes
- May NOT be used for patent purposes
- May be modified, although:
- Modifications MUST be released under the same license when distributing the package
- Changes made to the code MUST be documented
- May be distributed, although:
- Source code MUST be made available when the package is distributed
- A copy of the license and copyright notice MUST be included with the package.
- Comes with a LIMITATION of liability
- Comes with NO warranty
END OF THE SUMMARY
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
</pre>
</div>
<div class="col-md-3 hidden-xs hidden-sm" id="pkgdown-sidebar">
<nav id="toc" data-toggle="toc" class="sticky-top"><h2 data-toc-skip>Contents</h2>
</nav></div>
</div>
<footer><div class="copyright">
<p></p><p>Developed by Matthijs S. Berends, Christian F. Luz, Dennis Souverein,
Erwin E. A. Hassing.</p>
</div>
<div class="pkgdown">
<p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a>
2.0.2.</p>
</div>
</footer></div>
</body></html>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

Some files were not shown because too many files have changed in this diff Show More