aceff-2 / README.md
multimodalart's picture
multimodalart HF Staff
Upload folder using huggingface_hub
cf0269f verified
|
Raw History Blame Contribute Delete
1.57 kB
---
title: AceFF-2 ML Potential Explorer
emoji: ⚛️
colorFrom: purple
colorTo: green
sdk: gradio
sdk_version: 6.30.0
app_file: app.py
short_description: Energy, forces & relaxation with the AceFF-2 ML potential
python_version: "3.12"
startup_duration_timeout: 30m
license: apache-2.0
---
# AceFF-2 — Machine Learning Potential for Small Molecules
Interactive demo for [AceFF](https://huggingface.co/papers/2601.00581)
(*"AceFF: A State-of-the-Art Machine Learning Potential for Small Molecules"*,
Acellera), a neural interatomic potential for drug-like molecules built on the
**TensorNet v2** architecture in [TorchMD-Net](https://github.com/torchmd/torchmd-net).
## What it does
- **Input** a small molecule as an **XYZ block**, **PDB**, or **SMILES**
(SMILES gets a 3D geometry embedded with RDKit).
- Set the **net charge** (−2…+2) and pick a checkpoint:
[AceFF-2.0](https://huggingface.co/Acellera/AceFF-2.0) or
[AceFF-2-OMOL](https://huggingface.co/Acellera/AceFF-2-OMOL) (adds Na, K).
- **Single point**: potential energy (eV and kcal/mol) and per-atom forces
(eV/Å), visualized as force arrows on an interactive 3Dmol.js viewer.
- **Relax**: optionally minimize the geometry with ASE's LBFGS at the AceFF-2
potential and download the relaxed XYZ.
Supported elements: H, B, C, N, O, F, Si, P, S, Cl, Br, I (AceFF-2.0) or with
Na, K (OMOL). Small molecules only. Model and code are Apache-2.0 / MIT
licensed. Example molecules are taken from the Acellera usage docs
(caffeine, aspirin, acetate) — geometries embedded locally with RDKit.