Skip to content
Fowler Lab
Fowler Lab

Predicting antimicrobial resistance

  • News
  • Publications
  • Members
  • Research
    • Overview
    • Manifesto
    • Software
    • Reproducibility
  • Teaching
  • Contact
    • PhDs
  • Wiki
Fowler Lab
Fowler Lab

Predicting antimicrobial resistance

New software: gemucator

Philip Fowler, 4th September 20184th September 2018

Short for “Genbank Mutation Locator”. A simple Python3 package that if you pass it a mutation it will give you the location in the specified genbank file.

> gemucator-run.py --mutation rpoB_S450L
rpoB_S450L:
761153 t
761154 c
761155 g

(H37rV.gbk for M. tuberculosis is loaded by default). Or you can go the other way

> gemucator-run.py --location 761153
rpoB_S450

It has no unit testing, but checks that the mutation is consistent with the genbank file which means you can check if your genetic catalogue is correct.

> gemucator-run.py --mutation rpoB_K450L
Traceback (most recent call last):
File "/Users/fowler/Library/Python/3.5/bin/gemucator-run.py", line 6, in <module>
exec(compile(open(__file__).read(), __file__, 'exec'))
File "/Users/fowler/packages/gemucator/bin/gemucator-run.py", line 14, in <module>
(locations,bases)=tb_reference_genome.locate_mutation(options.mutation)
File "/Users/fowler/packages/gemucator/gemucator/core.py", line 127, in locate_mutation
assert before==bases.translate(), "wildtype amino acid specified in mutation does not match the "+self.genbank_file+" genbank file"
AssertionError: wildtype amino acid specified in mutation does not match the config/H37rV.gbk genbank file

 

Share this:

  • Share on X (Opens in new window) X
  • Share on Bluesky (Opens in new window) Bluesky
  • Email a link to a friend (Opens in new window) Email
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Mastodon (Opens in new window) Mastodon

Related

antimicrobial resistance computing tuberculosis

Post navigation

Previous post
Next post

Related Posts

New grant: Ox4TB

17th March 202517th March 2025

Very pleased to announce that I am a co-investigator on the recently announced Oxford4TB project…

Share this:

  • Share on X (Opens in new window) X
  • Share on Bluesky (Opens in new window) Bluesky
  • Email a link to a friend (Opens in new window) Email
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Mastodon (Opens in new window) Mastodon
Read More

New publication: detecting minor populations important for predicting fluoroquinolone resistance

5th April 20238th December 2023

When predicting if an infection is resistant or susceptible to a specific antibiotic, it is…

Share this:

  • Share on X (Opens in new window) X
  • Share on Bluesky (Opens in new window) Bluesky
  • Email a link to a friend (Opens in new window) Email
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Mastodon (Opens in new window) Mastodon
Read More

New publication: fast human read decontamination for SARS-CoV-2

16th May 202216th May 2022

ReadItAndKeep is a new human-read decontamination algorithm that works by mapping the reads in a…

Share this:

  • Share on X (Opens in new window) X
  • Share on Bluesky (Opens in new window) Bluesky
  • Email a link to a friend (Opens in new window) Email
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Mastodon (Opens in new window) Mastodon
Read More

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.

To find out more, including how to control cookies, see here: Cookie Policy
    ©2026 Fowler Lab | WordPress Theme by SuperbThemes