Functional analysis of MS-based proteomics data: from protein groups to networks
## Description In high-throughput mass spectrometry (MS), proteins are digested into peptides and the peptide MS signals are then used to infer protein relative quantities across samples. Proteins that cannot be unambiguously distinguished based on the available set of peptides are reported as protein groups containing several protein accessions. The Cytoscape app **Proteo Visualizer** complements the widely used [stringApp]( by creating STRING networks from protein groups input instead of single protein accessions. In the resulting networks, each protein group is represented as a single node that inherits all existing edges of the group members. In addition, all relevant node and edge attributes are aggregated. First, the user provides a list of protein groups instead of single accessions as input to the network query. Then, the app uses this list to retrieve a STRING network via stringApp and to create a collapsed group node for each protein group in the resulting network. Thereby, all node and edge attributes are automatically aggregated such that group nodes as well as edges connecting group nodes represent an average of the information in the protein groups. The final network has the look and feel of a STRING network and is compatible with stringApp’s functionality such as functional enrichment. In addition, users can uncollapse any group of their choice and explore the node information of the individual members, which show up as separate rows in the Cytoscape Node table. As a result of the edge aggregation strategy, some protein group edges can have confidence scores that are lower than the confidence cutoff specified when retrieving the network and thus are represented as dashed edge lines. Proteo Visualizer networks are designed to be compatible with other Cytoscape apps such as [clusterMaker]( and [Omics Visualizer](, thus allowing users to perform typical downstream analysis tasks while keeping the full resolution of the proteomic groups detected in MS-based proteomics. Although the current version only supports STRING networks, future versions of the app will be agnostic to the source of the network and work on user-generated data such as affinity-purification followed by mass spectrometry (AP-MS) or networks retrieved from interaction databases such as IntAct or GeneMania. ## Implementation Proteo Visualizer relies on the Cytoscape stringApp for retrieving networks from the STRING database as well as the built-in Cytoscape CyGroups functionality for the creation and maintenance of the group nodes. In accordance with other Cytoscape apps, the main functionality is also available via commands and can be automatically executed from R or Python via the Cytoscape automation interface.


Works with Cytoscape 3.9

Release Notes

This is the first official release of the app and should be considered as a beta version.


Version 0.0.1

License Click here

Released 17 May 2024

Works with Cytoscape 3.9

Download Stats Click here