Skip to main content

    Metabolomics inputs and parameters

    Data formats, normalization methods, annotation databases, and filter options for all metabolomics tools.

    metabolomicsinputs

    You provide a URI to your data — a raw mzML/mzXML file, a feature table, or a list of metabolite identifiers, depending on the stage. Which stage you start from most affects the result, since each tool takes the output of the one before it.

    Metabolomics inputs and parameters

    Common data formats

    The metabolomics tools are async Modal jobs (2-30 minutes depending on stage). Each stage takes a URI to your data rather than an inline table:

    ToolInputFormat
    metabolomics_preprocessraw_data_uriRaw LC-MS file (mzML/mzXML)
    metabolomics_annotatefeature_table_uriFeature table (output of metabolomics_preprocess)
    metabolomics_differentialfeature_table_uri + metadata_file_uriFeature/intensity table plus a sample metadata CSV with a group column
    metabolomics_pathwaymetabolite_listArray of metabolite identifiers (HMDB, KEGG, or PubChem)

    Metabolomics Preprocess parameters

    ParameterTypeRequiredDefaultDescription
    raw_data_uristringYes--URI of the raw LC-MS data file (mzML/mzXML)
    methodstringNo"xcms"Preprocessing software: "xcms", "mzmine", or "openms"
    polaritystringNo--Ionization polarity: "positive" or "negative"
    ppm_tolerancenumberNo10Mass accuracy tolerance in ppm

    Metabolomics Annotate parameters

    ParameterTypeRequiredDefaultDescription
    feature_table_uristringYes--URI of the feature table (from metabolomics_preprocess)
    databasesstringNo"all"Database to match against: "hmdb", "lipidmaps", "kegg", or "all"
    mass_tolerance_ppmnumberNo5Mass tolerance for matching, in ppm
    adductsstring[]No--Adduct types to consider (e.g., ["[M+H]+", "[M+Na]+"])

    Supported databases

    DatabaseCodeContent
    HMDBhmdbHuman metabolites, endogenous and exogenous
    LipidMapslipidmapsLipid structures and classifications
    KEGGkeggKEGG compound entries

    Common adduct types

    Ion ModeAdducts
    Positive[M+H]+, [M+Na]+, [M+K]+, [M+NH4]+, [M+2H]2+
    Negative[M-H]-, [M+FA-H]-, [M+Cl]-, [M-2H]2-, [M+HAc-H]-

    Metabolomics Differential parameters

    ParameterTypeRequiredDefaultDescription
    feature_table_uristringYes--URI of the feature/intensity table
    metadata_file_uristringYes--URI of sample metadata file (CSV with sample, condition columns)
    contraststringYes--Contrast to test (e.g., "treated_vs_control")
    methodstringNo"limma"Statistical method: "limma", "ttest", or "wilcoxon"
    fdr_thresholdnumberNo0.05FDR threshold for significance

    Only a single two-group contrast is supported per run — there's no multi-group (ANOVA/Kruskal-Wallis) or paired-design option.

    Metabolomics Pathway parameters

    ParameterTypeRequiredDefaultDescription
    metabolite_liststring[]Yes--List of metabolite identifiers (HMDB, KEGG, or PubChem IDs)
    organismstringNo"hsa"KEGG organism code: "hsa" (human) or "mmu" (mouse) — no other organisms are supported
    analysis_typestringNo"enrichment""enrichment" (over-representation) or "topology"-based analysis
    id_typestringNo"hmdb"Identifier type provided in metabolite_list: "hmdb", "kegg", or "pubchem"

    Pathway enrichment is against KEGG metabolic pathways only — SMPDB and Reactome are not supported by this tool.

    Was this page helpful?

    On this page

    On this page

    Loading...