Disprot Tools¶
Configuration File: disprot_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the disprot_tools.json configuration file.
Available Tools¶
DisProt_get_entry (Type: DisProtTool)¶
Get detailed disorder region annotations for a protein from DisProt. Accepts either a DisProt ID …
DisProt_get_entry tool specification
Tool Information:
Name:
DisProt_get_entryType:
DisProtToolDescription: Get detailed disorder region annotations for a protein from DisProt. Accepts either a DisProt ID (e.g., DP00086) or UniProt accession (e.g., P04637). Returns experimentally validated disordered regions with residue ranges, evidence codes, experimental methods, cross-references to PDB structures, and classification terms. Essential for understanding intrinsically disordered regions (IDRs) in a protein of interest. Example: P04637 (TP53) has 63 disorder regions, 37.7% disorder content, including transactivation domain regions validated by NMR and X-ray crystallography.
Parameters:
accession(string) (required) DisProt ID (e.g., ‘DP00086’) or UniProt accession (e.g., ‘P04637’). Both formats accepted.
Example Usage:
query = {
"name": "DisProt_get_entry",
"arguments": {
"accession": "example_value"
}
}
result = tu.run(query)
DisProt_search (Type: DisProtTool)¶
Search DisProt for intrinsically disordered proteins by text query (gene name, protein name, orga…
DisProt_search tool specification
Tool Information:
Name:
DisProt_searchType:
DisProtToolDescription: Search DisProt for intrinsically disordered proteins by text query (gene name, protein name, organism, or keyword). DisProt is a manually curated database providing experimentally validated disorder annotations with evidence codes and literature references. Returns DisProt ID, UniProt accession, protein name, organism, disorder content fraction, and number of annotated regions. Useful for finding disordered proteins in a specific pathway or organism. Example: searching ‘TP53’ returns DP00086 (p53, 37.7% disorder, 63 regions); searching ‘amyloid’ returns proteins associated with amyloid formation.
Parameters:
query(string) (required) Search term: gene name (e.g., ‘TP53’), protein name (e.g., ‘kinase’), organism (e.g., ‘sapiens’), or keyword (e.g., ‘amyloid’, ‘phase separation’).page_size(integer) (optional) Number of results to return (default 10, max 20).
Example Usage:
query = {
"name": "DisProt_search",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)