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.