Python(编程语言)
片段(逻辑)
串联质谱法
质谱法
碰撞诱导离解
分子
串联
碎片(计算)
离解(化学)
离子
化学
计算机科学
计算化学
化学物理
乙二醇
启发式
组合化学
线性规划
分子动力学
分子模型
双功能
直方图
材料科学
乙醚
作者
Vinicius Kuchenbecker,Nelson H. Morgon
出处
期刊:ACS omega
[American Chemical Society]
日期:2025-10-25
卷期号:10 (43): 51869-51881
标识
DOI:10.1021/acsomega.5c08184
摘要
Tandem mass spectrometry is a central analytical tool in chemistry, yet the fragmentation mechanisms underlying collision-induced dissociation remain incompletely understood. A key challenge is predicting fragment ion structures while preserving the essential structural features of the precursor ion. This paper introduces ForMileS (Formation of Mass SMILES), a streamlined Python open-source workflow for generating fragment ion structures with precursor-specific constraints from tandem mass spectrometry data. ForMileS employs a simplified branch-and-bound algorithm, accepting molecular formula, charge state, exact mass, and a base scaffold in SMILES format as input, along with parameters for branching, cyclicity, and bond types, via a graphical user interface. We demonstrate its application to the three main fragments of Polypropylene Glycol Octamer (PPG8), discussing the critical role of the base molecular scaffold (BMS) in the final structure set. Relative energy calculations using Density Functional Theory confirm the presence of expected structures, highlighting the lowest energy conformers. When applied to the smallest fragment of dipropylene glycol dimethyl ether (DGDE), ForMileS reveals that only linear double-bonded or cyclic structures are plausible, with the former being energetically favored. While successfully generating plausible structures, the exhaustive combinatorial charge generation step and the unrefined branch-and-bound method limit ForMileS's performance, restricting its applicability to small molecules like C6O3H19. This highlights the importance of future performance optimization through heuristics and energetic filters.
科研通智能强力驱动
Strongly Powered by AbleSci AI