atlas

Research map / Image generation / Autoregressive and latent generation

Atomic Diffusion Models for Small Molecule Structure Elucidation from NMR Spectra

NeurIPS 2025 · Image generation › Autoregressive and latent generation · approach: Equivariant diffusion for 3D molecules · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces ChefNMR, a conditional 3D atomic diffusion model (NMR-ConvFormer encoder + DiT) that generates small-molecule 3D structures from 1D 1H/13C NMR spectra and formula, trained on a new 111k natural-product simulated-spectra dataset SpectraNP.

Problem

Automating de novo small-molecule structure elucidation directly from raw 1D NMR spectra and chemical formula, especially for complex natural products with many atoms and large rings, where prior methods handle only simple molecules.

Approach

Frame structure elucidation as conditional 3D atomic coordinate generation with an EDM-style diffusion transformer conditioned on a hybrid convolutional-transformer spectral encoder, using random rigid-transform augmentation, smooth LDDT loss, and classifier-free guidance over the two spectra.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ChefNMR-L instead of Hu et al.NMR structure elucidation · SpectraBaseTop-1 accuracy: 45.24{ $\pm$.18} -> \textbf{72.04{ $\pm$.02}}Helped
Use ChefNMR-L instead of Alberts et al.NMR structure elucidation · USPTOTop-1 accuracy: 73.38{ $\pm$.08} -> \textbf{81.57{ $\pm$.09}}Helped
Use ChefNMR-S instead of Hu et al.NMR structure elucidation · SpectraNPTop-1 accuracy: 19.26{ $\pm$.10} -> \textbf{40.37{ $\pm$.33}}Helped
Increase model size from ChefNMR-S to ChefNMR-LChefNMR · SpectraBaseTop-1 accuracy: 69.15{ $\pm$.08} -> \textbf{72.04{ $\pm$.02}}Helped
Increase model size from ChefNMR-S to ChefNMR-LChefNMR · USPTOTop-1 accuracy: 81.16{ $\pm$.08} -> \textbf{81.57{ $\pm$.09}}Helped
Increase model size from ChefNMR-S to ChefNMR-LChefNMR · SpectraNPTop-1 accuracy: \textbf{40.37{ $\pm$.33} -> 40.15{ $\pm$.29}Mixed
Add coordinate augmentation (ablation)ChefNMR-S · SpectraBaseTop-1 accuracy: 49.75 -> 69.15Helped
Add smooth LDDT loss (ablation)ChefNMR-S · SpectraBaseTop-1 accuracy: 68.31 -> 69.15Helped
Add convolutional tokenizer (ablation)ChefNMR-S · SpectraBaseTop-1 accuracy: 61.78 -> 69.15Helped
Add token count reduction (ablation)ChefNMR-S · SpectraBaseTop-1 accuracy: 66.28 -> 69.15Helped
Add transformer block (ablation)ChefNMR-S · SpectraBaseTop-1 accuracy: 68.12 -> 69.15Helped
Add MAP pooling (ablation)ChefNMR-S · SpectraBaseTop-1 accuracy: 62.97 -> 69.15Helped

Surprising findings

Limitations

Experimental setup

Datasets: SpectraBase USPTO SpectraNP SpecTeach NMRShiftDB2 NPAtlas NP-MRD

Benchmarks: SpectraBase USPTO SpectraNP SpecTeach NMRShiftDB2

Metrics: top-k matching accuracy top-k maximum Tanimoto similarity

Baselines: Hu et al. Alberts et al. NMR-DiGress

Builds on: EDM Diffusion Transformer DiGress AlphaFold3 smooth LDDT loss classifier-free guidance

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy