Reproducing and extending Tanmoy et al. 2024 (CHRF) | CHRF Portfolio
Author
Md Abrar Faiyaj
Published
June 7, 2026
Background and Biological Question
Typhoid fever, caused by Salmonella enterica serovar Typhi, remains a major public health challenge in Bangladesh. The multi-drug resistant (MDR) phenotype — defined by resistance to ampicillin, chloramphenicol, and cotrimoxazole — has dominated since the 1980s. More recently, near-universal ciprofloxacin non-susceptibility (>90%) has made it the dominant clinical challenge, while resistance to ceftriaxone and azithromycin is emerging.
A landmark 2024 CHRF study by Tanmoy et al. provided the most comprehensive picture of these dynamics, tracking 12,435 isolates over 24 years. Their central finding was paradoxical: MDR is declining — yet newer antibiotics face rising or entrenched resistance, potentially closing the window for effective oral typhoid treatment.
Biological question addressed here:
Does declining MDR in Bangladesh reflect genuine clinical progress, or does it mask a growing resistance burden for the limited antibiotics that remain?
Data Sources
Primary: Tanmoy AM et al. (2024). PLOS Neglected Tropical Diseases 18(10): e0012558. Supplementary Data S1. 12,435 individual culture-confirmed S. Typhi isolates from CHRF surveillance, Dhaka, 1999–2022. Phenotypic resistance (R/S/I) by CLSI breakpoints. Annual resistance rates calculated from raw isolate-level data.
Secondary: TyphiNET Database (typhinet.org). Dashboard-quality whole-genome sequencing (WGS) data for S. Typhi isolates globally. Used here for 1,664 Bangladesh WGS isolates and South Asian regional comparison (Bangladesh, Pakistan, India, Nepal). Provides genotype assignments, AMR determinant profiles (gyrA, parC, acrB mutations), and ciprofloxacin resistance classification (CipNS, CipR, XDR).
Methods
Trend analysis: Linear regression (lm(pct_resistant ~ year)) applied to each antibiotic independently. Slope = percentage-point change per surveillance year. Statistical significance threshold: p < 0.05. R² reported as measure of linear fit.
Period summary: Annual resistance rates grouped into five predefined surveillance periods (1999–2004, 2005–2009, 2010–2014, 2015–2018, 2019–2022). Mean resistance rate calculated per period.
Genomic validation: TyphiNET isolates filtered to “Include” (dashboard-quality) classification. Ciprofloxacin non-susceptibility (CipNS) and full resistance (CipR) trends analysed by year. Fluoroquinolone resistance mutation prevalence (gyrA S83F, gyrA S83Y, gyrA D87N, parC E84K, acrB R717Q) calculated across all Bangladesh WGS isolates. South Asian XDR comparison across Bangladesh, Pakistan, India, Nepal.
All analysis performed in R ≥ 4.3 (tidyverse); reproducible via renv.
Figure 1. The central finding of Tanmoy et al. 2024 reproduced from raw isolate data. MDR declined from 37.5% (1999) to 17.257319% (2022). Ciprofloxacin non-susceptibility, however, has remained above 90% continuously throughout the 24-year period — making it the dominant and unresolved clinical challenge. Azithromycin resistance is low but rising at the right edge of the chart.
Figure 2: Diverging AMR trajectories by drug class
Classical vs modern antibiotic resistance divergence
Figure 2. First-line agents (ampicillin, chloramphenicol, cotrimoxazole) show declining resistance — a genuine gain reflecting reduced prescribing pressure. However, the drugs that replaced them now face growing resistance. The MDR decline does not represent a narrowing of the clinical problem; it represents a transfer of that problem to a different set of antibiotics.
Mean resistance rates per 5-year surveillance period
Figure 3. Period-level mean resistance rates confirm the temporal trajectory. MDR prevalence falls across successive eras. Ciprofloxacin non-susceptibility bars remain uniformly tall throughout. Azithromycin resistance, smallest in the earliest period, is the bar showing the steepest relative growth in the final era (2019–2022).
Table 1. Linear trend regression for AMR rates, Bangladesh 1999–2022
Antibiotic
Slope (%/yr)
R2
P-value
Direction
Significant
MDR
-2.13
0.616
0.0000
Decreasing ↓
Yes
Ciprofloxacin NS
0.73
0.329
0.0034
Increasing ↑
Yes
Ceftriaxone
-0.09
0.209
0.0246
Decreasing ↓
Yes
Azithromycin
0.12
0.395
0.0017
Increasing ↑
Yes
Ampicillin
-2.09
0.728
0.0000
Decreasing ↓
Yes
Chloramphenicol
-2.20
0.637
0.0000
Decreasing ↓
Yes
Cotrimoxazole
-2.22
0.641
0.0000
Decreasing ↓
Yes
Period summary
Code
period_sum %>%kbl(caption ="Table 2. Mean AMR rates by 5-year surveillance period") %>%kable_styling(bootstrap_options =c("striped","hover","condensed"))
Table 2. Mean AMR rates by 5-year surveillance period
period
n_isolates
mean_mdr
mean_cip_ns
mean_cef
mean_azi
1999–2004
296
54.5
84.8
1.5
0.0
2005–2009
2985
50.7
96.0
0.0
0.0
2010–2014
1225
22.8
98.7
0.0
1.2
2015–2018
4009
21.3
97.7
0.0
1.5
2019–2022
3920
16.5
97.9
0.0
2.1
Genomic Validation: TyphiNET Database
The phenotypic trends above describe what resistance looks like in culture. The TyphiNET WGS data below explains why — the specific mutations encoding that resistance, and where Bangladesh stands relative to its regional neighbours.
Figure 4. Country-level genomic AMR comparison from TyphiNET WGS data (Bangladesh, Pakistan, India, Nepal). The critical finding: Bangladesh has 0% XDR while Pakistan is at 35.4% XDR. Pakistan’s XDR outbreak of 2016–2019 arose from a trajectory that Bangladesh currently mirrors in ciprofloxacin resistance accumulation. Bangladesh is at the inflection point — not past it. The window to act remains open.
Figure 5: The molecular mechanism of ciprofloxacin resistance
CipR escalation and gyrA mutation landscape (TyphiNET Bangladesh)
Figure 5. Two panels from TyphiNET Bangladesh WGS data. Top: Although CipNS has been near-universal throughout the surveillance period, full ciprofloxacin resistance (CipR) is rising — from 0.9% (2016) to 8.2% (2018). The bacteria are accumulating a second resistance mutation on top of the first; the flat CipNS line conceals an escalating molecular process. Bottom: gyrA S83F alone is present in 78% of all Bangladesh WGS isolates — a single mutation that has swept through the population and explains the near-universal non-susceptibility observed phenotypically in the Tanmoy surveillance data.
The 24-year Bangladesh phenotypic data reveal that the AMR problem has not been solved — it has been transferred. MDR decline is real, but it reflects reduced prescribing of drugs that were already clinically inadequate. The antibiotics that replaced them — ciprofloxacin, ceftriaxone, azithromycin — now accumulate resistance under their own prescribing pressure.
The TyphiNET genomic data adds mechanistic resolution to this picture. The near-universal ciprofloxacin non-susceptibility seen in culture is explained by a single mutation — gyrA S83F — present in 78% of Bangladesh WGS isolates. This mutation has effectively fixed itself in the Bangladesh S. Typhi population. What the phenotypic time series shows as a flat line near 100%, the genomic data reveals as a sweep. Furthermore, CipR (full resistance, typically requiring a second mutation) is now rising, suggesting the population is not static but continuing to accumulate resistance determinants.
The South Asian comparison is the most urgent finding. Bangladesh currently has 0% XDR; Pakistan reached 35.4% following a well-documented 2016–2019 outbreak that arose from exactly the AMR accumulation trajectory Bangladesh is now on. The difference between the two countries is not biology — it is time.
The evidence-based response is already underway. On 12 October 2025, Bangladesh launched a nationwide Typhoid Conjugate Vaccine campaign covering 50 million children, projected to prevent 6,000 deaths per year. The data in this repository is the scientific argument that informed that decision.
Reproducibility
Full code, renv lockfile, and training notes: https://github.com/mdabrarfaiyaj/Typhoid-Fever-in-Bangladesh
Live report: https://mdabrarfaiyaj.github.io/Typhoid-Fever-in-Bangladesh
Tanmoy AM, Hooda Y, Sajib MSI et al. (2024). Trends in antimicrobial resistance amongst Salmonella Typhi in Bangladesh: A 24-year retrospective observational study (1999–2022). PLOS Neglected Tropical Diseases 18(10): e0012558. https://doi.org/10.1371/journal.pntd.0012558
TyphiNET Database. Wellcome Sanger Institute and global collaborators. Whole-genome sequencing surveillance of Salmonella Typhi. https://www.typhinet.org
Tanmoy AM et al. (2018). Salmonella enterica Serovar Typhi in Bangladesh: Exploration of Genomic Diversity and Antimicrobial Resistance. mBio 9:10.1128/mbio.02112-18. https://doi.org/10.1128/mbio.02112-18
Government of Bangladesh, UNICEF, Gavi, WHO (2025).Bangladesh launches nationwide Typhoid Conjugate Vaccine campaign to protect 50 million children. Campaign launch: 12 October 2025. https://www.unicef.org/bangladesh/en/press-releases/bangladesh-launches-nationwide-typhoid-conjugate-vaccine-campaign-protect-50-million
Source Code
---title: "24-Year AMR Trends in *Salmonella* Typhi, Bangladesh"subtitle: "Reproducing and extending Tanmoy et al. 2024 (CHRF) | CHRF Portfolio"author: "Md Abrar Faiyaj"date: todayformat: html: theme: cosmo toc: true toc-depth: 3 code-fold: true code-tools: true embed-resources: true fig-width: 10 fig-height: 5.5execute: echo: true warning: false message: false---## Background and Biological QuestionTyphoid fever, caused by *Salmonella enterica* serovar Typhi, remains a majorpublic health challenge in Bangladesh. The multi-drug resistant (MDR) phenotype —defined by resistance to ampicillin, chloramphenicol, and cotrimoxazole — hasdominated since the 1980s. More recently, near-universal ciprofloxacin non-susceptibility(>90%) has made it the dominant clinical challenge, while resistance to ceftriaxoneand azithromycin is emerging.A landmark 2024 CHRF study by Tanmoy et al. provided the most comprehensivepicture of these dynamics, tracking 12,435 isolates over 24 years. Their centralfinding was paradoxical: **MDR is declining** — yet **newer antibiotics face risingor entrenched resistance**, potentially closing the window for effective oral typhoid treatment.**Biological question addressed here:**> *Does declining MDR in Bangladesh reflect genuine clinical progress, or does it mask> a growing resistance burden for the limited antibiotics that remain?*## Data Sources**Primary:** Tanmoy AM et al. (2024). *PLOS Neglected Tropical Diseases* 18(10): e0012558.Supplementary Data S1. 12,435 individual culture-confirmed *S.* Typhi isolates fromCHRF surveillance, Dhaka, 1999–2022. Phenotypic resistance (R/S/I) by CLSI breakpoints.Annual resistance rates calculated from raw isolate-level data.**Secondary:** TyphiNET Database (typhinet.org). Dashboard-quality whole-genome sequencing(WGS) data for *S.* Typhi isolates globally. Used here for 1,664 Bangladesh WGS isolatesand South Asian regional comparison (Bangladesh, Pakistan, India, Nepal). Providesgenotype assignments, AMR determinant profiles (gyrA, parC, acrB mutations), andciprofloxacin resistance classification (CipNS, CipR, XDR).## Methods**Trend analysis:** Linear regression (`lm(pct_resistant ~ year)`) applied to eachantibiotic independently. Slope = percentage-point change per surveillance year.Statistical significance threshold: p < 0.05. R² reported as measure of linear fit.**Period summary:** Annual resistance rates grouped into five predefined surveillanceperiods (1999–2004, 2005–2009, 2010–2014, 2015–2018, 2019–2022). Mean resistancerate calculated per period.**Genomic validation:** TyphiNET isolates filtered to "Include" (dashboard-quality)classification. Ciprofloxacin non-susceptibility (CipNS) and full resistance (CipR)trends analysed by year. Fluoroquinolone resistance mutation prevalence (gyrA S83F,gyrA S83Y, gyrA D87N, parC E84K, acrB R717Q) calculated across all BangladeshWGS isolates. South Asian XDR comparison across Bangladesh, Pakistan, India, Nepal.All analysis performed in R ≥ 4.3 (tidyverse); reproducible via renv.## Results```{r setup}library(tidyverse)library(here)library(kableExtra)bangladesh <-readRDS(here("data","processed","bangladesh_amr.rds"))trend_res <-read_csv(here("results","trend_regression.csv"), show_col_types =FALSE)period_sum <-read_csv(here("results","period_summary.csv"), show_col_types =FALSE)bd_genomic <-readRDS(here("data","processed","bd_genomic.rds"))sa_genomic <-readRDS(here("data","processed","sa_genomic.rds"))```### Figure 1: The central AMR paradox```{r fig1, fig.cap="AMR trends in *S.* Typhi, Bangladesh 1999–2022"}knitr::include_graphics(here("figures","fig1_amr_trends.png"))```**Figure 1.** The central finding of Tanmoy et al. 2024 reproduced from raw isolate data.MDR declined from`r filter(bangladesh, year==min(year))$pct_mdr`% (`r min(bangladesh$year)`) to`r filter(bangladesh, year==max(year))$pct_mdr`% (`r max(bangladesh$year)`).Ciprofloxacin non-susceptibility, however, has remained above 90% continuouslythroughout the 24-year period — making it the dominant and unresolved clinical challenge.Azithromycin resistance is low but rising at the right edge of the chart.### Figure 2: Diverging AMR trajectories by drug class```{r fig2, fig.cap="Classical vs modern antibiotic resistance divergence"}knitr::include_graphics(here("figures","fig2_drug_class_divergence.png"))```**Figure 2.** First-line agents (ampicillin, chloramphenicol, cotrimoxazole) showdeclining resistance — a genuine gain reflecting reduced prescribing pressure.However, the drugs that replaced them now face growing resistance. The MDR declinedoes not represent a narrowing of the clinical problem; it represents a transferof that problem to a different set of antibiotics.### Figure 3: AMR prevalence by surveillance era```{r fig3, fig.cap="Mean resistance rates per 5-year surveillance period"}knitr::include_graphics(here("figures","fig3_period_summary.png"))```**Figure 3.** Period-level mean resistance rates confirm the temporal trajectory.MDR prevalence falls across successive eras. Ciprofloxacin non-susceptibility barsremain uniformly tall throughout. Azithromycin resistance, smallest in the earliestperiod, is the bar showing the steepest relative growth in the final era (2019–2022).### Trend regression summary```{r trend-table}trend_res %>%select(Antibiotic = antibiotic,`Slope (%/yr)`= slope_pct_per_year,R2 = r_squared,`P-value`= p_value,Direction = direction,Significant = significant ) %>%kbl(caption ="Table 1. Linear trend regression for AMR rates, Bangladesh 1999–2022") %>%kable_styling(bootstrap_options =c("striped","hover","condensed")) %>%row_spec(which(trend_res$significant =="Yes"), bold =TRUE)```### Period summary```{r period-table}period_sum %>%kbl(caption ="Table 2. Mean AMR rates by 5-year surveillance period") %>%kable_styling(bootstrap_options =c("striped","hover","condensed"))```---## Genomic Validation: TyphiNET DatabaseThe phenotypic trends above describe *what* resistance looks like in culture.The TyphiNET WGS data below explains *why* — the specific mutations encodingthat resistance, and where Bangladesh stands relative to its regional neighbours.### Figure 4: South Asia genomic AMR profile```{r fig4-genomic, fig.cap="South Asia genomic AMR comparison (TyphiNET)"}knitr::include_graphics(here("figures","fig4_south_asia_genomic.png"))```**Figure 4.** Country-level genomic AMR comparison from TyphiNET WGS data(Bangladesh, Pakistan, India, Nepal). The critical finding: Bangladesh has **0% XDR**while Pakistan is at **35.4% XDR**. Pakistan's XDR outbreak of 2016–2019 arose froma trajectory that Bangladesh currently mirrors in ciprofloxacin resistance accumulation.Bangladesh is at the inflection point — not past it. The window to act remains open.### Figure 5: The molecular mechanism of ciprofloxacin resistance```{r fig5-genomic, fig.cap="CipR escalation and gyrA mutation landscape (TyphiNET Bangladesh)"}knitr::include_graphics(here("figures","fig5_genomic_mechanism.png"))```**Figure 5.** Two panels from TyphiNET Bangladesh WGS data. **Top:** Although CipNShas been near-universal throughout the surveillance period, *full* ciprofloxacinresistance (CipR) is rising — from 0.9% (2016) to 8.2% (2018). The bacteria areaccumulating a second resistance mutation on top of the first; the flat CipNS lineconceals an escalating molecular process. **Bottom:** gyrA S83F alone is presentin 78% of all Bangladesh WGS isolates — a single mutation that has swept throughthe population and explains the near-universal non-susceptibility observedphenotypically in the Tanmoy surveillance data.### Genomic summary statistics```{r genomic-summary}bd_genomic %>%summarise(`Total WGS isolates (Bangladesh)`=as.character(n()),`Year range`=paste(min(year, na.rm=TRUE), "–", max(year, na.rm=TRUE)),`% CipNS`=paste0(round(mean(cip_ns, na.rm=TRUE)*100, 1), "%"),`% CipR (full)`=paste0(round(mean(cip_r, na.rm=TRUE)*100, 1), "%"),`% XDR`=paste0(round(mean(is_xdr, na.rm=TRUE)*100, 1), "%"),`% H58 lineage (4.3.1)`=paste0(round(mean(is_H58, na.rm=TRUE)*100, 1), "%") ) %>%pivot_longer(everything(), names_to ="Metric", values_to ="Value") %>%kbl(caption ="Table 3. Bangladesh WGS isolate summary (TyphiNET)") %>%kable_styling(bootstrap_options =c("striped","hover","condensed"), full_width =FALSE)```---## DiscussionThe 24-year Bangladesh phenotypic data reveal that **the AMR problem has notbeen solved — it has been transferred.** MDR decline is real, but it reflectsreduced prescribing of drugs that were already clinically inadequate. The antibioticsthat replaced them — ciprofloxacin, ceftriaxone, azithromycin — now accumulateresistance under their own prescribing pressure.The TyphiNET genomic data adds mechanistic resolution to this picture. Thenear-universal ciprofloxacin non-susceptibility seen in culture is explained bya single mutation — gyrA S83F — present in 78% of Bangladesh WGS isolates. Thismutation has effectively fixed itself in the Bangladesh *S.* Typhi population. Whatthe phenotypic time series shows as a flat line near 100%, the genomic data revealsas a sweep. Furthermore, CipR (full resistance, typically requiring a second mutation)is now rising, suggesting the population is not static but continuing to accumulateresistance determinants.The South Asian comparison is the most urgent finding. Bangladesh currently has0% XDR; Pakistan reached 35.4% following a well-documented 2016–2019 outbreakthat arose from exactly the AMR accumulation trajectory Bangladesh is now on.The difference between the two countries is not biology — it is time.**The evidence-based response is already underway.** On 12 October 2025,Bangladesh launched a nationwide Typhoid Conjugate Vaccine campaign covering50 million children, projected to prevent 6,000 deaths per year. The data inthis repository is the scientific argument that informed that decision.## ReproducibilityFull code, renv lockfile, and training notes:`https://github.com/mdabrarfaiyaj/Typhoid-Fever-in-Bangladesh`Live report: `https://mdabrarfaiyaj.github.io/Typhoid-Fever-in-Bangladesh`Interactive dashboard: `https://u3j9z9-md0abrar-faiyaj.shinyapps.io/typhoid-amr-bangladesh/````{r session-info}sessionInfo()```## References1. Tanmoy AM, Hooda Y, Sajib MSI et al. (2024). Trends in antimicrobial resistance amongst *Salmonella* Typhi in Bangladesh: A 24-year retrospective observational study (1999–2022). *PLOS Neglected Tropical Diseases* 18(10): e0012558. https://doi.org/10.1371/journal.pntd.00125582. TyphiNET Database. Wellcome Sanger Institute and global collaborators. Whole-genome sequencing surveillance of *Salmonella* Typhi. https://www.typhinet.org3. Tanmoy AM et al. (2018). *Salmonella enterica* Serovar Typhi in Bangladesh: Exploration of Genomic Diversity and Antimicrobial Resistance. *mBio* 9:10.1128/mbio.02112-18. https://doi.org/10.1128/mbio.02112-184. Government of Bangladesh, UNICEF, Gavi, WHO (2025).Bangladesh launches nationwide Typhoid Conjugate Vaccine campaign to protect 50 million children. Campaign launch: 12 October 2025. https://www.unicef.org/bangladesh/en/press-releases/bangladesh-launches-nationwide-typhoid-conjugate-vaccine-campaign-protect-50-million