This repository contains the code and resources of the following article: Multimodal machine learning for predicting eight sublethal effects resulting from chemical-induced perturbation of 108 physiological/biochemical indicators across multiple fish species
We developed a multimodal learning model that integrates chemical structure, species, toxicokinetics, bioactivity, and environmental features to predict the no observed effect concentration (NOEC) values of eight sublethal effects (biochemistry, development, genetics, growth, histology, hormones, morphology, and reproduction) resulting from chemical-induced perturbation of 108 physiological/biochemical indicators across multiple fish species.
Please refer to the following steps to run the sublethal effect models
Running biochemical effect model:
python main.py --effect biochemistry --data data/Biochemistry.csv --target-col logyRunning development effect model:
python main.py --effect development --data data/Development.csv --target-col logyRunning genetics effect model:
python main.py --effect genetics --data data/Genetics.csv --target-col logyRunning growth effect model:
python main.py --effect growth --data data/Growth.csv --target-col logyRunning histology effect model:
python main.py --effect histology --data data/Histology.csv --target-col logyRunning hormones effect model:
python main.py --effect hormones --data data/Hormones.csv --target-col logyRunning morphology effect model:
python main.py --effect morphology --data data/Morphology.csv --target-col logyRunning reproduction effect model:
python main.py --effect reproduction --data data/Reproduction.csv --target-col logy