원클릭으로
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 직업 분류 기준
| 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 extractionMolecular 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