nvmolkit-usage

Run batched RDKit fingerprinting, similarity scoring, and conformer optimization on NVIDIA GPUs.

413|62|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/NVIDIA-BioNeMo/bionemo-agent-toolkit --skill nvmolkit-usage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nvmolkit-usage
Source: https://github.com/NVIDIA-BioNeMo/bionemo-agent-toolkit/tree/main/plugins/bionemo-agent-toolkit/skills/nvMolKit
Command: npx skills add https://github.com/NVIDIA-BioNeMo/bionemo-agent-toolkit --skill nvmolkit-usage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires torch, rdkit, nvmolkit, optuna.

What problem does it solve?

This skill addresses the performance bottleneck in large-scale cheminformatics workflows by offloading repetitive, batched RDKit operations to NVIDIA GPUs.

Core Features & Use Cases

  • High-Throughput Processing: Perform Morgan fingerprinting, Tanimoto similarity, and conformer embedding on thousands of molecules simultaneously.
  • Batched Forcefield Optimization: Execute MMFF/UFF optimizations and distance-constrained energy minimization on GPU-resident tensors.
  • Use Case: When screening a library of millions of compounds, use this skill to calculate pairwise similarity matrices or optimize conformer geometries in a fraction of the time required by CPU-bound RDKit.

Quick Start

Use the nvmolkit-usage skill to generate Morgan fingerprints for the provided list of SMILES strings using the GPU.

Frequently Asked Questions about nvmolkit-usage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate Morgan fingerprints and Tanimoto similarity matrices for millions of molecules faster?

Batched cheminformatics operations like Morgan fingerprinting and Tanimoto similarity scoring can be accelerated by offloading repetitive RDKit tasks to GPU-resident tensors, processing thousands of molecules simultaneously to overcome CPU throughput constraints.

What is the best way to run batched conformer embedding and MMFF forcefield optimization on a GPU?

Batched conformer embedding and MMFF/UFF forcefield optimizations can be executed directly on GPU-resident tensors, enabling large-scale distance-constrained energy minimization for molecular libraries in a fraction of the time required by CPU-bound processing.

Do I need a specific NVIDIA GPU and CUDA version to use GPU-accelerated RDKit operations?

Yes, GPU-accelerated cheminformatics requires an NVIDIA GPU with compute capability 7.0 or higher, CUDA 12.6 or above, and a compatible PyTorch installation to execute batched molecular operations effectively.

Can I use this GPU cheminformatics approach for large-scale molecular library screening workflows?

Yes, large-scale molecular library screening is a primary use case, allowing you to calculate pairwise similarity matrices or optimize conformer geometries across millions of compounds where throughput is the primary constraint.

Why does my deep learning generative chemistry pipeline bottleneck during molecular optimization?

Generative chemistry pipelines often bottleneck during molecular optimization because CPU-bound RDKit operations cannot keep up with batch generation, but offloading batched forcefield optimizations to GPUs resolves this performance limitation.

Does nvmolkit work with standard PyTorch and RDKit dependencies for cheminformatics?

Yes, nvmolkit integrates with standard PyTorch and RDKit dependencies to provide GPU-accelerated batched cheminformatics, requiring compatible versions and Optuna for pipeline optimization.