Skip to content
Back to skills

Multiomics Statistics

ASecurity

"Use for OmicVerse bulk RNA-seq, enrichment/signature scoring,

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
datapythongobashexpresstestingapibackend

Works with

  • cli
  • api
  • mcp

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill multiomics-statistics --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Multiomics Statistics?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Multiomics Statistics
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-multiomics-statistics/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-multiomics-statistics)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: multiomics-statistics
description: "Use for OmicVerse bulk RNA-seq, enrichment/signature scoring,
  metabolomics, proteomics, microbiome, and statistical table workflows."
disable-model-invocation: true
metadata:
  disco-role: operating
license: GPL 3.0
---

# Multiomics Statistics

Use this sub-skill when the task is table-centric rather than single-cell, spatial, alignment, genetics, AIRR, molecular, CLI, or MCP runtime work. Start at the [root routing skill](../../SKILL.md) if the task crosses domains.

## When to Use

- Bulk RNA-seq differential expression, offline ORA/GSEA, WGCNA-style modules, or time-course statistics with `ov.bulk`.
- Gene-set/signature scoring on AnnData or data frames with `ov.es.aucell`, `ov.es.ucell`, `ov.es.ora`, `ov.es.decouple`, `ov.es.decoupler`, or `ov.es.consensus`.
- Metabolomics workflows from wide peak tables or MetaboAnalyst-style CSVs through QC, normalization, differential testing, PLS-DA, pathway enrichment, and biomarker panels.
- Proteomics workflows from MaxQuant, DIA-NN, FragPipe, Olink, or wide intensity tables through QC, normalization, imputation, and differential testing.
- Microbiome workflows using samples-by-taxa AnnData for alpha/beta diversity, ordination, differential abundance, meta-analysis, and paired microbe-metabolite statistics.

## Route Elsewhere

- AnnData file reading, general preprocessing, plotting basics, report/provenance, and registry discovery: [`../core-analysis/SKILL.md`](../core-analysis/SKILL.md).
- Single-cell annotation, marker ranking, trajectory, velocity, cell communication, pseudobulk, and batch integration: [`../single-cell-workflows/SKILL.md`](../single-cell-workflows/SKILL.md).
- GWAS, eQTL, AIRR, molecular structure, raw FASTQ alignment, and external binary workflows: [`../specialist-domains/SKILL.md`](../specialist-domains/SKILL.md).
- Exposing analyses through the CLI, registry, MCP, JARVIS, or gateway runtime: [`../agentic-and-mcp/SKILL.md`](../agentic-and-mcp/SKILL.md).

## Reference Map

- [`references/statistical-workflows.md`](references/statistical-workflows.md): task recipes and validation checkpoints for bulk, enrichment, metabolomics, proteomics, and microbiome workflows.
- [`references/api-reference.md`](references/api-reference.md): compact API names, signatures, outputs, and optional backend mapping.
- [`references/data-formats.md`](references/data-formats.md): expected table orientations, AnnData slots, signature/network formats, and design metadata columns.
- [`references/troubleshooting.md`](references/troubleshooting.md): errors, optional dependency messages, network-fetcher caveats, and repair actions.
- [`scripts/check_multiomics_table.py`](scripts/check_multiomics_table.py): safe CSV/TSV schema checker for feature-by-sample matrices and sample metadata.

## Safe Operating Pattern

1. Identify the omics family and validate orientation before loading data. Most `ov.metabol`, `ov.protein`, and `ov.micro` APIs expect `AnnData` with samples in rows and features in columns; many `ov.bulk.pyDEG` inputs use genes in rows and samples in columns.
2. Check sample IDs and design columns before any statistical call. Run the bundled checker for matrix-plus-metadata workflows:

   ```bash
   python sub-skills/multiomics-statistics/scripts/check_multiomics_table.py matrix.tsv --metadata metadata.tsv --sample-id-column sample --required-metadata-cols group,batch
   ```

3. Choose a conservative local workflow first. Do not assume KEGG, HMDB, ChEBI, LION, Enrichr, or other remote resources are safe or available unless the user explicitly authorizes network access.
4. Use optional backends deliberately. If `pydeseq2`, `pymfuzz`, `pydeqms`, `pyimputelcmd`, `pyproda`, `pylipidr`, `pygoslin`, or `scikit-bio` is missing, either install the narrow extra required by the workflow or switch to a pure-Python fallback documented in the API reference.
5. Keep outputs as explicit tables. Record result column semantics such as `pvalue`, `padj`, `qvalue`, `log2FC`, `P.Value`, `adj.P.Val`, `score_<method>`, and `padj_<method>` before handing off to plotting or reporting.

Files in this skill

  • SKILL.md4 KB
  • references/api-reference.md14.4 KB
  • references/data-formats.md7.8 KB
  • references/statistical-workflows.md8.5 KB
  • references/troubleshooting.md9.8 KB
  • scripts/check_multiomics_table.py10.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.