daa-interpret

Parse DAA result TSVs to compute effect sizes and generate interpretation reports.

1|1|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/shandley/composable-daa --skill daa-interpret
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daa-interpret
Source: https://github.com/shandley/composable-daa/tree/main/.claude/skills/daa-interpret
Command: npx skills add https://github.com/shandley/composable-daa --skill daa-interpret

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interpreting DAA outputs can be complex and time-consuming for researchers and analysts. This skill provides a structured workflow to translate differential abundance analysis results into clear, actionable insights, highlighting significant features, effect sizes, and confidence levels.

Core Features & Use Cases

  • Interpret results from a DAA pipeline by loading a results TSV with standard columns (feature_id, coefficient, estimate, std_error, statistic, p_value, q_value, prevalence, mean_abundance, prevalence_tier, confidence).
  • Identify the method used based on the result structure and present a concise interpretation of effect sizes in the appropriate scale for each method.
  • Generate a report that lists top significant features, their direction, and quality checks for potential compositional artifacts, enabling downstream validation and communication.

Quick Start

Provide results TSV path or use a recent results file to generate an interpretation report immediately.

Frequently Asked Questions about daa-interpret

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

FAQPage Schema
How do I interpret differential abundance analysis results from a TSV file?

To interpret differential abundance analysis results, the Skill parses a results TSV containing standard columns like feature_id, estimate, p_value, and q_value to extract top significant features and generate a concise structured report. It automatically determines the analysis method to present effect sizes appropriately.

What columns are needed in a DAA results TSV to generate an interpretation report?

A DAA results TSV requires standard columns including feature_id, coefficient, estimate, std_error, statistic, p_value, q_value, prevalence, mean_abundance, prevalence_tier, and confidence. The Skill parses these defined columns to compute effect sizes and surface top features with direction.

How does effect size calculation work for different differential abundance analysis methods?

Effect size calculation works by identifying the analysis method based on the result structure, then computing and presenting effect sizes in the appropriate scale for that specific method. This ensures the generated interpretation accurately reflects the magnitude and direction of feature abundance changes.

Can I check differential abundance results for potential compositional artifacts?

Yes, you can check for potential compositional artifacts. The generated interpretation report includes quality checks for compositional artifacts alongside the top significant features, their direction, and confidence levels, enabling downstream validation of the differential abundance analysis outputs.

What is the best way to translate DAA outputs into actionable insights for downstream validation?

The best way to translate DAA outputs into actionable insights is applying a structured workflow that computes effect sizes, determines the method used, and generates a concise report listing top significant features with direction and confidence. This highlights quality checks to enable downstream validation and communication.

Do I need to specify a file path to interpret results, or can it use a recent results file?

You do not need to specify a file path strictly. You can provide a results TSV path, but the Skill can also apply to the most recent results file to extract standard columns and generate the interpretation report immediately without explicit path input.