Skip to main content

Reinforcement learning for molecular optimization

Project description

DOI

rlmolecule

About

A library for general-purpose material and molecular optimization using AlphaZero-style reinforcement learning.

Code under development as part of the End-to-End Optimization for Battery Materials and Molecules by Combining Graph Neural Networks and Reinforcement Learning project at the National Renewable Energy Laboratory (NREL), Colorado School of Mines (CSU), and Colorado State University (CSU). Funding provided by the Advanced Research Projects Agency–Energy (ARPA-E)'s DIFFERENTIATE program.

For more information, see our publication:

S. V., S. S., Law, J. N., Tripp, C. E., Duplyakin, D., Skordilis, E., Biagioni, D., Paton, R. S., & St. John, P. C. (2022). Multi-objective goal-directed optimization of de novo stable organic radicals for aqueous redox flow batteries. Nature Machine Intelligence. 10.1038/s42256-022-00506-3

Installation

pip install rlmolecule

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rlmolecule-0.0.3.tar.gz (73.0 kB view details)

Uploaded Source

Built Distribution

rlmolecule-0.0.3-py3-none-any.whl (24.1 kB view details)

Uploaded Python 3

File details

Details for the file rlmolecule-0.0.3.tar.gz.

File metadata

  • Download URL: rlmolecule-0.0.3.tar.gz
  • Upload date:
  • Size: 73.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for rlmolecule-0.0.3.tar.gz
Algorithm Hash digest
SHA256 0b81066bc84c6785fa7030fb8a394a0f65f7c8141872209c993eabea83d9c27b
MD5 c80446bf8897387e39b2e8f2e48e09d1
BLAKE2b-256 2e1a106ff5b1953543f476f0658546724cb08c81483705cbd436cef2eec883bb

See more details on using hashes here.

File details

Details for the file rlmolecule-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: rlmolecule-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 24.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for rlmolecule-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5a6fd3981a5df1f89a44f2b8b95efded5bfea88e494d49fa414aecac61b1560c
MD5 788ce0316e476b98faedc3cbadad0ab8
BLAKE2b-256 33615d9c9e9e89e1ccdd55b777a64cd778a040b60a723549044433f3ae63d438

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page