Skip to main content

nvMolKit is a CUDA-backed Python library that accelerates common RDKit molecular operations. It links against RDKit and operates on standard RDKit molecular representations.

nvMolKit mirrors RDKit's APIs but exposes batch-oriented variants so many molecules can be processed in parallel on the GPU. Operations that do not modify structures return asynchronous GPU results that can be converted to PyTorch tensors or NumPy arrays; APIs that modify molecules apply changes in place, consistent with RDKit.

An NVIDIA GPU with compute capability 7.0 (Volta) or newer and a Linux environment with CUDA 12 are required. For installation options, API reference, and examples, see the project documentation.

Metadata

Release files for nvMolKit 0.6.0

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

Built distributions (wheels)

Table of built distributions (wheels) for nvMolKit 0.6.0
File
nvmolkit-0.6.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
nvmolkit-0.6.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
nvmolkit-0.6.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
nvmolkit-0.6.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details

Total release size: 322.2 MB

Release files / nvmolkit-0.6.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL nvmolkit-0.6.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 80.6 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5e01a4f9494e243d5e22c9be9f7f4a40a1f5c9d10928b796c11c19715c2318c9
BLAKE2b-256 checksum
How to use checksums
02d9f400e2ea47b413d0cfd61c6e43eb3a887b1846d25709e20bae90e58470c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / nvmolkit-0.6.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL nvmolkit-0.6.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 80.6 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
36f08ddc240f5ea1d7ff7725291e6a491d7fe0be9b2b9a4d3f6591450c428598
BLAKE2b-256 checksum
How to use checksums
fe21bd4326b643600b163803f05b6e2d88827f5428a9575afac1c30f6c48d8d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / nvmolkit-0.6.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL nvmolkit-0.6.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 80.6 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fd68843d679ae2b2319873309de65df6a57f0f7b99d957d2d2480e624ec9a21a
BLAKE2b-256 checksum
How to use checksums
92e0abf6ec8216abe21ff6eaf51ad9eb8457e36f4122e76aed4748fc818dca1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / nvmolkit-0.6.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL nvmolkit-0.6.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 80.6 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
af7c167d91f6648e0165cdf98a5bbdae60033982e5bbe185dd12a68c7edf8dc8
BLAKE2b-256 checksum
How to use checksums
c622e445ee33ef52cdfcf4e2b1216f2171661c6aa4ffb0c5f1014ab13f603737
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release history Release notifications | RSS feed

This release

0.6.0 This release

4 release files

0.5.1

4 release files

0.5.0

4 release files

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