ワンクリックで
metabolomics
Metabolomics and lipidomics analysis — untargeted/targeted workflows, normalization, annotation, and pathway mapping
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Metabolomics and lipidomics analysis — untargeted/targeted workflows, normalization, annotation, and pathway mapping
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Molecular structure analysis, SAR triage, compound library characterization, QSAR modeling, ADMET prediction, chemical space visualization, target engagement assessment, drug perturbation connectivity scoring, and selectivity profiling
Chromatin regulation analysis — ATAC-seq, ChIP-seq, CUT&Tag/CUT&Run, differential binding, motif analysis, and scATAC-seq
Systematic drug repurposing via signature matching, target-based analysis, network proximity, genetic evidence scoring, and clinical evidence mining
Functional enrichment and pathway analysis including GSEA, ORA, ssGSEA, GSVA, and decoupler-based activity inference
Genomic variant analysis — germline/somatic SNV, structural variants, CNV, GWAS, annotation, and filtering
Multi-omics integration methods including factor analysis, supervised classification, network fusion, and causal modeling across modalities
| name | metabolomics |
| description | Metabolomics and lipidomics analysis — untargeted/targeted workflows, normalization, annotation, and pathway mapping |
| version | 1.0.0 |
| tags | ["metabolomics","lipidomics","untargeted","targeted","xcms","mass-spectrometry"] |
Comprehensive guidelines for untargeted metabolomics, targeted metabolomics, lipidomics, and metabolic pathway interpretation.
Raw mzML files
→ Peak picking: XCMS CentWave in R (matchedFilter for low-res data)
→ RT alignment: XCMS adjustRtime (obiwarp or peakGroups)
→ Feature grouping: XCMS groupChromPeaks (PeakDensity)
→ Gap filling: XCMS fillChromPeaks
→ Feature table (m/z x RT x intensity matrix)
var, samples as obs, intensities as X.Vendor output (concentrations or peak areas)
→ Concentration extraction from quantification report
→ Standard curve validation (R^2 >= 0.99 preferred, >= 0.98 acceptable)
→ Flag values below LOD/LOQ
→ Statistical testing (same pipeline as untargeted, starting from clean matrix)
| Scenario | Method | Notes |
|---|---|---|
| Default / simple | TIC (total ion current) | Sum-normalize each sample; fast but assumes equal total metabolite load |
| Robust cross-sample | PQN (probabilistic quotient) | Reference-based quotient scaling; robust to outlier features |
| Batched runs with signal drift | LOESS | Fit local regression to QC pool injections; correct drift per feature |
| Internal standards available | IS normalization | Normalize by spiked-in standard intensity; most accurate when available |
Feature table with MS2 spectra
→ Spectral matching: matchms against a resolved reference spectral library
→ If no match: SIRIUS (molecular formula prediction) [NOT INSTALLED]
→ If still ambiguous: MetFrag (in silico fragmentation) [NOT INSTALLED]
Only the first step of this tree is runnable here, and only if a library is provided. The two fallback tiers are absent binaries — see the notes below before planning on either.
command -v sirius) before planning on them and expect nothing; when absent, report the gap rather than describing formula prediction you cannot run. Even with SIRIUS staged, CSI:FingerID is a network service and always fails here, so structure elucidation would remain unavailable and only offline formula prediction would work. What is installed for this tier of the problem: matchms for spectral similarity scoring (given a library), ms-deisotope for charge-state deconvolution, and rdkit/mordred for structure handling once you have a candidate ID from elsewhere.Normalized, log2-transformed feature matrix
→ PCA: overview, outlier detection, batch effects
→ If classification question: PLS-DA (with permutation testing for validation)
→ If two-group comparison: t-test with BH FDR correction + fold change
→ If multi-group: ANOVA with BH FDR correction + post-hoc Tukey
→ Volcano plot (fold change vs -log10 p-value)
Pathway mapping needs metabolite-set reference data that is not provisioned here. KEGG compound mapping, SMPDB/KEGG-module metabolite sets, and KEGG pathway-map rendering all resolve over the network, which is blocked — and no metabolite-set collection is in the reference inventory (the catalogued pathway sets are gene-based: Reactome, WikiPathways, MSigDB hallmark). Check what is available before planning this step; if nothing is, report it and stop at the annotated, statistically-tested feature table rather than inventing a mapping.
var.feature_id, log2FC, pvalue, padj, annotation.xsAnnotate(), findIsotopes(), findAdducts(). Run after xcms feature detection.readMSData() for reading mzML. Foundation package that xcms depends on.Spectra() constructor, filterMsLevel(), peaksData().FeatureFinderMetabo, MapAlignerPoseClustering — nominally an alternative to XCMS for feature detection, but not installed here and unobtainable with no egress. Do not plan around it: XCMS is the installed pipeline and is the one to use. If you have a specific reason to want OpenMS, probe first (command -v FeatureFinderMetabo) and report its absence rather than emitting commands that cannot run.references/xcms-api.md — XCMS peak picking, alignment, and groupingreferences/matchms-api.md — Spectral matching and similarity scoringreferences/pymzml-api.md — Raw mzML file parsing and chromatogram extraction