Pharos Tools¶
Configuration File: pharos_tools.json
Tool Type: Local
Tools Count: 4
This page contains all tools defined in the pharos_tools.json configuration file.
Available Tools¶
Pharos_get_disease_targets (Type: PharosTool)¶
Get drug targets associated with a disease from Pharos. Returns targets with TDL classification tā¦
Pharos_get_disease_targets tool specification
Tool Information:
Name:
Pharos_get_disease_targetsType:
PharosToolDescription: Get drug targets associated with a disease from Pharos. Returns targets with TDL classification to identify druggable vs understudied proteins for the disease. Supports TDL filtering to find Tdark opportunities.
Parameters:
disease(string) (required) Disease name (e.g., ābreast cancerā, āAlzheimer diseaseā, ādiabetes mellitusā)tdl(string) (optional) Optional filter by Target Development Leveltop(integer) (optional) Maximum number of results (1-100)
Example Usage:
query = {
"name": "Pharos_get_disease_targets",
"arguments": {
"disease": "example_value"
}
}
result = tu.run(query)
Pharos_get_target (Type: PharosTool)¶
Get detailed drug target information from Pharos/TCRD by gene symbol or UniProt ID. Returns Targeā¦
Pharos_get_target tool specification
Tool Information:
Name:
Pharos_get_targetType:
PharosToolDescription: Get detailed drug target information from Pharos/TCRD by gene symbol or UniProt ID. Returns Target Development Level (Tdark/Tbio/Tchem/Tclin), protein family, diseases, ligands, and druggability data. Essential for identifying understudied proteins.
Parameters:
gene(string) (optional) Gene symbol (e.g., āEGFRā, āTP53ā, āBRCA1ā). Use either gene or uniprot.uniprot(string) (optional) UniProt accession (e.g., āP00533ā). Use either gene or uniprot.
Example Usage:
query = {
"name": "Pharos_get_target",
"arguments": {
}
}
result = tu.run(query)
Pharos_get_tdl_summary (Type: PharosTool)¶
Get Target Development Level statistics from Pharos. Returns counts of human proteome targets at ā¦
Pharos_get_tdl_summary tool specification
Tool Information:
Name:
Pharos_get_tdl_summaryType:
PharosToolDescription: Get Target Development Level statistics from Pharos. Returns counts of human proteome targets at each TDL: Tclin (approved drugs), Tchem (chemical probes), Tbio (biological annotations), Tdark (understudied). Use to understand druggable genome coverage.
Parameters:
No parameters required.
Example Usage:
query = {
"name": "Pharos_get_tdl_summary",
"arguments": {
}
}
result = tu.run(query)
Pharos_search_targets (Type: PharosTool)¶
Search drug targets in Pharos database by keyword. Supports filtering by Target Development Levelā¦
Pharos_search_targets tool specification
Tool Information:
Name:
Pharos_search_targetsType:
PharosToolDescription: Search drug targets in Pharos database by keyword. Supports filtering by Target Development Level (Tdark for understudied, Tchem for chemically tractable, Tclin for approved drugs). Returns TDL, protein family, and novelty scores.
Parameters:
query(string) (required) Search query (gene name, protein name, or keyword)tdl(string) (optional) Filter by Target Development Level. Tdark=understudied, Tbio=biological annotations, Tchem=chemical probes, Tclin=approved drugs.top(integer) (optional) Maximum number of results (1-100)
Example Usage:
query = {
"name": "Pharos_search_targets",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)