ppx: Programmatic access to proteomics data repositories
William E. FondrieiD, Wout BittremieuxiD, William Stafford NobleiD
Abstract
The volume of proteomics and mass spectrometry data available in public repositories continues to grow at a rapid pace as more researchers embrace open science practices. Open access to the data behind scientific discoveries has become critical to validate published findings and develop new computational tools. Here, we present ppx, a Python package that provides easy, programmatic access to the data stored in ProteomeXchange repositories, such as PRIDE and MassIVE. The ppx package can either be used as a command line tool or a Python package to retrieve the files and metadata associated with a project when provided its identifier. To demonstrate how ppx enhances reproducible research, we used ppx within a Snakemake workflow to reanalyze a published dataset with the open modification search tool ANN-SoLo and compared our reanalysis to the original results. We show that ppx readily integrates into workflows and our reanalysis produced results consistent with the original analysis. We envision that ppx will be a valuable tool for creating reproducible analyses, providing tool developers easy access to data for development, testing, and benchmarking, and enabling the use of mass spectrometry data in data-intensive analyses. The ppx package is freely available and open source under the MIT license at: https://github.com/wfondrie/ppx
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 9
- FWCI
- 0.64
- Field percentile
- top 44%
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- msmu: a computational framework for provenance-aware mass spectrometry-based proteomics analysis
Hyung-Wook Choi, Byeongchan Lee, … Sunghyun Huh·bioRxiv·Jan 8, 2026
- ProteoPy: an AnnData-based framework for integrated proteomics analysis
Ian Dirk Fichtner, Levente Temesvari-Nagy, … Isabell Bludau·bioRxiv·Apr 1, 2026
- A proteomics sample metadata representation for multiomics integration, and big data analysis.
Chengxin Dai, Anja Füllgrabe, … Yasset Pérez‐Riverol·Nature CommunicationsPeer-reviewed·Oct 6, 2021
- AlphaPeptStats: an open-source Python package for automated, scalable and industrial-strength statistical analysis of mass spectrometry-based proteomics
E. Krismer, M. T. Strauss, M. Mann·bioRxiv·Mar 10, 2023
- Autoprot: Processing, Analysis and Visualization of Proteomics Data in Python
Julian Bender, Wignand W. D. Mühlhäuser, … Bettina Warscheid·bioRxiv·Jan 18, 2024
- ProteoBench: the community-curated platform for comparing proteomics data analysis workflows
Robbe Devreese, Caroline Jachmann, … Marie Locard‐Paulet·bioRxiv·Dec 20, 2025