Complex Portal Tools¶
Configuration File: complex_portal_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the complex_portal_tools.json configuration file.
Available Tools¶
ComplexPortal_get_complex (Type: ComplexPortalTool)¶
Get detailed information for a specific protein complex by Complex Portal ID (e.g., CPX-1234). Re…
ComplexPortal_get_complex tool specification
Tool Information:
Name:
ComplexPortal_get_complexType:
ComplexPortalToolDescription: Get detailed information for a specific protein complex by Complex Portal ID (e.g., CPX-1234). Returns full subunit composition with stoichiometry, function description, disease associations, GO annotations, and cross-references to PDB/Reactome.
Parameters:
complex_id(string) (required) Complex Portal accession ID (e.g., ‘CPX-1’, ‘CPX-6512’)
Example Usage:
query = {
"name": "ComplexPortal_get_complex",
"arguments": {
"complex_id": "example_value"
}
}
result = tu.run(query)
ComplexPortal_search_complexes (Type: ComplexPortalTool)¶
Search for curated protein complexes by gene/protein name from the EBI Complex Portal (includes C…
ComplexPortal_search_complexes tool specification
Tool Information:
Name:
ComplexPortal_search_complexesType:
ComplexPortalToolDescription: Search for curated protein complexes by gene/protein name from the EBI Complex Portal (includes CORUM mammalian complexes). Returns complex names, subunit compositions, and cross-references. Use to find which protein complexes a target participates in.
Parameters:
query(string) (required) Gene symbol, protein name, or complex name to search (e.g., ‘WDR7’, ‘RAVE complex’, ‘proteasome’)species(string) (optional) NCBI taxonomy ID to filter by species (default: ‘9606’ for human). Use ‘10090’ for mouse, ‘10116’ for rat, ‘’ for all species.number(integer) (optional) Maximum complexes to return (default: 25)
Example Usage:
query = {
"name": "ComplexPortal_search_complexes",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)