Cargando…
Improving Small Molecule pK( a ) Prediction Using Transfer Learning With Graph Neural Networks
Enumerating protonation states and calculating microstate pK( a ) values of small molecules is an important yet challenging task for lead optimization and molecular modeling. Commercial and non-commercial solutions have notable limitations such as restrictive and expensive licenses, high CPU/GPU hou...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9204323/ https://www.ncbi.nlm.nih.gov/pubmed/35721000 http://dx.doi.org/10.3389/fchem.2022.866585 |
_version_ | 1784728899867901952 |
---|---|
author | Mayr, Fritz Wieder, Marcus Wieder, Oliver Langer, Thierry |
author_facet | Mayr, Fritz Wieder, Marcus Wieder, Oliver Langer, Thierry |
author_sort | Mayr, Fritz |
collection | PubMed |
description | Enumerating protonation states and calculating microstate pK( a ) values of small molecules is an important yet challenging task for lead optimization and molecular modeling. Commercial and non-commercial solutions have notable limitations such as restrictive and expensive licenses, high CPU/GPU hour requirements, or the need for expert knowledge to set up and use. We present a graph neural network model that is trained on 714,906 calculated microstate pK( a ) predictions from molecules obtained from the ChEMBL database. The model is fine-tuned on a set of 5,994 experimental pK( a ) values significantly improving its performance on two challenging test sets. Combining the graph neural network model with Dimorphite-DL, an open-source program for enumerating ionization states, we have developed the open-source Python package pkasolver, which is able to generate and enumerate protonation states and calculate pK( a ) values with high accuracy. |
format | Online Article Text |
id | pubmed-9204323 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-92043232022-06-18 Improving Small Molecule pK( a ) Prediction Using Transfer Learning With Graph Neural Networks Mayr, Fritz Wieder, Marcus Wieder, Oliver Langer, Thierry Front Chem Chemistry Enumerating protonation states and calculating microstate pK( a ) values of small molecules is an important yet challenging task for lead optimization and molecular modeling. Commercial and non-commercial solutions have notable limitations such as restrictive and expensive licenses, high CPU/GPU hour requirements, or the need for expert knowledge to set up and use. We present a graph neural network model that is trained on 714,906 calculated microstate pK( a ) predictions from molecules obtained from the ChEMBL database. The model is fine-tuned on a set of 5,994 experimental pK( a ) values significantly improving its performance on two challenging test sets. Combining the graph neural network model with Dimorphite-DL, an open-source program for enumerating ionization states, we have developed the open-source Python package pkasolver, which is able to generate and enumerate protonation states and calculate pK( a ) values with high accuracy. Frontiers Media S.A. 2022-05-26 /pmc/articles/PMC9204323/ /pubmed/35721000 http://dx.doi.org/10.3389/fchem.2022.866585 Text en Copyright © 2022 Mayr, Wieder, Wieder and Langer. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Chemistry Mayr, Fritz Wieder, Marcus Wieder, Oliver Langer, Thierry Improving Small Molecule pK( a ) Prediction Using Transfer Learning With Graph Neural Networks |
title | Improving Small Molecule pK(
a
) Prediction Using Transfer Learning With Graph Neural Networks |
title_full | Improving Small Molecule pK(
a
) Prediction Using Transfer Learning With Graph Neural Networks |
title_fullStr | Improving Small Molecule pK(
a
) Prediction Using Transfer Learning With Graph Neural Networks |
title_full_unstemmed | Improving Small Molecule pK(
a
) Prediction Using Transfer Learning With Graph Neural Networks |
title_short | Improving Small Molecule pK(
a
) Prediction Using Transfer Learning With Graph Neural Networks |
title_sort | improving small molecule pk(
a
) prediction using transfer learning with graph neural networks |
topic | Chemistry |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9204323/ https://www.ncbi.nlm.nih.gov/pubmed/35721000 http://dx.doi.org/10.3389/fchem.2022.866585 |
work_keys_str_mv | AT mayrfritz improvingsmallmoleculepkapredictionusingtransferlearningwithgraphneuralnetworks AT wiedermarcus improvingsmallmoleculepkapredictionusingtransferlearningwithgraphneuralnetworks AT wiederoliver improvingsmallmoleculepkapredictionusingtransferlearningwithgraphneuralnetworks AT langerthierry improvingsmallmoleculepkapredictionusingtransferlearningwithgraphneuralnetworks |