bc_search_interpro_entries
Search the InterPro database using filters like entry type, source database, GO terms, or species taxonomy to retrieve specific protein domain and family information.
Instructions
Search InterPro entries by various criteria.
This function allows searching the InterPro database using different filters such as entry type, source database, GO terms, and species.
Args: query (str, optional): Search term for InterPro entry names or descriptions. entry_type (str, optional): Filter by entry type (family, domain, etc.). source_database (str, optional): Filter by member database (pfam, prosite, etc.). go_term (str, optional): Filter by GO term (e.g., "GO:0006122"). species_filter (str, optional): Filter by taxonomy ID (e.g., "9606" for human). page_size (int, optional): Number of results to return (max 200). Defaults to 20.
Returns: dict: Search results with InterPro entries matching the criteria
Input Schema
Name | Required | Description | Default |
---|---|---|---|
entry_type | No | Filter by entry type: family, domain, homologous_superfamily, repeat, conserved_site, binding_site, active_site, ptm | |
go_term | No | Filter by GO term (e.g., 'GO:0006122') | |
page_size | No | Number of results to return (max 200) | |
query | No | Search term for InterPro entry names or descriptions | |
source_database | No | Filter by member database: pfam, prosite, panther, smart, etc. | |
species_filter | No | Filter by taxonomy ID (e.g., '9606' for human) |