Interpro Domain Arch Tools#
Configuration File: interpro_domain_arch_tools.json
Tool Type: Local
Tools Count: 3
This page contains all tools defined in the interpro_domain_arch_tools.json configuration file.
Available Tools#
InterPro_get_clan_members (Type: InterProDomainArchTool)#
Get member families in a Pfam clan (superfamily) using the InterPro API. member_count is the comp…
InterPro_get_clan_members tool specification
Tool Information:
Name:
InterPro_get_clan_membersType:
InterProDomainArchToolDescription: Get member families in a Pfam clan (superfamily) using the InterPro API. member_count is the complete total; use member_offset and max_results to page through the sorted member list until next_member_offset is null.
Parameters:
clan_accession(string) (required) Pfam clan accession. Examples: ‘CL0016’ (PKinase superfamily, 30+ families), ‘CL0023’ (P53-like transcription factor), ‘CL0004’ (EGF superfamily), ‘CL0159’ (E2 superfamily).max_results(integer) (optional) Maximum number of member families to return (default 50, max 200).member_offset(integer) (optional) Zero-based offset into the clan member list (default 0).
Example Usage:
query = {
"name": "InterPro_get_clan_members",
"arguments": {
"clan_accession": "example_value"
}
}
result = tu.run(query)
InterPro_get_protein_domain_architecture (Type: InterProDomainArchTool)#
Get Pfam domain architecture for a protein with exact residue positions using the InterPro API. E…
InterPro_get_protein_domain_architecture tool specification
Tool Information:
Name:
InterPro_get_protein_domain_architectureType:
InterProDomainArchToolDescription: Get Pfam domain architecture for a protein with exact residue positions using the InterPro API. Entry results are cursor-paginated: when has_more is true, pass next_cursor as cursor to retrieve the next page.
Parameters:
accession(string) (required) UniProt protein accession. Examples: ‘P04637’ (TP53, 4 Pfam domains), ‘P00533’ (EGFR), ‘P38398’ (BRCA1), ‘P01308’ (Insulin).max_results(integer) (optional) Maximum InterPro entries to return per page (default 50, max 200).cursor([‘string’, ‘null’]) (optional) Opaque InterPro cursor returned as next_cursor by a previous call.
Example Usage:
query = {
"name": "InterPro_get_protein_domain_architecture",
"arguments": {
"accession": "example_value"
}
}
result = tu.run(query)
InterPro_get_structures_for_domain (Type: InterProDomainArchTool)#
Find PDB structures containing a specific Pfam domain using the InterPro API. Results are cursor-…
InterPro_get_structures_for_domain tool specification
Tool Information:
Name:
InterPro_get_structures_for_domainType:
InterProDomainArchToolDescription: Find PDB structures containing a specific Pfam domain using the InterPro API. Results are cursor-paginated: when has_more is true, pass next_cursor as cursor to retrieve the next page.
Parameters:
pfam_accession(string) (required) Pfam domain accession. Examples: ‘PF00870’ (P53 DNA-binding, 215 structures), ‘PF00069’ (Protein kinase, 5238 structures), ‘PF07710’ (P53 tetramerisation), ‘PF00046’ (Homeodomain).max_results(integer) (optional) Maximum number of PDB structures to return (default 20, max 200).cursor([‘string’, ‘null’]) (optional) Opaque InterPro cursor returned as next_cursor by a previous call.
Example Usage:
query = {
"name": "InterPro_get_structures_for_domain",
"arguments": {
"pfam_accession": "example_value"
}
}
result = tu.run(query)