SMiPoly

SMiPoly generates virtual libraries of potentially synthesizable polymers from small organic molecules using rule-based polymerization reactions to support de novo polymer design.


Key Features:

  • Implementation and Modules: Python-based implementation with two submodules, monc.py and polg.py, that transform small organic molecules into polymer structures.
  • Rule-Based Generation: Employs 22 chemical rules corresponding to commonly used polymerization reactions to produce chemically plausible polymers.
  • Supported Polymer Types: Generates polymers across seven types: polyolefin, polyester, polyether, polyamide, polyimide, polyurethane, and polyoxazolidone.
  • High-Throughput Generation: Produced 169,347 unique polymers from an initial set of 1,083 readily available monomers in the referenced dataset.
  • Coverage and Novelty Analysis: Output compared with ~16,000 real-world synthesized polymers showed 48% coverage and 53% novelty.
  • Exhaustive Library Output: Outputs a comprehensive library of potentially synthesizable polymers for downstream analysis.

Scientific Applications:

  • De Novo Polymer Design: Generates candidate polymer structures for inverse molecular design workflows.
  • Machine Learning Integration: Can be integrated with machine learning-assisted methodologies to aid identification of synthetic routes for designed polymers.
  • Virtual Screening: Enables high-throughput virtual screening to streamline selection of synthesizable candidate polymers and accelerate polymer synthesis.

Methodology:

Form a monomer set from small organic molecules; use monc.py and polg.py to transform monomers and perform sequential polymerization reactions using 22 predefined chemical rules to generate an exhaustive list of polymers.

Topics

Details

License:
BSD-3-Clause
Cost:
Free of charge
Tool Type:
library
Programming Languages:
Python
Added:
2/26/2024
Last Updated:
11/24/2024

Operations

Publications

Ohno M, Hayashi Y, Zhang Q, Kaneko Y, Yoshida R. SMiPoly: Generation of a Synthesizable Polymer Virtual Library Using Rule-Based Polymerization Reactions. Journal of Chemical Information and Modeling. 2023;63(17):5539-5548. doi:10.1021/acs.jcim.3c00329. PMID:37604495. PMCID:PMC10498440.

PMID: 37604495
Funding: - Ministry of Education, Culture, Sports, Science and Technology: hp210264 - Core Research for Evolutional Science and Technology: JPMJCR19I3 - Japan Society for the Promotion of Science: 19H01132