Pluslife MiniDock & Molbio MTB Ultima — Near-POC Evaluation
BCHPR · Clinical Infectious Diseases 2025 publication · 2024 – 2025
2,299-line pipeline (plus 1,039 LOC in the parallel retrospective-pooled track — 3,338 LOC across the full Pluslife programme) integrating Pluslife MiniDock and Molbio MTB Ultima CSV exports into unified diagnostic datasets for pooled and individual workflows — the data backbone of the 1,097-participant Clinical Infectious Diseases 2025 paper.
Highlights
- Pluslife MiniDock MTB sputum-swab sensitivity 79–91% and MTB Ultima 74–89% against Xpert Ultra reference.
- Incremental combiner skips already-processed files via configuration flag for idempotent re-runs.
- Cross-instrument result reconciliation with concordance checking for discordant results between MiniDock and MTB Ultima.
- Individual and pooled test-result workflows handled inside a single pipeline.
- Missing-data annotations via missing_notes_file.csv for sample-tracking gaps.
- Field-deployable at 35–40 °C with solar power — < $200 instrument, < $4 test cost.
- Evidence stream for the WHO 9 March 2026 recommendations on near-POC TB tests and tongue swabs.
Related projects
Country Data Manager
Start4All — Cameroon Country Data Management
End-to-end Cameroon data operations for Start4All — a 7-country TB intervention programme evaluating near-POC molecular diagnostics and sputum pooling. Evidence fed the WHO 9 March 2026 recommendations; LSTM's 27 February 2026 commentary explicitly cited Start4All.
Data Manager
TB Reach Wave 10 Cameroon — Data Management
Cameroon TB Reach Wave 10 data backbone — community-based active case finding using chest X-ray AI triage paired with sputum pooling for molecular confirmation.
Data Systems Lead
TB Reach Wave 11 — Health Camps & Facility Screening
Largest and most operationally complex BCHPR data system — 19,673 lines integrating 5 REDCap projects across community health camps, primary health facility screening, and prison screening in 7 regions of Cameroon. Target: 494,400 screenings and 105,646 diagnostic results.