Skip to content

Keras-based implementation of neural fingerprints, operating on molecular graphs of arbitrary size

License

Notifications You must be signed in to change notification settings

GUR9000/KerasNeuralFingerprint

Repository files navigation

Keras-based implementation of neural fingerprints

A convolutional neural network operating on molecular graphs (SMILES) of arbitrary size for chemical property prediction (e.g. solubility).

Requirements:

Python, Numpy -- preferrably using Anaconda

Either Theano or Tensorflow

RDkit -- the easiest way to install it when using Anaconda is "conda install -c https://conda.anaconda.org/rdkit rdkit"


Paper describing the method: Convolutional Networks on Graphs for Learning Molecular Fingerprints

The original implementation using numpy/autograd can be found at (https://github.com/HIPS/neural-fingerprint)

About

Keras-based implementation of neural fingerprints, operating on molecular graphs of arbitrary size

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages