Improving annotation propagation on molecular networks through random walks: introducing ChemWalker
Tiago Cabral Borelli1, Gabriel Santos Arini1, Luís G P Feitosa1
1NPPNS, Department of Molecular Biosciences, School of Pharmaceutical Sciences of Ribeirão Preto, University of São Paulo, Ribeirão Preto, SP 14040-903, Brazil.
Bioinformatics (Oxford, England)
|March 3, 2023
Summary
ChemWalker enhances mass spectrometry analysis by using random walks on graphs to propagate spectral annotations beyond direct neighbors. This new python library improves upon existing methods in speed, scalability, and maintainability for complex mixture analysis.
Area of Science:
- Computational chemistry
- Bioinformatics
- Analytical chemistry
Background:
- Mass spectrometry analysis of complex mixtures is hindered by the bottleneck of mass signal annotation.
- Molecular networks are increasingly used for annotating large-scale mass spectrometry experiments.
- Network Annotation Propagation (NAP) automates annotation propagation but is limited to local information.
Purpose of the Study:
- To introduce ChemWalker, a Python library that expands annotation propagation in molecular networks.
- To overcome the limitation of local information propagation in existing methods like NAP.
Main Methods:
- ChemWalker utilizes random walks on graphs for annotation propagation.
- It employs in silico fragmentation (MetFrag) and biologically relevant databases.
- A weighted graph is created using MetFusion Scoring to guide the random walk process.
Main Results:
- Annotation propagation is expanded to nodes not directly connected to spectral matches.
- ChemWalker demonstrates improvements in running time, scalability, and maintainability compared to NAP.
- The library enables efficient analysis of complex mixtures through enhanced annotation.
Conclusions:
- ChemWalker offers a more efficient and scalable approach to spectral annotation in mass spectrometry.
- The random walk method effectively propagates information across molecular networks.
- This tool facilitates the analysis of complex biological samples by improving annotation accuracy and speed.
Related Concept Videos
Molecular Models
38.9K
Physical models representing molecular architectures of chemical compounds play essential roles in understanding chemistry. The use of molecular models makes it easier to visualize the structures and shapes of atoms and molecules.
38.9K
Chemotaxis and Direction of Cell Migration
3.4K
Cells can detect chemical cues in their environment and reorganize the cytoskeleton to migrate toward them or away from them. This directional migration, called chemotaxis, is essential during embryogenesis and development, immune response, tissue repair and regeneration, and reproduction. These chemical cues can either attract or repel the cell's movement. For example, axon development is determined by a combination of chemoattractants and chemorepellents that direct the growing axon...
3.4K
Chemotaxis in E. coli
46
Chemotaxis in Escherichia coli is a sensory-driven motility mechanism that enables bacteria to navigate chemical gradients, moving toward beneficial environments while avoiding harmful conditions. This process relies on a signal transduction system integrating external chemical cues with flagellar motor control.Chemoreceptors and Signal DetectionE. coli detects chemical gradients through methyl-accepting chemotaxis proteins (MCPs), which are membrane-bound chemoreceptors that sense attractants...
46
Protein Networks
4.0K
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.0K
Predicting Molecular Geometry
34.6K
VSEPR Theory for Determination of Electron Pair Geometries
34.6K
Genome Annotation and Assembly
19.0K
The genome refers to all of the genetic material in an organism. It can range from a few million base pairs in microbial cells to several billion base pairs in many eukaryotic organisms. Genome assembly refers to the process of taking the DNA sequencing data and putting it all back together in a correct order to create a close representation of the original genome. This is followed by the identification of functional elements on the newly assembled genome, a process called genome annotation.
19.0K


