Antimicrobial Resistance (AMR) Data Analysis
Making messy hospital surveillance data ready to answer questions about drug resistance.
- Role
- Data Science Intern · ETH Research Laboratory, MUHAS
- When
- 2026 — ongoing
- Tools
- Python, pandas, NumPy, Matplotlib, Jupyter Notebook
Description
Antimicrobial resistance is one of the harder problems in public health: the bacteria that antibiotics used to kill are increasingly surviving them. Understanding where that is happening requires surveillance data from hospitals — and that data arrives messy.
This is my ongoing work at the Emerging Technologies for Health (ETH) Research and Development Laboratory at MUHAS, analysing AMR data to find patterns across pathogens, specimens and susceptibility results, and turning raw hospital records into datasets that can actually be modelled.
What the work involves
Most of it is the unglamorous half of data science, and it is the half that decides whether any conclusion drawn later is trustworthy.
Hospital names spelled six different ways. Ages recorded as text. Specimen dates in inconsistent formats. Regions and districts that do not match the official list. Every one of those has to be resolved carefully — and every decision documented, because in health research a silent assumption becomes a wrong finding.
Areas I have worked through
- Inspecting and profiling the raw AMR dataset before touching it.
- Cleaning and standardising hospital names, regions, districts and location types.
- Resolving patient metadata — age distributions, gender and department fields.
- Standardising specimen dates and specimen information.
- Working with pathogen information and susceptibility results.
- Reshaping resistance targets into an analysis-ready structure.
- Keeping every step reproducible in version-controlled Jupyter notebooks.
Why it matters to me
I came to data science from 3D art, and the thing that surprised me is how similar the discipline is. In both, the work that nobody sees — clean topology, clean data — is what decides whether the final result holds up.