Sider Tools

Configuration File: sider_tools.json Tool Type: Local Tools Count: 5

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

Available Tools

SIDER_get_drug_indications (Type: SiderTool)

Get the therapeutic indications for a drug from SIDER. Indications are medical conditions that a …

SIDER_get_drug_indications tool specification

Tool Information:

  • Name: SIDER_get_drug_indications

  • Type: SiderTool

  • Description: Get the therapeutic indications for a drug from SIDER. Indications are medical conditions that a drug is approved to treat, extracted from the indications and usage sections of drug labels. Returns MedDRA-coded conditions with descriptions. Provide either a drug name or SIDER drug ID.

Parameters:

  • operation (string) (required) Operation type

  • drug_name ([‘string’, ‘null’]) (optional) Drug name (e.g., ‘aspirin’, ‘metformin’). Will search SIDER and use first match.

  • sider_drug_id ([‘string’, ‘null’]) (optional) SIDER drug ID (PubChem CID) from SIDER_search_drug (e.g., ‘2244’ for aspirin)

Example Usage:

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

SIDER_get_drug_side_effects (Type: SiderTool)

Get the list of known side effects for a drug from SIDER, including frequency data when available…

SIDER_get_drug_side_effects tool specification

Tool Information:

  • Name: SIDER_get_drug_side_effects

  • Type: SiderTool

  • Description: Get the list of known side effects for a drug from SIDER, including frequency data when available. Side effects are extracted from drug labels and include MedDRA codes, frequency percentages from clinical trials (e.g., ‘21% - 57.5%’), and placebo comparison rates. Provide either a drug name (will auto-search) or a SIDER drug ID from SIDER_search_drug. Returns adverse reactions recorded in official drug labels.

Parameters:

  • operation (string) (required) Operation type

  • drug_name ([‘string’, ‘null’]) (optional) Drug name (e.g., ‘ibuprofen’, ‘metformin’). Will search SIDER and use first match. Mutually exclusive with sider_drug_id.

  • sider_drug_id ([‘string’, ‘null’]) (optional) SIDER drug ID (PubChem CID) from SIDER_search_drug results (e.g., ‘3672’ for ibuprofen, ‘4091’ for metformin)

  • limit (integer) (optional) Maximum number of side effects to return (default: 50)

Example Usage:

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

SIDER_get_drugs_for_side_effect (Type: SiderTool)

Find all drugs associated with a specific side effect in SIDER. Returns drugs known to cause the …

SIDER_get_drugs_for_side_effect tool specification

Tool Information:

  • Name: SIDER_get_drugs_for_side_effect

  • Type: SiderTool

  • Description: Find all drugs associated with a specific side effect in SIDER. Returns drugs known to cause the given adverse reaction, with frequency information when available (e.g., ‘7%’, ‘5% - 18%’, ‘postmarketing’, ‘common’). Provide either a MedDRA code (e.g., C0018681 for headache) or a side effect name (will auto-search). Useful for drug safety comparisons and adverse event analysis.

Parameters:

  • operation (string) (required) Operation type

  • meddra_code ([‘string’, ‘null’]) (optional) MedDRA concept code / UMLS CUI (e.g., ‘C0018681’ for headache, ‘C0027497’ for nausea)

  • side_effect_name ([‘string’, ‘null’]) (optional) Side effect name to search (e.g., ‘headache’, ‘nausea’, ‘diarrhea’). Will search SIDER and use first match.

  • limit (integer) (optional) Maximum number of drugs to return (default: 50)

Example Usage:

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

SIDER_search_drug (Type: SiderTool)

Search the SIDER drug side effects database for a drug by name. Returns matching drugs with SIDER…

SIDER_search_drug tool specification

Tool Information:

  • Name: SIDER_search_drug

  • Type: SiderTool

  • Description: Search the SIDER drug side effects database for a drug by name. Returns matching drugs with SIDER IDs and any related side effects. SIDER contains adverse drug reaction data extracted from drug labels for marketed medicines. Use this to find the SIDER drug ID needed for other SIDER operations (get_side_effects, get_indications).

Parameters:

  • operation (string) (required) Operation type

  • drug_name (string) (required) Drug name to search for (e.g., ‘aspirin’, ‘ibuprofen’, ‘metformin’, ‘warfarin’)

Example Usage:

query = {
    "name": "SIDER_search_drug",
    "arguments": {
        "operation": "example_value",
        "drug_name": "example_value"
    }
}
result = tu.run(query)

SIDER_search_side_effect (Type: SiderTool)

Search for a side effect by name in SIDER. Returns matching side effects with their MedDRA codes …

SIDER_search_side_effect tool specification

Tool Information:

  • Name: SIDER_search_side_effect

  • Type: SiderTool

  • Description: Search for a side effect by name in SIDER. Returns matching side effects with their MedDRA codes (UMLS CUIs). Use this to find the correct MedDRA code for a side effect before querying SIDER_get_drugs_for_side_effect. SIDER uses MedDRA (Medical Dictionary for Regulatory Activities) terminology for standardized adverse event reporting.

Parameters:

  • operation (string) (required) Operation type

  • side_effect_name (string) (required) Side effect name to search (e.g., ‘headache’, ‘nausea’, ‘diarrhea’, ‘liver’)

Example Usage:

query = {
    "name": "SIDER_search_side_effect",
    "arguments": {
        "operation": "example_value",
        "side_effect_name": "example_value"
    }
}
result = tu.run(query)