cs.LGOct 16, 2025

Matcha: Multi-Stage Riemannian Flow Matching for Accurate and Physically Valid Molecular Docking

Authors: Daria Frolova, Talgat Daulbaev, Egor Sevriugov, Sergei A. Nikolenko, Dmitry N. Ivankov, Ivan Oseledets, Marina A. Pak

Organizations: Ligand Pro, Moscow, Russia · Skolkovo Institute of Science and Technology, Artificial Intelligence Center, Moscow, Russia · Skolkovo Institute of Science and Technology, Center for Molecular and Cellular Biology, Moscow, Russia · Artificial Intelligence Research Institute, Moscow, Russia

Abstract

Predicting a protein--ligand binding pose is central to structure-based drug design, yet current docking methods still struggle to combine speed, accuracy and physical plausibility. We introduce Matcha, which refines a ligand pose by three flow-matching stages in translation, rotation and torsion space, then minimizes, filters and ranks candidates with GNINA. Across the benchmarks considered, Matcha attains the strongest physical plausibility and runs about 28×28\times faster than modern large-scale co-folding models. Code and benchmarking artifacts are available at https://github.com/LigandPro/Matcha and archived at https://doi.org/10.5281/zenodo.23568093. Model checkpoints are archived at https://doi.org/10.5281/zenodo.23569055.

Figures & tables

Appendix figures & tables13 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Few-step Cofolding with All-Atom Flow Maps

    Jun 7, 2026Gianluca Scarpellini, Ron Shprints, Peter Holderrieth +7Protein Structure PredictionDiffusion Distillation

  2. Benchmarking Single-Pose Docking, Consensus Rescoring, and Supervised ML on the LIT-PCBA Library: A Critical Evaluation of DiffDock, AutoDock-GPU, GNINA, and DiffDock-NMDN

    May 3, 2026Youssef Abo-Dahab, Xiaoiang Xiang, Joanne Chun +1Learning to RankVirtual Screening