Skip to content

ailab-bio/GraphINVENT-lite

Repository files navigation

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/

About

Core functionalities of GraphINVENT in a smaller, more user-friendly package.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages