[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-84456-en":3,"doc-seo-84456-105":29,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},84456,1099513958762,"Logic","https://ap-avatar.wpscdn.com/avatar/1000023916a998db790?x-image-process=image/resize,m_fixed,w_180,h_180&k=1782109480056885918",8,"Research & Report","NMIRACLE 多模态从 IR 与 NMR 谱的生成式分子结构解析","Molecular structure elucidation from spectroscopic data remains difficult because interpreting indirect, heterogeneous signals traditionally demands expert knowledge. NMIRacle introduces a two-stage generative framework with minimal assumptions: a generator reconstructs structures from count-aware fragment representations, while a spectral encoder maps IR, 1H-NMR, and 13C-NMR inputs into a latent embedding that conditions and fine-tunes the generator for direct spectra-to-molecule generation. Experiments show improved accuracy over baselines and robust performance as molecular complexity increases, with code publicly available.","arXiv :2512 . 19733v3 [physics .chem-ph] 13 Jul 2026  \nNMIRACLE: MULTI-MODAL GENERATIVE MOLECULAR ELUCIDATION FROM IR AND NMR SPECTRA  \nFederico Ottomano 1 , Yingzhen Li2 , Alex M. Ganose 1  \n1Department of Chemistry, Imperial College London  \n2Department of Computing, Imperial College London [f.ottomano@imperial.ac.uk](f.ottomano@imperial.ac.uk)  \nABSTRACT  \nMolecular structure elucidation from spectroscopic data is a long-standing challenge in Chemistry, traditionally requiring expert interpretation. We introduce NMIRacle, a two-stage generative framework that builds upon recent paradigmsin AI-driven spectroscopy with minimal assumptions. In the first stage, NMIRacle trains a generator to reconstruct molecular structures from count-aware fragment representations, capturing both fragment identities and their occurrences. In the second stage, a spectral encoder maps input spectra (IR, 1H-NMR, 13 C-NMR) into a latent embedding used to condition the pre-trained generator, which is fine-tuned for direct spectra-to-molecule generation. This formulation bridges fragmentlevel chemical modeling with spectral evidence, yielding accurate molecular predictions. Empirical results demonstrate that NMIRacle outperforms existing baselines on molecular elucidation, while maintaining robust performance across increasing levels of molecular complexity. NMIRacle code is publicly available at NMIRacle code is publicly available at [https://github.com/fedeotto/nmiracle](https://github.com/fedeotto/nmiracle).  \n1 INTRODUCTION  \nDetermining the molecular structure of an unknown compound through spectroscopy is a fundamental problem in Chemistry, central to drug discovery, metabolomics, and materials design. This task is challenging due to the combinatorial explosion of possible atomic arrangements: even for molecules with fewer than 36 heavy atoms, the size of drug-like chemical space could exceed ∼ 1033 (Polishchuk et al., 2013) . Techniques including infrared (IR) spectroscopy, nuclear magnetic resonance (NMR) spectroscopy and mass spectrometry (MS) provide complementary yet indirect evidence of the molecular structure, and interpreting them requires integrating heterogeneous and often noisy signals. Traditionally, structure elucidation relies on expert-driven spectral interpretation or database matching. These strategies are limited by subjectivity, the need for extensive chemical expertise, and the inability to identify molecules absent from reference libraries. Recent advances in deep learning have opened new directions for automated elucidation, including (i) cross-modal retrieval systems that learn shared embeddings of spectra and molecular structures (Yang et al., 2021; Jin et al., 2025; Mirza & Jablonka, 2024), and (ii) de novo generative frameworks that direcly predict molecular graphs or sequences from spectroscopic evidence (Bohde et al., 2025; Litsa et al., 2023; Guo et al., 2024; Yang et al., 2026) . While retrieval-based methods leverage existing databases to identify the closest-matching structures, de novo generative approaches do not depend on pre-existing molecular libraries, making them inherently more flexible and capable of proposing novel compounds. However, this fully generative formulation poses substantial challenges: the model must integrate multiple spectra modalities with distinct noise characteristics and resolution biases, and learn a highdimensional, multimodal mapping from continuous spectra to discrete molecular representations. Amore comprehensive discussion of related work in Appendix A.1 . Despite the availability of new datasets and benchmarks (Bushuiev et al., 2024; Guo et al., 2024), current spectra-to-molecule generative methods typically exhibit one or more limitations: (i) reliance on a single spectral modality, which neglects complementary patterns (Litsa et al., 2023; Bohde et al., 2025; Bushuiev et al., 2024);  \n(ii) dependence on extensive pre-processing (e.g., peak extraction, multiplet assignment) to","cbCaieDmt3zn9pRe","https://ap.wps.com/l/cbCaieDmt3zn9pRe","pdf",1241261,1,22,"English","en",105,"# Abstract\n# Introduction\n## Molecular structure elucidation challenges\n## Related work: retrieval and de novo generation\n## Limitations of existing spectra-to-molecule generative methods\n## This work: NMIRacle framework and contributions","[{\"question\":\"What problem does NMIRacle address in chemistry?\",\"answer\":\"It addresses molecular structure elucidation from spectroscopic data, where indirect and noisy signals make expert interpretation difficult.\"},{\"question\":\"How does NMIRacle generate molecular structures from IR and NMR spectra?\",\"answer\":\"NMIRacle uses a two-stage generative framework: it first learns fragment-based structure reconstruction, then uses a spectral encoder to embed IR/1H-NMR/13C-NMR inputs and condition a fine-tuned generator for direct spectra-to-molecule generation.\"},{\"question\":\"What input spectra modalities does NMIRacle support?\",\"answer\":\"It operates on combinations of raw IR, 1H-NMR, and 13C-NMR spectra, using minimal preprocessing to handle modality-specific signal characteristics.\"}]",1784195735,55,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":27},"nmiracle-multi-modal-generative-molecular-elucidation-from-ir-and-nmr-spectra","",{"@graph":35,"@context":85},[36,53,68],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/nmiracle-multi-modal-generative-molecular-elucidation-from-ir-and-nmr-spectra/84456/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-17","2026-07-16",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does NMIRacle address in chemistry?","Question",{"text":75,"@type":76},"It addresses molecular structure elucidation from spectroscopic data, where indirect and noisy signals make expert interpretation difficult.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How does NMIRacle generate molecular structures from IR and NMR spectra?",{"text":80,"@type":76},"NMIRacle uses a two-stage generative framework: it first learns fragment-based structure reconstruction, then uses a spectral encoder to embed IR/1H-NMR/13C-NMR inputs and condition a fine-tuned generator for direct spectra-to-molecule generation.",{"name":82,"@type":73,"acceptedAnswer":83},"What input spectra modalities does NMIRacle support?",{"text":84,"@type":76},"It operates on combinations of raw IR, 1H-NMR, and 13C-NMR spectra, using minimal preprocessing to handle modality-specific signal characteristics.","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,128,131,135],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":45,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":45,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":45,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":45,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":45,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":45,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":45,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]