Skip to main content

torch_pgn

Proximity Graph Networks (torch_pgn) is a pytorch toolkit allowing for the modular application of multiple different encoder architectures to cheminformatic tasks centered around protein-ligand complexes. Alpha version of documentation is available at: https://torch-pgn.readthedocs.io/en/latest/index.html.

Installation

torch-pgn either be installed from PyPi using the pip command or from source. We assume that all users are using conda, if you do not have conda, please install Miniconda from https://conda.io/miniconda.html.

Installation using pip (cpu only)

  1. conda create --name torch_pgn python=3.7
  2. conda activate torch_pgn
  3. pip install torch_pgn
  4. conda install pytorch-sparse -c pyg
  5. conda install -c conda-forge openbabel

Installation using pip (cuda)

  1. conda create --name torch_pgn python=3.7
  2. conda activate torch_pgn
  3. conda install pytorch==1.13.1 pytorch-cuda=11.7 -c pytorch -c nvidia
  4. conda install pyg -c pyg
  5. conda install pytorch-sparse -c pyg
  6. conda install -c conda-forge openbabel
  7. pip install torch_pgn

Installation from source

  1. git clone https://github.com/keiserlab/torch_pgn/torch_pgn.git
  2. cd torch_pgn
  3. conda env create -f environment.yml
  4. conda activate torch_pgn
  5. pip install -e

Metadata

Release files for torch-pgn 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for torch-pgn 0.1.3
File Interpreter ABI Platform
torch_pgn-0.1.3-py3-none-any.whl Python 3 none any Details

Release files / torch_pgn-0.1.3-py3-none-any.whl

Download URL torch_pgn-0.1.3-py3-none-any.whl
Size 56.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ef372d5668cf5db27bd71c9b665ac5c45ac1149969f270408e15a2439eeafa46
BLAKE2b-256 checksum
How to use checksums
9565c0fbda1e61027b4bfced0702ef29bef4fd4a5564641a6f0b202dee546af7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.12

Release history Release notifications | RSS feed

This release

0.1.3 This release

1 release file

0.1.2

2 release files

0.1.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page