Cargando…

ChemTS: an efficient python library for de novo molecular generation

Automatic design of organic materials requires black-box optimization in a vast chemical space. In conventional molecular design algorithms, a molecule is built as a combination of predetermined fragments. Recently, deep neural network models such as variational autoencoders and recurrent neural net...

Descripción completa

Detalles Bibliográficos
Autores principales: Yang, Xiufeng, Zhang, Jinzhe, Yoshizoe, Kazuki, Terayama, Kei, Tsuda, Koji
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Taylor & Francis 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5801530/
https://www.ncbi.nlm.nih.gov/pubmed/29435094
http://dx.doi.org/10.1080/14686996.2017.1401424
_version_ 1783298363864645632
author Yang, Xiufeng
Zhang, Jinzhe
Yoshizoe, Kazuki
Terayama, Kei
Tsuda, Koji
author_facet Yang, Xiufeng
Zhang, Jinzhe
Yoshizoe, Kazuki
Terayama, Kei
Tsuda, Koji
author_sort Yang, Xiufeng
collection PubMed
description Automatic design of organic materials requires black-box optimization in a vast chemical space. In conventional molecular design algorithms, a molecule is built as a combination of predetermined fragments. Recently, deep neural network models such as variational autoencoders and recurrent neural networks (RNNs) are shown to be effective in de novo design of molecules without any predetermined fragments. This paper presents a novel Python library ChemTS that explores the chemical space by combining Monte Carlo tree search and an RNN. In a benchmarking problem of optimizing the octanol-water partition coefficient and synthesizability, our algorithm showed superior efficiency in finding high-scoring molecules. ChemTS is available at https://github.com/tsudalab/ChemTS.
format Online
Article
Text
id pubmed-5801530
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Taylor & Francis
record_format MEDLINE/PubMed
spelling pubmed-58015302018-02-12 ChemTS: an efficient python library for de novo molecular generation Yang, Xiufeng Zhang, Jinzhe Yoshizoe, Kazuki Terayama, Kei Tsuda, Koji Sci Technol Adv Mater New topics/Others Automatic design of organic materials requires black-box optimization in a vast chemical space. In conventional molecular design algorithms, a molecule is built as a combination of predetermined fragments. Recently, deep neural network models such as variational autoencoders and recurrent neural networks (RNNs) are shown to be effective in de novo design of molecules without any predetermined fragments. This paper presents a novel Python library ChemTS that explores the chemical space by combining Monte Carlo tree search and an RNN. In a benchmarking problem of optimizing the octanol-water partition coefficient and synthesizability, our algorithm showed superior efficiency in finding high-scoring molecules. ChemTS is available at https://github.com/tsudalab/ChemTS. Taylor & Francis 2017-11-24 /pmc/articles/PMC5801530/ /pubmed/29435094 http://dx.doi.org/10.1080/14686996.2017.1401424 Text en © 2017 The Author(s). Published by National Institute for Materials Science in partnership with Taylor & Francis http://creativecommons.org/licenses/by/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle New topics/Others
Yang, Xiufeng
Zhang, Jinzhe
Yoshizoe, Kazuki
Terayama, Kei
Tsuda, Koji
ChemTS: an efficient python library for de novo molecular generation
title ChemTS: an efficient python library for de novo molecular generation
title_full ChemTS: an efficient python library for de novo molecular generation
title_fullStr ChemTS: an efficient python library for de novo molecular generation
title_full_unstemmed ChemTS: an efficient python library for de novo molecular generation
title_short ChemTS: an efficient python library for de novo molecular generation
title_sort chemts: an efficient python library for de novo molecular generation
topic New topics/Others
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5801530/
https://www.ncbi.nlm.nih.gov/pubmed/29435094
http://dx.doi.org/10.1080/14686996.2017.1401424
work_keys_str_mv AT yangxiufeng chemtsanefficientpythonlibraryfordenovomoleculargeneration
AT zhangjinzhe chemtsanefficientpythonlibraryfordenovomoleculargeneration
AT yoshizoekazuki chemtsanefficientpythonlibraryfordenovomoleculargeneration
AT terayamakei chemtsanefficientpythonlibraryfordenovomoleculargeneration
AT tsudakoji chemtsanefficientpythonlibraryfordenovomoleculargeneration