ssPA

ssPA performs single-sample pathway analysis by transforming molecular-level metabolomics data into pathway-level scores to identify patient-specific pathway signatures.


Key Features:

  • Single-sample pathway analysis: Enables pathway scoring at the individual-sample level and supports multi-group comparisons and downstream pathway-based machine learning analyses.
  • Implemented methods: Implements ssGSEA, GSVA, Singular Value Decomposition (SVD) as used in PLAGE, z-score calculations, ssClustPA, and kernel Principal Component Analysis (kPCA).
  • Benchmarking and evaluation: Benchmarked on semi-synthetic metabolomics data, reporting that GSEA-based and z-score approaches have superior recall while clustering and dimensionality-reduction methods (ssClustPA, kPCA) achieve higher precision at moderate-to-high effect sizes.
  • Case study application: Applied to inflammatory bowel disease mass spectrometry data to uncover subtype-specific pathway signatures by clustering pathway scores and generating pathway-based patient subtype-specific correlation networks.
  • Pathway-level transformation: Converts molecular omics measurements into pathway-level insights to facilitate interpretation of complex metabolomics datasets relative to conventional approaches such as ORA and GSEA.

Scientific Applications:

  • Metabolomics research: Characterizes pathway-level alterations in metabolomic datasets to inform studies of disease mechanisms.
  • Patient-specific analysis: Identifies individual-specific pathway signatures to support personalized or stratified analyses.
  • Subtype discovery and ML: Provides pathway scores usable for clustering, subtype discovery, and pathway-based machine learning models.

Methodology:

Implements ssGSEA, GSVA, SVD (PLAGE), z-score, ssClustPA, and kPCA; benchmarking was performed on semi-synthetic metabolomics data; includes clustering of pathway scores and visualization of pathway-based patient subtype-specific correlation networks.

Topics

Details

License:
GPL-3.0
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
1/20/2023
Last Updated:
11/24/2024

Operations

Publications

Wieder C, Lai RPJ, Ebbels TMD. Single sample pathway analysis in metabolomics: performance evaluation and application. BMC Bioinformatics. 2022;23(1). doi:10.1186/s12859-022-05005-1. PMID:36376837. PMCID:PMC9664704.

PMID: 36376837
PMCID: PMC9664704
Funding: - Wellcome Trust: 222837/Z/21/Z - Medical Research Council: MR/R008922/1 - Biotechnology and Biological Sciences Research Council: BB/T007974/1 - National Institutes of Health: 1 R01 HL133932-01

Documentation

Links