Polymer Genetic Algorithm

Generalized genetic algorithm designed for materials discovery.

Launch Tool

You must login before you can run this tool.

Version v1.0.12.1 - published on 17 Nov 2021

doi:10.21981/N76D-6068 cite this

Open source: license | download

View All Supporting Documents

Category

Tools

Published on

Abstract

polyga is a genetic algorithm written in Python and designed to create new polymers, although, it is implemented it in such a way that it can be a framework for other design tasks. The user creates a PolyPlanet with various PolyLands that have unique environments and PolyNations that have unique cultures. Combined, these environmental and culutral factors influence the evolution of your polymers. PolyPlanet keeps track of the PolyLands and PolyNations and facilitates migration between nations.

Publications

J. Kern, L. Chen, C. Kim, and R. Ramprasad, “Design of polymers for energy storage capacitors using machine learning and evolutionary algorithms,” J Mater Sci, Sep. 2021, doi: 10.1007/s10853-021-06520-x.

 

Chiho Kim, R. Batra, L. Chen, H. Tran, and R. Ramprasad, “Polymer design using genetic algorithm and machine learning,” Computational Materials Science, vol. 186, p. 110067, Jan. 2021, doi: 10.1016/j.commatsci.2020.110067.

Cite this work

Researchers should cite this work as follows:

  • Joseph D Kern (2021), "Polymer Genetic Algorithm," https://nanohub.org/resources/polyga. (DOI: 10.21981/N76D-6068).

    BibTex | EndNote

Tags