ChemTS: An Efficient Python Library for de novo Molecular Generation
Not on the map. Why?
Abstract (arXiv)
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 auto encoders (VAEs) 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 (MCTS) 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.
Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Sep 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 9; 2023: 3; 2024: 3; 2025: 5; 2026: 1.
32 papers.
Sort:
By area:
- 2022MolGenSurvey: A Systematic Survey in Machine Learning Models for Molecule Designcited by 66
- 2024Efficient Evolutionary Search Over Chemical Space with Large Language Modelscited by 59
- 2022DiffBP: Generative Diffusion of 3D Molecules for Target Protein Bindingcited by 58
- 2022Reinforced Genetic Algorithm for Structure-based Drug Designcited by 46
- 2021Learning to design drug-like molecules in three-dimensional space using deep generative modelscited by 37
- 2025Dynamic Search for Inference-Time Alignment in Diffusion Modelscited by 36
- 2021JANUS: Parallel Tempered Genetic Algorithm Guided by Deep Neural Networks for Inverse Molecular Designcited by 31
- 2022Data-Efficient Graph Grammar Learning for Molecular Generationcited by 26
- 2021Generative Chemical Transformer: Neural Machine Learning of Molecular Geometric Structures from Chemical Language via Attentioncited by 20
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applicationscited by 16
- 2022Probabilistic Generative Transformer Language models for Generative Design of Moleculescited by 8
- 2021Dataset Bias in the Natural Sciences: A Case Study in Chemical Reaction Prediction and Synthesis Designcited by 6
20 more
- 2021Molecular Design Based on Artificial Neural Networks, Integer Programming and Grid Neighbor Searchcited by 6
- 2023Preference Optimization for Molecular Language Modelscited by 6
- 2024Entropy-Reinforced Planning with Large Language Models for Drug Discoverycited by 6
- 2024A Bayesian Flow Network Framework for Chemistry Taskscited by 6
- 2021Spatial Graph Attention and Curiosity-driven Policy for Antiviral Drug Discoverycited by 5
- 2021A Method for Inferring Polymers Based on Linear Regression and Integer Programmingcited by 5
- 2021Graph Energy-based Model for Substructure Preserving Molecular Designcited by 4
- 2025Gradient GA: Gradient Genetic Algorithm for Drug Molecular Designcited by 4
- 2021An Inverse QSAR Method Based on Linear Regression and Integer Programmingcited by 3
- 2022Materials Discovery using Max K-Armed Banditcited by 3
- 2025Survey on Recent Progress of AI for Chemistry: Methods, Applications, and Opportunitiescited by 3
- 2021A molecular generative model with genetic algorithm and tree search for cancer samplescited by 2
- 2022Molecular Graph Generation by Decomposition and Reassemblingcited by 2
- 2021A reproducibility study of "Augmenting Genetic Algorithms with Deep Neural Networks for Exploring the Chemical Space"cited by 1
- 2022Molecular Design Based on Integer Programming and Quadratic Descriptors in a Two-layered Modelcited by 1
- 2023Molecular Design Based on Integer Programming and Splitting Data Sets by Hyperplanescited by 1
- 2022Bayesian Sequential Stacking Algorithm for Concurrently Designing Molecules and Synthetic Reaction Networkscited by 0
- 2025SHA-256 Infused Embedding-Driven Generative Modeling of High-Energy Molecules in Low-Data Regimescited by 0
- 2025FRAGMENTA: End-to-end Fragmentation-based Generative Model with Agentic Tuning for Drug Lead Optimizationcited by 0
- 2026From Tokens to Blocks: A Block-Diffusion Perspective on Molecular Generationcited by 0
- 2026From Tokens to Blocks: A Block-Diffusion Perspective on Molecular Generation29 Jan 2026
- 2025FRAGMENTA: End-to-end Fragmentation-based Generative Model with Agentic Tuning for Drug Lead Optimization25 Nov 2025
- 2025SHA-256 Infused Embedding-Driven Generative Modeling of High-Energy Molecules in Low-Data Regimes28 Oct 2025
- 2025Dynamic Search for Inference-Time Alignment in Diffusion Models3 Mar 2025
- 2025Gradient GA: Gradient Genetic Algorithm for Drug Molecular Design14 Feb 2025
- 2025Survey on Recent Progress of AI for Chemistry: Methods, Applications, and Opportunities9 Feb 2025
- 2024A Bayesian Flow Network Framework for Chemistry Tasks28 Jul 2024
- 2024Efficient Evolutionary Search Over Chemical Space with Large Language Models23 Jun 2024
- 2024Entropy-Reinforced Planning with Large Language Models for Drug Discovery11 Jun 2024
- 2023Preference Optimization for Molecular Language Models18 Oct 2023
- 2023Molecular Design Based on Integer Programming and Splitting Data Sets by Hyperplanes27 Apr 2023
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applications14 Mar 2023
20 more
- 2022Materials Discovery using Max K-Armed Bandit16 Dec 2022
- 2022Molecular Graph Generation by Decomposition and Reassembling11 Dec 2022
- 2022Reinforced Genetic Algorithm for Structure-based Drug Design28 Nov 2022
- 2022DiffBP: Generative Diffusion of 3D Molecules for Target Protein Binding21 Nov 2022
- 2022Probabilistic Generative Transformer Language models for Generative Design of Molecules20 Sep 2022
- 2022Molecular Design Based on Integer Programming and Quadratic Descriptors in a Two-layered Model13 Sep 2022
- 2022MolGenSurvey: A Systematic Survey in Machine Learning Models for Molecule Design28 Mar 2022
- 2022Data-Efficient Graph Grammar Learning for Molecular Generation15 Mar 2022
- 2022Bayesian Sequential Stacking Algorithm for Concurrently Designing Molecules and Synthetic Reaction Networks1 Mar 2022
- 2021A molecular generative model with genetic algorithm and tree search for cancer samples16 Dec 2021
- 2021A Method for Inferring Polymers Based on Linear Regression and Integer Programming24 Aug 2021
- 2021Molecular Design Based on Artificial Neural Networks, Integer Programming and Grid Neighbor Search23 Aug 2021
- 2021An Inverse QSAR Method Based on Linear Regression and Integer Programming6 Jul 2021
- 2021JANUS: Parallel Tempered Genetic Algorithm Guided by Deep Neural Networks for Inverse Molecular Design7 Jun 2021
- 2021Spatial Graph Attention and Curiosity-driven Policy for Antiviral Drug Discovery4 Jun 2021
- 2021Dataset Bias in the Natural Sciences: A Case Study in Chemical Reaction Prediction and Synthesis Design6 May 2021
- 2021Learning to design drug-like molecules in three-dimensional space using deep generative models17 Apr 2021
- 2021Generative Chemical Transformer: Neural Machine Learning of Molecular Geometric Structures from Chemical Language via Attention27 Feb 2021
- 2021Graph Energy-based Model for Substructure Preserving Molecular Design9 Feb 2021
- 2021A reproducibility study of "Augmenting Genetic Algorithms with Deep Neural Networks for Exploring the Chemical Space"1 Feb 2021
- 2023Preference Optimization for Molecular Language Modelscited by 6
- 2023Preference Optimization for Molecular Language Models18 Oct 2023
- 2022MolGenSurvey: A Systematic Survey in Machine Learning Models for Molecule Designcited by 66
- 2024Efficient Evolutionary Search Over Chemical Space with Large Language Modelscited by 59
- 2022DiffBP: Generative Diffusion of 3D Molecules for Target Protein Bindingcited by 58
- 2022Reinforced Genetic Algorithm for Structure-based Drug Designcited by 46
- 2021Learning to design drug-like molecules in three-dimensional space using deep generative modelscited by 37
- 2021JANUS: Parallel Tempered Genetic Algorithm Guided by Deep Neural Networks for Inverse Molecular Designcited by 31
- 2022Data-Efficient Graph Grammar Learning for Molecular Generationcited by 26
- 2021Generative Chemical Transformer: Neural Machine Learning of Molecular Geometric Structures from Chemical Language via Attentioncited by 20
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applicationscited by 16
- 2022Probabilistic Generative Transformer Language models for Generative Design of Moleculescited by 8
- 2021Dataset Bias in the Natural Sciences: A Case Study in Chemical Reaction Prediction and Synthesis Designcited by 6
- 2021Molecular Design Based on Artificial Neural Networks, Integer Programming and Grid Neighbor Searchcited by 6
12 most cited of 29 All 29 (JSON)
- 2026From Tokens to Blocks: A Block-Diffusion Perspective on Molecular Generation29 Jan 2026
- 2025SHA-256 Infused Embedding-Driven Generative Modeling of High-Energy Molecules in Low-Data Regimes28 Oct 2025
- 2025Gradient GA: Gradient Genetic Algorithm for Drug Molecular Design14 Feb 2025
- 2025Survey on Recent Progress of AI for Chemistry: Methods, Applications, and Opportunities9 Feb 2025
- 2024A Bayesian Flow Network Framework for Chemistry Tasks28 Jul 2024
- 2024Efficient Evolutionary Search Over Chemical Space with Large Language Models23 Jun 2024
- 2024Entropy-Reinforced Planning with Large Language Models for Drug Discovery11 Jun 2024
- 2023Molecular Design Based on Integer Programming and Splitting Data Sets by Hyperplanes27 Apr 2023
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applications14 Mar 2023
- 2022Materials Discovery using Max K-Armed Bandit16 Dec 2022
- 2022Molecular Graph Generation by Decomposition and Reassembling11 Dec 2022
- 2022Reinforced Genetic Algorithm for Structure-based Drug Design28 Nov 2022
12 newest of 29 All 29 (JSON)