Skip to content

AMRverse/AMRrulebrowser

Repository files navigation

GitHub version License: GPL v3 🇫🇷🇧🇷🇪🇸

This web browser was developed for the interactive exploration of AMRrules. The AMRrules Python package contains the core rule set alongside tools to interpret AMR genotypes—currently optimised for AMRfinderplus, output. By applying these rules, the system generates comprehensive genome reports that translate complex genetic data into expert-level insights on how core genes, acquired genes, and mutations influence antimicrobial susceptibility.

Full specification: AMRrules spec v0.6. Note this includes several additional fields beyond those pictured above, including NCBI and CARD ARO accessions to uniquely identify genes; details of the breakpoints and standards used; evidence codes, grades and limitations; and a rule annotation note.

Available rules

Rule curation is a work in progress, under active development by the ESGEM-AMR Working Group.

See the examples of usage/search

You can construct shareable links to open the browser pre-filtered by organism or search terms. Examples below assume the app is hosted at https://amrverse.github.io/AMRrulebrowser/ or running locally (e.g., http://localhost:8000/).

  • Browse a specific organism (uses underscores instead of spaces):

    • https://amrverse.github.io/AMRrulebrowser/?organism=Escherichia_coli
  • Search for a drug across all files:

    • https://amrverse.github.io/AMRrulebrowser/?drug=amikacin
  • Combined search (organism + search):

    • https://amrverse.github.io/AMRrulebrowser/?organism=Escherichia_coli&drug=amikacin

Notes:

  • ?organism= accepts underscores in place of spaces and is case-insensitive.
  • ?drug=, ?gene=, ?rule= or ?q= perform searches (query names prefer drug, gene, rule, otherwise q).
  • For maximum portability on simple static servers use the query-style links above (path-style links require an SPA-aware server).

About

Web browser to interactively explore AMRrules

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •