Views
No views yet
| Property | MAE | R² | Test Samples |
|---|---|---|---|
| Absorption max (nm) | 15.40 | 0.9503 | 1,739 |
| Emission max (nm) | 18.31 | 0.9212 | 1,847 |
| Quantum yield | 0.1232 | 0.6754 | 1,377 |
| abs FWHM (cm⁻¹) | 462.2 | 0.8247 | 664 |
| emi FWHM (cm⁻¹) | 383.6 | 0.7576 | 1,091 |
| log(ε/mol⁻¹ dm³ cm⁻¹) | 0.1403 | 0.8582 | 817 |
| Lifetime (ns) | 4.84 | 0.0834 | 685 |
pip install chemprop>=2.01chemprop predict \
2 -i input.csv \
3 --model-paths best.pt \
4 -o predictions.csv \
5 -s Chromophore Solvent1Chromophore,Solvent
2CCN(CC)c1ccc2c(C)cc(=O)oc2c1,CCO
3Nc1ccc2c(C(F)(F)F)cc(=O)oc2c1,CC#N1import torch
2from chemprop.models import MPNN
3from chemprop.data import MoleculeDatapoint, MoleculeDataset, MulticomponentDataset, build_dataloader
4from chemprop.featurizers import SimpleMoleculeMolGraphFeaturizer
5
6# Load model
7model_data = torch.load("best.pt", map_location="cpu", weights_only=False)
8model = MPNN(
9 model_data["hyper_parameters"]["message_passing"],
10 model_data["hyper_parameters"]["agg"],
11 model_data["hyper_parameters"]["predictor"]
12)
13model.load_state_dict(model_data["state_dict"])
14model.eval()1@article{joung2020experimental,
2 title={Experimental database of optical properties of organic compounds},
3 author={Joung, Joonyoung F and Han, Minhi and Jeong, Minseok and Park, Sungnam},
4 journal={Scientific Data},
5 volume={7},
6 pages={295},
7 year={2020}
8}
9
10@article{heid2024chemprop,
11 title={Chemprop: A Machine Learning Package for Chemical Property Prediction},
12 author={Heid, Esther and others},
13 journal={Journal of Chemical Information and Modeling},
14 volume={64},
15 number={1},
16 pages={9--17},
17 year={2024}
18}