Sign in
BioinformaticsScientific Reports
Peer-reviewed journal article

OocystMeter, a machine-learning algorithm to count and measure Plasmodium oocysts, reveals clustering patterns in the Anopheles midgut

Duo PengiD, Eryney MarrogiiD, Elisabeth Nelson, Qiushi LiuiD, Tasneem A. Rinvee, Laura E. de VriesiD, Kate Thornburg, Naresh Pratap Singh, W. Robert ShawiD, Flaminia CatterucciaiD

Abstract

We present OocystMeter, a machine learning-based software developed to automate the segmentation of malaria oocysts from images of mosquito midguts stained with mercurochrome. Existing bioimage analysis tools, including machine learning-based ones, often struggle with the unique staining patterns, complex midgut backgrounds, and variable morphology of oocysts, making the determination of oocyst size and numbers cumbersome. To overcome these challenges, we curated a high-quality dataset comprised of 11,178 Plasmodium falciparum oocysts in Anopheles gambiae midguts annotated by expert parasitologists. Using this dataset, we fine-tuned a Mask R-CNN object detection model to achieve segmentation accuracy comparable to human parasitologists (Spearmans correlation of 0.998 for oocyst counts and 0.978 for size measurements). Applying this tool in conjunction with spatial analysis, we uncovered a non-random, clustered spatial distribution of oocysts independent of the midguts anatomical regions or geometric axes, particularly in infections with fewer than 75 oocysts/midgut. Our workflow significantly accelerates malaria oocyst intensity and size analysis, reduces human bias, and provides spatial coordinates for advanced parasitology studies. OocystMeter is freely available at https://github.com/duopeng/OocystMeter, and as a web tool at http://Oocystmeter.org/, offering a valuable resource for researchers investigating the oocyst stage of malaria development.

02 /Specification & Classification

Click any tag to browse matching papers

Reproducibility ledger

Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.

Sign in to file a reproducibility report.