界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
效率与协作 · SKILL.md

multiomics-statistics

multiomics-statistics

【效率与协作】Use for OmicVerse bulk RNA-seq, enrichment/signature scoring, metabolomics, proteomics, microbiome, and statistical table workflows.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

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 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

Reference Map

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:

    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.

我的收藏