Skip to content

Latest commit

 

History

History
31 lines (19 loc) · 1.36 KB

README.md

File metadata and controls

31 lines (19 loc) · 1.36 KB

GraphINVENT-lite

cover image

Description

GraphINVENT-lite is a platform for graph-based molecular generation and optimization. It uses a tiered deep neural network architecture to probabilistically generate new molecules a single bond at a time, and reinforcement learning to guide the model towards better molecules. GraphINVENT-lite captures the core functionalities of GraphINVENT in a smaller, more user-friendly package.

Prerequisites

  • Anaconda or Miniconda with Python 3.6 or 3.8.
  • (for GPU-training only) CUDA-enabled GPU.

Instructions and tutorials

For detailed guides on how to use GraphINVENT, see the tutorials.

Examples

An example training set is available in ./data/gdb13_1K/. It is a small (1K) subset of GDB-13 and is already preprocessed.

Contributions

Contributions are welcome in the form of issues or pull requests. To report a bug, please submit an issue. Thank you to everyone who has used the code and provided feedback thus far.

References

If you use GraphINVENT-lite in your research, please see the original GraphINVENT repository for how to cite the work, author information, and more.

License

GraphINVENT is licensed under the MIT license and is free and provided as-is.

Link

https://github.com/MolecularAI/GraphINVENT/