Related Experiment Video
Updated: Jan 11, 2026

Navigating the Mass Spectrometry-Based Proteomic Data Using Free Computational Tools
Published on: August 19, 2025
ForMileS: A Python Open-Source Program to Generate Molecular Structures for Tandem Mass Spectrometry Fragment Ions
Vinicius Kuchenbecker1, Nelson H Morgon1
1Chemistry Institute, Universidade Estadual de Campina (UNICAMP), Sorocaba 18087-101, São Paulo, Brazil.
Abstract:
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.
More Related Videos
09:24Standardized Identification of Compound Structure in Tibetan Medicine Using Ion Trap Mass Spectrometry and Multiple-Stage Fragmentation Analysis
Published on: March 17, 2023
10:13Author Spotlight: An Efficient Methodology to Confidently Differentiate and Characterize Fentanyl Analogs
Published on: November 8, 2024
Related Concept Videos
Mass Spectrometry: Molecular Fragmentation Overview
One type of fragmentation pattern is the cleavage of a single bond in the molecular ion. The cleavage leads to a radical and a cation. The cleavage can occur at...
Tandem Mass Spectrometry
Mass Spectrometry: Overview
Mass Spectrum: Interpretation
Mass Spectrometry: Carboxylic Acid, Ester, and Amide Fragmentation
For example, the...
Mass Spectrometry: Amine Fragmentation
In amines, the number of nitrogen atoms affects the mass of the molecular ion, which is described by the nitrogen rule of mass spectrometry. This rule states that a compound containing a single...