{"id":"https://openalex.org/W7139914847","doi":"https://doi.org/10.48550/arxiv.2603.18397","title":"FlowMS: Flow Matching for De Novo Structure Elucidation from Mass Spectra","display_name":"FlowMS: Flow Matching for De Novo Structure Elucidation from Mass Spectra","publication_year":2026,"publication_date":"2026-03-19","ids":{"openalex":"https://openalex.org/W7139914847","doi":"https://doi.org/10.48550/arxiv.2603.18397"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2603.18397","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.18397","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2603.18397","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5062454840","display_name":"Jianan Nie","orcid":"https://orcid.org/0000-0001-5749-0360"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Nie, Jianan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5130238597","display_name":"Peng Gao","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gao, Peng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10836","display_name":"Metabolomics and Mass Spectrometry Studies","score":0.7343999743461609,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},"topics":[{"id":"https://openalex.org/T10836","display_name":"Metabolomics and Mass Spectrometry Studies","score":0.7343999743461609,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10211","display_name":"Computational Drug Discovery Methods","score":0.14830000698566437,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10683","display_name":"Mass Spectrometry Techniques and Applications","score":0.017999999225139618,"subfield":{"id":"https://openalex.org/subfields/1607","display_name":"Spectroscopy"},"field":{"id":"https://openalex.org/fields/16","display_name":"Chemistry"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.4507000148296356},{"id":"https://openalex.org/keywords/flow","display_name":"Flow (mathematics)","score":0.40790000557899475},{"id":"https://openalex.org/keywords/molecular-graph","display_name":"Molecular graph","score":0.3862000107765198},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.38420000672340393},{"id":"https://openalex.org/keywords/spectral-graph-theory","display_name":"Spectral graph theory","score":0.373199999332428},{"id":"https://openalex.org/keywords/synthetic-data","display_name":"Synthetic data","score":0.3336000144481659},{"id":"https://openalex.org/keywords/balanced-flow","display_name":"Balanced flow","score":0.30630001425743103},{"id":"https://openalex.org/keywords/fragmentation","display_name":"Fragmentation (computing)","score":0.3046000003814697}],"concepts":[{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5806999802589417},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4708000123500824},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.4507000148296356},{"id":"https://openalex.org/C38349280","wikidata":"https://www.wikidata.org/wiki/Q1434290","display_name":"Flow (mathematics)","level":2,"score":0.40790000557899475},{"id":"https://openalex.org/C186060115","wikidata":"https://www.wikidata.org/wiki/Q30336093","display_name":"Biological system","level":1,"score":0.3894999921321869},{"id":"https://openalex.org/C2780022179","wikidata":"https://www.wikidata.org/wiki/Q1986794","display_name":"Molecular graph","level":3,"score":0.3862000107765198},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.38420000672340393},{"id":"https://openalex.org/C74003402","wikidata":"https://www.wikidata.org/wiki/Q3180727","display_name":"Spectral graph theory","level":5,"score":0.373199999332428},{"id":"https://openalex.org/C160920958","wikidata":"https://www.wikidata.org/wiki/Q7662746","display_name":"Synthetic data","level":2,"score":0.3336000144481659},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3172000050544739},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.31610000133514404},{"id":"https://openalex.org/C167879884","wikidata":"https://www.wikidata.org/wiki/Q727568","display_name":"Balanced flow","level":2,"score":0.30630001425743103},{"id":"https://openalex.org/C191015642","wikidata":"https://www.wikidata.org/wiki/Q1132459","display_name":"Fragmentation (computing)","level":2,"score":0.3046000003814697},{"id":"https://openalex.org/C88230418","wikidata":"https://www.wikidata.org/wiki/Q131476","display_name":"Graph theory","level":2,"score":0.3043000102043152},{"id":"https://openalex.org/C159877910","wikidata":"https://www.wikidata.org/wiki/Q2202883","display_name":"Autoregressive model","level":2,"score":0.29600000381469727},{"id":"https://openalex.org/C2778112365","wikidata":"https://www.wikidata.org/wiki/Q3511065","display_name":"Sequence (biology)","level":2,"score":0.28850001096725464},{"id":"https://openalex.org/C99726746","wikidata":"https://www.wikidata.org/wiki/Q906396","display_name":"Chemical space","level":3,"score":0.2757999897003174},{"id":"https://openalex.org/C40325409","wikidata":"https://www.wikidata.org/wiki/Q2360668","display_name":"Mass spectrum","level":3,"score":0.274399995803833},{"id":"https://openalex.org/C162356407","wikidata":"https://www.wikidata.org/wiki/Q180809","display_name":"Mass spectrometry","level":2,"score":0.27399998903274536},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.2736999988555908},{"id":"https://openalex.org/C32900221","wikidata":"https://www.wikidata.org/wiki/Q181365","display_name":"Dot product","level":2,"score":0.26759999990463257},{"id":"https://openalex.org/C90673727","wikidata":"https://www.wikidata.org/wiki/Q901718","display_name":"Product (mathematics)","level":2,"score":0.2578999996185303},{"id":"https://openalex.org/C143587482","wikidata":"https://www.wikidata.org/wiki/Q1543216","display_name":"Iterative and incremental development","level":2,"score":0.25459998846054077},{"id":"https://openalex.org/C184720557","wikidata":"https://www.wikidata.org/wiki/Q7825049","display_name":"Topology (electrical circuits)","level":2,"score":0.25450000166893005},{"id":"https://openalex.org/C41608201","wikidata":"https://www.wikidata.org/wiki/Q980509","display_name":"Embedding","level":2,"score":0.250900000333786}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2603.18397","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.18397","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2603.18397","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.18397","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Mass":[0],"spectrometry":[1],"(MS)":[2],"stands":[3],"as":[4,184],"a":[5,122,185],"cornerstone":[6],"analytical":[7],"technique":[8],"for":[9,57,72,80,96,188],"molecular":[10,100,104],"identification,":[11],"yet":[12,77],"de":[13,98],"novo":[14,99],"structure":[15,82,191],"elucidation":[16,192],"from":[17,121],"spectra":[18],"remains":[19,60],"challenging":[20],"due":[21],"to":[22],"the":[23,30,90,139,161],"combinatorial":[24],"complexity":[25],"of":[26,33,135],"chemical":[27,113],"space":[28],"and":[29,47,150,195],"inherent":[31],"ambiguity":[32],"spectral":[34,119],"fragmentation":[35],"patterns.":[36],"Recent":[37],"deep":[38],"learning":[39],"approaches,":[40],"including":[41],"autoregressive":[42],"sequence":[43],"models,":[44,50],"scaffold-based":[45],"methods,":[46],"graph":[48,73],"diffusion":[49],"have":[51],"made":[52],"progress.":[53],"However,":[54],"diffusion-based":[55],"generation":[56],"this":[58,85],"task":[59],"computationally":[61],"demanding.":[62],"Meanwhile,":[63],"discrete":[64,92,181],"flow":[65,93,182],"matching,":[66],"which":[67,164],"has":[68,75],"shown":[69],"strong":[70],"performance":[71,131],"generation,":[74],"not":[76],"been":[78],"explored":[79],"spectrum-conditioned":[81,97],"elucidation.":[83],"In":[84],"work,":[86],"we":[87],"introduce":[88],"FlowMS,":[89],"first":[91],"matching":[94,183],"framework":[95],"generation.":[101],"FlowMS":[102,168],"generates":[103],"graphs":[105],"through":[106],"iterative":[107],"refinement":[108],"in":[109,193],"probability":[110],"space,":[111],"enforcing":[112],"formula":[114,124],"constraints":[115],"while":[116],"conditioning":[117],"on":[118,132,138],"embeddings":[120],"pretrained":[123],"transformer":[125],"encoder.":[126],"Notably,":[127],"it":[128],"achieves":[129],"state-of-the-art":[130],"5":[133],"out":[134],"6":[136],"metrics":[137],"NPLIB1":[140],"benchmark:":[141],"9.15%":[142],"top-1":[143],"accuracy":[144],"(9.7%":[145],"relative":[146],"improvement":[147,155],"over":[148,156],"DiffMS)":[149],"7.96":[151],"top-10":[152],"MCES":[153],"(4.2%":[154],"MS-BART).":[157],"We":[158],"also":[159],"visualize":[160],"generated":[162],"molecules,":[163],"further":[165],"demonstrate":[166],"that":[167],"produces":[169],"structurally":[170],"plausible":[171],"candidates":[172],"closely":[173],"resembling":[174],"ground":[175],"truth":[176],"structures.":[177],"These":[178],"results":[179],"establish":[180],"promising":[186],"paradigm":[187],"mass":[189],"spectrometry-based":[190],"metabolomics":[194],"natural":[196],"product":[197],"discovery.":[198]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-03-21T00:00:00"}
