Skip to content

tad-price/ecotox-toolkit

Repository files navigation

ecotox-toolkit

Work in progress. More structured experiments expected August 15th 2025.

This repository contains Python (PyTorch/Numpy) implementations of models, datasets and evaluation functions that can be used for predicting the ecotoxicity of chemicals for aquatic species.

Currently supported datasets: ADORE, Synth-ADORE (coming soon)

Implemented models: Factorization Machine, MLP, MLP+dim reduction, Cross network; Bayesian Factorization Machine with Blocked Gibbs Sampling

Experiments:

  • Factorization machine for data gap filling A_0_FM_fill.py
  • Predicting new chemical toxicities eg. A_1_m2v.py
  • Filling data gaps with quantified uncertainty using the Bayesian FM

This repository is built as part of a Master Thesis project at the University of Amsterdam and the Dutch National Institute of Public Health and Environment (RIVM).

About

ML models for predicting ecotoxicity of chemicals on aquatic species

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published