Related Experiment Video
Updated: Aug 4, 2025

Mass Spectrometry Analysis to Identify Ubiquitylation of EYFP-tagged CENP-A EYFP-CENP-A
Published on: June 10, 2020
PyC2MC: An Open-Source Software Solution for Visualization and Treatment of High-Resolution Mass Spectrometry Data
Maxime Sueur1,2, Julien F Maillard1,2, Oscar Lacroix-Andrivet1,2,3
1Normandie Univ, UNIROUEN, INSA Rouen, CNRS, COBRA, 76000 Rouen, France.
Abstract:
Complex molecular mixtures are encountered in almost all research disciplines, such as biomedical 'omics, petroleomics, and environmental sciences. State-of-the-art characterization of sample materials related to these fields, deploying high-end instrumentation, allows for gathering large quantities of molecular composition data. One established technological platform is ultrahigh-resolution mass spectrometry, e.g., Fourier-transform mass spectrometry (FT-MS). However, the huge amounts of data acquired in FT-MS often result in tedious data treatment and visualization. FT-MS analysis of complex matrices can easily lead to single mass spectra with more than 10,000 attributed unique molecular formulas. Sophisticated software solutions to conduct these treatment and visualization attempts from commercial and noncommercial origins exist. However, existing applications have distinct drawbacks, such as focusing on only one type of graphic representation, being unable to handle large data sets, or not being publicly available. In this respect, we developed a software, within the international complex matrices molecular characterization joint lab (IC2MC), named "python tools for complex matrices molecular characterization" (PyC2MC). This piece of software will be open-source and free to use. PyC2MC is written under python 3.9.7 and relies on well-known libraries such as pandas, NumPy, or SciPy. It is provided with a graphical user interface developed under PyQt5. The two options for execution, (1) a user-friendly route with a prepacked executable file or (2) running the main python script through a Python interpreter, ensure a high applicability but also an open characteristic for further development by the community. Both are available on the GitHub platform (https://github.com/iC2MC/PyC2MC_viewer).
Related Concept Videos
High-Resolution Mass Spectrometry (HRMS)
Mass Spectrometry: Overview
Mass Spectrometry: Complex Analysis
GC–MS is a powerful hyphenated method commonly used in forensics and environmental...
Mass Spectrometers
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...
Peptide Identification Using Tandem Mass Spectrometry
This technique helps gather information regarding the protein from which the peptide was obtained and to study the peptides’ amino acid sequence. Identifying peptides from a complex mixture is an important component of the growing field of...

