Pubchem Tox Tools¶
Configuration File: pubchem_tox_tools.json
Tool Type: Local
Tools Count: 6
This page contains all tools defined in the pubchem_tox_tools.json configuration file.
Available Tools¶
PubChemTox_get_acute_effects (Type: PubChemToxTool)¶
Get acute toxicity effects for a chemical compound from PubChem. Returns documented acute (short-…
PubChemTox_get_acute_effects tool specification
Tool Information:
Name:
PubChemTox_get_acute_effectsType:
PubChemToxToolDescription: Get acute toxicity effects for a chemical compound from PubChem. Returns documented acute (short-term) health effects from exposure, including symptoms, clinical observations, and effects from different exposure routes (oral, inhalation, dermal). Data comes from toxicological databases and clinical case reports. For example, arsenic acute effects include severe gastrointestinal damage, cardiovascular collapse, and multi-organ failure. Methanol (CID 887) causes visual disturbances, metabolic acidosis, and CNS depression. Use this to understand immediate health risks from chemical exposure.
Parameters:
cid([‘integer’, ‘null’]) (optional) PubChem Compound ID. Examples: 5359596 (arsenic), 887 (methanol), 702 (ethanol), 241 (benzene).compound_name([‘string’, ‘null’]) (optional) Compound name (used if cid is not provided). Examples: ‘arsenic’, ‘methanol’, ‘cyanide’, ‘chlorine’.
Example Usage:
query = {
"name": "PubChemTox_get_acute_effects",
"arguments": {
}
}
result = tu.run(query)
PubChemTox_get_carcinogen_classification (Type: PubChemToxTool)¶
Get carcinogen classification data for a chemical compound from PubChem. Returns classifications …
PubChemTox_get_carcinogen_classification tool specification
Tool Information:
Name:
PubChemTox_get_carcinogen_classificationType:
PubChemToxToolDescription: Get carcinogen classification data for a chemical compound from PubChem. Returns classifications from authoritative bodies including IARC (International Agency for Research on Cancer), NTP (National Toxicology Program), EPA, and others. IARC groups: Group 1 (Carcinogenic to humans), Group 2A (Probably carcinogenic), Group 2B (Possibly carcinogenic), Group 3 (Not classifiable). For example, arsenic (CID 5359596) is IARC Group 1 (Carcinogenic to humans), benzene (CID 241) is also Group 1, while caffeine (CID 2519) is Group 3. Use this to assess cancer risk associated with chemical exposure.
Parameters:
cid([‘integer’, ‘null’]) (optional) PubChem Compound ID. Examples: 5359596 (arsenic), 241 (benzene), 24524 (formaldehyde), 5462309 (cadmium).compound_name([‘string’, ‘null’]) (optional) Compound name (used if cid is not provided). Examples: ‘arsenic’, ‘benzene’, ‘formaldehyde’, ‘vinyl chloride’.
Example Usage:
query = {
"name": "PubChemTox_get_carcinogen_classification",
"arguments": {
}
}
result = tu.run(query)
PubChemTox_get_ghs_classification (Type: PubChemToxTool)¶
Get GHS (Globally Harmonized System) hazard classification for a chemical compound from PubChem. …
PubChemTox_get_ghs_classification tool specification
Tool Information:
Name:
PubChemTox_get_ghs_classificationType:
PubChemToxToolDescription: Get GHS (Globally Harmonized System) hazard classification for a chemical compound from PubChem. Returns hazard pictograms, signal words (Danger/Warning), GHS hazard statements (e.g., H301 ‘Toxic if swallowed’), and precautionary statements. GHS is the UN system for identifying hazardous chemicals. Can look up by PubChem CID or compound name. For example, arsenic (CID 5359596) has pictograms for Acute Toxic and Environmental Hazard with signal word ‘Danger’, while aspirin (CID 2244) has signal word ‘Warning’ with H302 ‘Harmful if swallowed’. Use this to assess chemical hazards and safety requirements.
Parameters:
cid([‘integer’, ‘null’]) (optional) PubChem Compound ID. Examples: 5359596 (arsenic), 2244 (aspirin), 702 (ethanol), 5462309 (cadmium), 24524 (formaldehyde).compound_name([‘string’, ‘null’]) (optional) Compound name (used if cid is not provided). Examples: ‘arsenic’, ‘aspirin’, ‘formaldehyde’, ‘benzene’, ‘mercury’.
Example Usage:
query = {
"name": "PubChemTox_get_ghs_classification",
"arguments": {
}
}
result = tu.run(query)
PubChemTox_get_target_organs (Type: PubChemToxTool)¶
Get the target organs affected by a toxic chemical compound from PubChem. Returns the organs and …
PubChemTox_get_target_organs tool specification
Tool Information:
Name:
PubChemTox_get_target_organsType:
PubChemToxToolDescription: Get the target organs affected by a toxic chemical compound from PubChem. Returns the organs and body systems known to be damaged by exposure to the chemical, based on toxicological studies and clinical evidence. For example, arsenic (CID 5359596) targets cardiovascular, dermal, endocrine, gastrointestinal, hematological, neurological, and renal systems, as well as liver, kidneys, skin, lungs, and lymphatic system. Lead (CID 5352425) primarily targets the nervous system, kidneys, and hematological system. Use this to understand which body systems are at risk from chemical exposure.
Parameters:
cid([‘integer’, ‘null’]) (optional) PubChem Compound ID. Examples: 5359596 (arsenic), 5352425 (lead), 23978 (mercury), 5462309 (cadmium).compound_name([‘string’, ‘null’]) (optional) Compound name (used if cid is not provided). Examples: ‘arsenic’, ‘lead’, ‘mercury’, ‘cadmium’, ‘chromium’.
Example Usage:
query = {
"name": "PubChemTox_get_target_organs",
"arguments": {
}
}
result = tu.run(query)
PubChemTox_get_toxicity_summary (Type: PubChemToxTool)¶
Get a comprehensive toxicity data summary for a chemical compound from PubChem. Returns an overvi…
PubChemTox_get_toxicity_summary tool specification
Tool Information:
Name:
PubChemTox_get_toxicity_summaryType:
PubChemToxToolDescription: Get a comprehensive toxicity data summary for a chemical compound from PubChem. Returns an overview of all available toxicity data sections and subsections, including previews of each data type. This acts as a table of contents for all toxicological data available in PubChem for a compound. Sections include: Toxicological Information (EPA IRIS, hepatotoxicity, carcinogen classification, exposure routes, target organs, LD50 values, human/non-human toxicity excerpts), and Ecological Information (environmental screening levels, environmental fate, exposure routes). Use this as a first step to understand what toxicity data is available before querying specific sections.
Parameters:
cid([‘integer’, ‘null’]) (optional) PubChem Compound ID. Examples: 5359596 (arsenic), 2244 (aspirin), 241 (benzene), 702 (ethanol).compound_name([‘string’, ‘null’]) (optional) Compound name (used if cid is not provided). Examples: ‘arsenic’, ‘benzene’, ‘formaldehyde’, ‘acetaminophen’.
Example Usage:
query = {
"name": "PubChemTox_get_toxicity_summary",
"arguments": {
}
}
result = tu.run(query)
PubChemTox_get_toxicity_values (Type: PubChemToxTool)¶
Get non-human toxicity values (LD50, LC50, etc.) for a chemical compound from PubChem. Returns le…
PubChemTox_get_toxicity_values tool specification
Tool Information:
Name:
PubChemTox_get_toxicity_valuesType:
PubChemToxToolDescription: Get non-human toxicity values (LD50, LC50, etc.) for a chemical compound from PubChem. Returns lethal dose/concentration data from animal studies, typically including LD50 (dose lethal to 50% of test animals) values for different species and routes of exposure. Data sourced from HSDB (Hazardous Substances Data Bank) and other toxicological databases. For example, aspirin (CID 2244) has LD50 values of 1800 mg/kg (rabbit, oral) and 1500 mg/kg (rat, oral). Arsenic (CID 5359596) has much lower LD50 values indicating higher toxicity. Use this to assess acute toxicity and compare chemical hazard levels.
Parameters:
cid([‘integer’, ‘null’]) (optional) PubChem Compound ID. Examples: 5359596 (arsenic), 2244 (aspirin), 702 (ethanol), 887 (methanol).compound_name([‘string’, ‘null’]) (optional) Compound name (used if cid is not provided). Examples: ‘aspirin’, ‘methanol’, ‘caffeine’, ‘lead’.
Example Usage:
query = {
"name": "PubChemTox_get_toxicity_values",
"arguments": {
}
}
result = tu.run(query)