TMol documentation#
TMol is a PyTorch molecular-modeling library for batched, differentiable all-atom calculations on CPU and GPU. It provides Rosetta-inspired scoring, side-chain packing and design, Cartesian and kinematic minimization, FastRelax, ligand preparation, and nucleic-acid modeling primitives.
TMol is not a PyRosetta compatibility layer. Weighted outputs are TMol score units—not kcal/mol or calibrated Rosetta score units—and matching Rosetta protocol trajectories or numerical results should not be expected.
Choose a path#
Start with Quickstart for a first score calculation. Continue with the interactive examples, use a concise workflow, or look up a specific operation in the task index.