Interpro Ext Tools#
Configuration File: interpro_ext_tools.json
Tool Type: Local
Tools Count: 1
This page contains all tools defined in the interpro_ext_tools.json configuration file.
Available Tools#
InterPro_get_proteins_by_domain (Type: InterProExtTool)#
Find proteins that contain a specific InterPro domain. Results are cursor-paginated: when has_mor…
InterPro_get_proteins_by_domain tool specification
Tool Information:
Name:
InterPro_get_proteins_by_domainType:
InterProExtToolDescription: Find proteins that contain a specific InterPro domain. Results are cursor-paginated: when has_more is true, pass next_cursor as cursor with the same reviewed_only filter.
Parameters:
domain_id(string) (required) InterPro accession ID. Examples: ‘IPR011615’ (p53 DNA-binding domain, 6K proteins), ‘IPR000719’ (Protein kinase domain, 2.2M proteins), ‘IPR002117’ (p53 family), ‘IPR001245’ (Serine-threonine/tyrosine-protein kinase).page_size(integer) (optional) Number of proteins to return (1-50, default 20).reviewed_only(boolean) (optional) If true, only return Swiss-Prot reviewed entries (default false returns all UniProt).cursor([‘string’, ‘null’]) (optional) Opaque InterPro cursor returned as next_cursor by a previous call.
Example Usage:
query = {
"name": "InterPro_get_proteins_by_domain",
"arguments": {
"domain_id": "example_value"
}
}
result = tu.run(query)