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 <https://pytorch.org/docs/stable/index. html>_ and PyTorch Geometric <https://pytorch-geometric.readthedocs.io/en/latest/>_. 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: https://grape-chem.readthedocs.io/en/latest/

Installing the toolbox

To use the package, please run the following inside of 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.1.tar.gz (2.4 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: grape_chem-1.0.1.tar.gz
  • Upload date:
  • Size: 2.4 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.1.tar.gz
Algorithm Hash digest
SHA256 701789c8e6f5484b7aedf8cd805a12aeedf06b779e733e2d81a94c6f7344995d
MD5 c5f48659b9dfdb0268b5a3cd5f54010e
BLAKE2b-256 63ca94047a31c25a7e0e28bd30c083c56a9e22aee3cfcfbbd9774748db9f9535

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