Skip to content
Fowler Lab
Fowler Lab

Predicting antibiotic resistance de novo

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

Predicting antibiotic resistance de novo

Women in Computer Science Day

Philip Fowler, 21st June 2017

Last week I ran a small stall at the annual Women in Computer Science day run by the Department of Computer Science at the University of Oxford. Fortunately being neither a woman nor a computer scientist proved to be a problem. The event was aimed at female Year 10 students (and therefore would be choosing their A-levels next academic year). The UK over-hauled its computer science curriculum a few years ago, and it was great to see that more than half of the students had done some Python which is awesome. (I am teaching my eight year old Python). I was demonstrating the image processing software I’ve written (in Python) that detects growth of M. tuberculosis on a 96 well plate (see the photo above) and can also automatically cut up the photos into strips of single drugs that are then uploaded to BashTheBug, a Zooniverse citizen science project. An important, and really easy message, was therefore it is amazing what you can do with Python! No need to learn some esoteric programming language, like Ook!. And yes, there are often times when you do need the performance of a lower-level language, but often, you don’t. As my own career path shows, nor do you have to study Computer Science to do science with computers.

As a Software Carpentry instructor, the thought that first-year undergraduates (or at least UK ones) might be turning up at registration happy using Python is great – in a way Software Carpentry is one of those organisations whose ultimate goal should be to bring about its own irrelevance – and makes me think of how much more imaginatively we could teach. It could bring experimentation into theory; if you don’t believe that the Binomial distribution can be approximated by a Gaussian for big enough numbers, try it! Or, if you don’t believe that integrating under a simple quadratic is a cubic, try it using many, many small trapeziums (my maths class was set this and a group of us wrote BASIC programs that hummed overnight on our Ataris and Commodores as we tried to outdo each other on the number of trapeziums the interval was divided up into. Geeky, I know.).

If then couple that with a computing cloud, you can start to say things like: “Ok, let’s all now try assembling a human genome”. How much more inspiring is that?

Share this:

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

Related

software carpentry teaching

Post navigation

Previous post
Next post

Related Posts

teaching

Lectures, Clickers and Quizzes

23rd March 2015

It’s 9.40am. You are sitting in a nice warm lecture theatre. There are no windows….

Share this:

  • Click to share on X (Opens in new window) X
  • Click to share on Bluesky (Opens in new window) Bluesky
  • Click to email a link to a friend (Opens in new window) Email
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on Mastodon (Opens in new window) Mastodon
Read More
teaching

Adventures in online lecturing mathematics to biochemists. Part 2.

13th January 202113th January 2021

In the last post, I described how I’ve converted Professor Elspeth Garman’s lecture notes from…

Share this:

  • Click to share on X (Opens in new window) X
  • Click to share on Bluesky (Opens in new window) Bluesky
  • Click to email a link to a friend (Opens in new window) Email
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on Mastodon (Opens in new window) Mastodon
Read More
teaching

Trying to stop lectures from being so zzzz…Part 2

21st March 201423rd September 2018

Last time, I wrote about the tactics I was planning on trying out in my…

Share this:

  • Click to share on X (Opens in new window) X
  • Click to share on Bluesky (Opens in new window) Bluesky
  • Click to email a link to a friend (Opens in new window) Email
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to 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
    ©2025 Fowler Lab | WordPress Theme by SuperbThemes