Lipidmaps Gene Tools#

Configuration File: lipidmaps_gene_tools.json Tool Type: Local Tools Count: 2

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

Available Tools#

LipidMaps_get_gene (Type: LipidMapsGeneTool)#

Look up a lipid-metabolism gene in the LIPID MAPS Proteome Database (LMPD). A gene symbol can mat…

LipidMaps_get_gene tool specification

Tool Information:

  • Name: LipidMaps_get_gene

  • Type: LipidMapsGeneTool

  • Description: Look up a lipid-metabolism gene in the LIPID MAPS Proteome Database (LMPD). A gene symbol can match multiple species; the REST endpoint returns the full unpaginated set and metadata marks result_set_complete. For example, live FASN lookup returns mouse, human, rat, and cow records. Input and output namespaces are strictly validated, URL path values are encoded, and malformed rows are errors rather than silently dropped. Use output_item=’all’ for complete records; metadata.field_scope_complete is false for an intentionally selected single-field response.

Parameters:

  • input_value (string) (required) The gene identifier value to resolve, e.g. ‘FASN’ (gene symbol), ‘2194’ (NCBI Gene ID), or ‘LMP002507’ (LIPID MAPS protein id).

  • input_item (string) (optional) Namespace of input_value. One of: ‘gene_symbol’, ‘gene_id’, ‘gene_name’, ‘lmp_id’.

  • output_item (string) (optional) Which fields to return. ‘all’ (default) returns the complete record; a single field name (e.g. ‘gene_name’, ‘summary’, ‘chromosome’) returns just that field.

Example Usage:

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

LipidMaps_get_protein (Type: LipidMapsGeneTool)#

Look up a lipid-metabolism protein/enzyme in LIPID MAPS LMPD, including gene/species identifiers,…

LipidMaps_get_protein tool specification

Tool Information:

  • Name: LipidMaps_get_protein

  • Type: LipidMapsGeneTool

  • Description: Look up a lipid-metabolism protein/enzyme in LIPID MAPS LMPD, including gene/species identifiers, UniProt and RefSeq cross-references, protein name, sequence length, and sequence. Gene-symbol queries may match multiple species; all rows are returned in numeric Row order with explicit unpaginated completeness metadata. Input/output namespaces are strictly validated and malformed rows cannot become a silent partial success. Use output_item=’all’ for the complete record.

Parameters:

  • input_value (string) (required) The protein identifier value to resolve, e.g. ‘P49327’ (UniProt), ‘NP_004095’ (RefSeq protein), ‘SCD’ (gene symbol), or ‘LMP002507’ (LIPID MAPS protein id).

  • input_item (string) (optional) Namespace of input_value. One of: ‘uniprot_id’, ‘gene_symbol’, ‘gene_id’, ‘gene_name’, ‘refseq_id’, ‘mrna_id’, ‘protein_entry’, ‘lmp_id’.

  • output_item (string) (optional) Which fields to return. ‘all’ (default) returns the complete record; a single field name (e.g. ‘uniprot_id’, ‘protein_name’, ‘seq’) returns just that field.

Example Usage:

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