metabolomics-statistics

Perform univariate statistical tests and FDR correction on metabolomics data.

155|26|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/TianGzlab/OmicsClaw --skill metabolomics-statistics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: metabolomics-statistics
Source: https://github.com/TianGzlab/OmicsClaw/tree/main/skills/metabolomics/metabolomics-statistics
Command: npx skills add https://github.com/TianGzlab/OmicsClaw --skill metabolomics-statistics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, scipy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of interpreting high-dimensional metabolomics data by providing robust statistical methods to identify significant differences and patterns between sample groups.

Core Features & Use Cases

  • Statistical Testing: Perform univariate tests like Welch's t-test, Wilcoxon rank-sum, ANOVA, and Kruskal-Wallis.
  • FDR Correction: Apply Benjamini-Hochberg FDR correction to control for false discoveries.
  • Use Case: Analyze a metabolomics dataset comparing control and treatment groups to identify metabolites that are significantly altered, aiding in the discovery of biomarkers or drug effects.

Quick Start

Run Welch's t-test on your normalized metabolomics data file named 'metabolites.csv' and save the results to the 'output' directory.

Frequently Asked Questions about metabolomics-statistics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify differentially abundant metabolites between treatment and control groups?

To identify differentially abundant metabolites, apply univariate statistical tests like Welch's t-test or ANOVA to your metabolomics data, then use FDR correction to control for false discoveries.

What statistical tests are available for metabolomics differential analysis?

Available metabolomics statistical tests include Welch's t-test, Wilcoxon rank-sum, ANOVA, and Kruskal-Wallis, enabling robust differential analysis between biological groups.

How do I run univariate tests on a metabolites CSV file for biomarker discovery?

You can run univariate tests on a normalized metabolites CSV file by using pandas for data manipulation and scipy for statistical computations, saving the biomarker discovery results to an output directory.

Why do I need FDR correction for high-dimensional metabolomics data?

FDR correction, specifically Benjamini-Hochberg, is needed for high-dimensional metabolomics data to control false discoveries when performing multiple univariate tests across many metabolites.

Do I need normalized metabolomics data before applying statistical tests?

Yes, you need normalized metabolomics data before applying statistical tests, as the quick start process explicitly requires running Welch's t-test on a normalized metabolites data file.

Can I use pandas and scipy for metabolomics data manipulation and statistical computations?

Yes, you can use pandas and scipy for metabolomics data manipulation and statistical computations, as they are the required dependencies for performing univariate tests and FDR correction.