Skip to main content

Tools for computational chemistry and deep learning.

Project description

GraPE-Chem - Graph-based Property Estimation for Chemistry

This is a python package to support Chemical property prediction using PyTorch and PyTorch Geometric. The ambition of this project is to build a flexible pipeline that lets users go from molecule descriptors (SMILES) to a fully functioning Graph Neural Network and allow for useful customization at every step.

For more information, please check out the docs.

Installing the toolbox

To use the package, please run the following inside a terminal:

pip install grape-chem

Demonstrations and Use

After installing, the package will work like any other. See Demo and Advanced Demo inside of docs for an introduction of how the toolbox can be used.

Note

If optimization is run on hpc using GraPE and the optimization procedure outlined in the Advanced Demonstration, the following requirements need to be met:

python==3.9 cuda==12.1

and the following package need to be re-installed using the correct cuda-version:

torch==2.1.2 dgl~=1.1.3 torch-scatter -f https://data.pyg.org/whl/torch-2.1.2+cu121.html ray ConfigSpace==0.4.18 hpbandster==0.7.4

The reason for the particular python version is a subpackage in hpbandster.

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

grape_chem-1.0.4.tar.gz (51.5 kB view details)

Uploaded Source

Built Distribution

grape_chem-1.0.4-py3-none-any.whl (68.5 kB view details)

Uploaded Python 3

File details

Details for the file grape_chem-1.0.4.tar.gz.

File metadata

  • Download URL: grape_chem-1.0.4.tar.gz
  • Upload date:
  • Size: 51.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.5

File hashes

Hashes for grape_chem-1.0.4.tar.gz
Algorithm Hash digest
SHA256 0d458d81ecd3f0df64013b90e8d3631783dd8fba812c74ac87bd230de7455958
MD5 8efaee4c5a134680a4532fd4d48782d4
BLAKE2b-256 45647e332beee0433c6f7155697f525dd9c593b5bc1981d33320e39baf3c25ae

See more details on using hashes here.

File details

Details for the file grape_chem-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: grape_chem-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 68.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.5

File hashes

Hashes for grape_chem-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 16c936b532d76f3b8bf80dec0860c071db0a078cc791334c7ad6b1638db0241f
MD5 c6d2d84c3e2227511e435b886b4fed84
BLAKE2b-256 f6b6700da8f7b6388cf35da7171930e7c408ba5aa846ef4371554ea282cee23b

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