HomeEcology & Conservation BiologyEarthworm Soil Avoidance Bioassay

Earthworm Soil Avoidance Bioassay

Interactive 3D ISO 17512-1 earthworm avoidance test: pick a real soil contaminant, set its concentration and soil moisture, and watch earthworms migrate away from the toxic half of a divided soil chamber while a live avoidance-percentage readout classifies the soil as harmful or not.

Ecology & Conservation Biology3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
soil-pollution ↗ Open standalone

Soil pollution — pesticides, heavy metals and petroleum products leaching from farmland, industrial sites and spills — is routinely screened with a cheap, standardized biological test rather than a lab assay alone: put earthworms in a chamber where one half is clean and the other is spiked with the suspect soil, and see which half they choose. This simulator runs a real 3D version of the ISO 17512-1 earthworm avoidance test: pick a contaminant (a heavy metal, an organophosphate pesticide, or diesel-range petroleum hydrocarbons), set its concentration relative to that compound's own avoidance EC50, and tune soil moisture, which raises contaminant bioavailability. Twenty worms follow a correlated random walk with a concentration-driven repulsion term, migrating out of the toxic half in real time while live readouts track the control/test worm split, the standard avoidance-percentage formula A% = ((C−T)/N)×100, and the ISO classification the soil earns once the 48-hour test clock runs out.

⚙ Under the hood

Run a real ISO 17512-1 earthworm avoidance test: release worms into a chamber split between clean and contaminated soil, tune the contaminant, its concentration and soil moisture, and watch the live avoidance-percentage readout classify the soil as harmful or not.

soil pollutionecotoxicologybioassayearthwormsheavy metalspesticides

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)