Lipidmaps Tools

Configuration File: lipidmaps_tools.json Tool Type: Local Tools Count: 3

This page contains all tools defined in the lipidmaps_tools.json configuration file.

Available Tools

LipidMaps_get_compound_by_id (Type: LipidMapsTool)

Get lipid structure and classification by LIPID MAPS ID (LMID). Returns full lipid record includi…

LipidMaps_get_compound_by_id tool specification

Tool Information:

  • Name: LipidMaps_get_compound_by_id

  • Type: LipidMapsTool

  • Description: Get lipid structure and classification by LIPID MAPS ID (LMID). Returns full lipid record including name, formula, exact mass, SMILES, InChI, cross-references to KEGG/HMDB/ChEBI/PubChem. Example: ‘LMFA08040013’ returns Palmitoyl-EA.

Parameters:

  • input_value (string) (required) LIPID MAPS ID (LMID), e.g., ‘LMFA08040013’. Format: LM + 2-letter category + 8-digit number.

  • output_item (string) (optional) Type of output. Options: ‘all’ (complete record), ‘name’, ‘formula’, ‘exactmass’, ‘smiles’, ‘classification’, ‘molfile’.

Example Usage:

query = {
    "name": "LipidMaps_get_compound_by_id",
    "arguments": {
        "input_value": "example_value"
    }
}
result = tu.run(query)

LipidMaps_search_by_formula (Type: LipidMapsTool)

Search lipids by molecular formula in LIPID MAPS Structure Database. Returns all lipids matching …

LipidMaps_search_by_formula tool specification

Tool Information:

  • Name: LipidMaps_search_by_formula

  • Type: LipidMapsTool

  • Description: Search lipids by molecular formula in LIPID MAPS Structure Database. Returns all lipids matching the given formula. Example: ‘C22H32O2’ finds DHA and related C22:6 fatty acids.

Parameters:

  • input_value (string) (required) Molecular formula (e.g., ‘C22H32O2’, ‘C16H32O2’). Standard chemical formula format.

  • output_item (string) (optional) Type of output. Options: ‘all’, ‘name’, ‘smiles’, ‘classification’.

Example Usage:

query = {
    "name": "LipidMaps_search_by_formula",
    "arguments": {
        "input_value": "example_value"
    }
}
result = tu.run(query)

LipidMaps_search_by_name (Type: LipidMapsTool)

Search for lipids by exact abbreviation in LIPID MAPS Structure Database. IMPORTANT: Only exact l…

LipidMaps_search_by_name tool specification

Tool Information:

  • Name: LipidMaps_search_by_name

  • Type: LipidMapsTool

  • Description: Search for lipids by exact abbreviation in LIPID MAPS Structure Database. IMPORTANT: Only exact lipidomics abbreviations work (e.g., ‘DHA’, ‘EPA’, ‘PC 16:0/18:1’, ‘SM 34:1’). Class names like ‘ceramide’ or ‘sphingomyelin’ will NOT match — use LipidMaps_search_by_formula for class-level searches. Returns matching lipid records with structures and classification.

Parameters:

  • input_value (string) (required) Exact lipid abbreviation used in lipidomics (e.g., ‘DHA’, ‘EPA’, ‘PC 16:0/18:1’, ‘SM 34:1’). Class names like ‘ceramide’ will not match — use exact abbreviations only.

  • output_item (string) (optional) Type of output. Options: ‘all’, ‘name’, ‘formula’, ‘exactmass’, ‘smiles’, ‘classification’.

Example Usage:

query = {
    "name": "LipidMaps_search_by_name",
    "arguments": {
        "input_value": "example_value"
    }
}
result = tu.run(query)