Aopwiki Tools#

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

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

Available Tools#

AOPWiki_get_aop (Type: AOPWikiDetailTool)#

Get one AOP-Wiki pathway with stressors, typed molecular initiating events, key events, adverse o…

AOPWiki_get_aop tool specification

Tool Information:

  • Name: AOPWiki_get_aop

  • Type: AOPWikiDetailTool

  • Description: Get one AOP-Wiki pathway with stressors, typed molecular initiating events, key events, adverse outcomes, and directed event pairs. The source_relation value is preserved only as an opaque AOP association reference: it is not safe to use as /relationships/{id}, because live AOP-Wiki values can resolve to an unrelated pair or no record.

Parameters:

  • aop_id (integer) (required) AOP numeric identifier. Find IDs using AOPWiki_list_aops. Example: 3 (mitochondrial complex I inhibition leading to parkinsonian motor deficits).

Example Usage:

query = {
    "name": "AOPWiki_get_aop",
    "arguments": {
        "aop_id": 10
    }
}
result = tu.run(query)

AOPWiki_get_key_event (Type: AOPWikiDetailTool)#

Get one AOP-Wiki Key Event (KE) by its numeric event id, including the machine-readable ontology …

AOPWiki_get_key_event tool specification

Tool Information:

  • Name: AOPWiki_get_key_event

  • Type: AOPWikiDetailTool

  • Description: Get one AOP-Wiki Key Event (KE) by its numeric event id, including the machine-readable ontology annotations in its event_components. Each component maps the event to GO / Protein-Ontology / ChEBI terms via process (e.g. ‘aryl hydrocarbon receptor activity’, GO:0004874), object (e.g. ‘aryl hydrocarbon receptor’, PR:000003858), and action (e.g. ‘increased’), plus the biological_organization level (Molecular, Cellular, Tissue, Organ, Individual, Population). Enables cross-database linking and mechanistic toxicology reasoning. Find event ids in the molecular_initiating_events / key_events / adverse_outcomes lists returned by AOPWiki_get_aop. No API key required.

Parameters:

  • event_id (integer) (required) AOP-Wiki Key Event numeric id, e.g. 18 (‘Activation, AhR’). Obtain ids from AOPWiki_get_aop.

Example Usage:

query = {
    "name": "AOPWiki_get_key_event",
    "arguments": {
        "event_id": 10
    }
}
result = tu.run(query)

AOPWiki_list_aops (Type: AOPWikiListTool)#

List the complete AOP-Wiki Adverse Outcome Pathway catalog. Every upstream page is fetched and ch…

AOPWiki_list_aops tool specification

Tool Information:

  • Name: AOPWiki_list_aops

  • Type: AOPWikiListTool

  • Description: List the complete AOP-Wiki Adverse Outcome Pathway catalog. Every upstream page is fetched and checked against stable pagination totals; the tool returns an error rather than an apparently complete list when pages, totals, or IDs conflict. Optional search is a case-insensitive local title/short-name filter over that verified complete catalog.

Parameters:

  • search (string) (optional) Case-insensitive keyword to filter AOPs by title or short name. Omit to return every AOP.

Example Usage:

query = {
    "name": "AOPWiki_list_aops",
    "arguments": {
    }
}
result = tu.run(query)