Ebi Proteins Interactions Tools

Configuration File: ebi_proteins_interactions_tools.json Tool Type: Local Tools Count: 2

This page contains all tools defined in the ebi_proteins_interactions_tools.json configuration file.

Available Tools

EBIProteins_get_interaction_details (Type: EBIProteinsInteractionsTool)

Get detailed protein information along with its interaction partners, disease associations, and s…

EBIProteins_get_interaction_details tool specification

Tool Information:

  • Name: EBIProteins_get_interaction_details

  • Type: EBIProteinsInteractionsTool

  • Description: Get detailed protein information along with its interaction partners, disease associations, and subcellular localizations from the EBI Proteins API. Returns the full protein record including name, existence evidence, taxonomy, plus all binary interactions with partner details. Example: P04637 (TP53) returns 97 protein entries with interactions, diseases like Li-Fraumeni syndrome, and subcellular locations.

Parameters:

  • accession (string) (required) UniProt accession of the query protein. Examples: ‘P04637’ (TP53), ‘P00533’ (EGFR).

Example Usage:

query = {
    "name": "EBIProteins_get_interaction_details",
    "arguments": {
        "accession": "example_value"
    }
}
result = tu.run(query)

EBIProteins_get_interactions (Type: EBIProteinsInteractionsTool)

Get protein-protein interaction partners for a protein from the EBI Proteins API (sourced from In…

EBIProteins_get_interactions tool specification

Tool Information:

  • Name: EBIProteins_get_interactions

  • Type: EBIProteinsInteractionsTool

  • Description: Get protein-protein interaction partners for a protein from the EBI Proteins API (sourced from IntAct). Returns experimentally validated binary interactions with partner accessions, gene names, number of supporting experiments, and whether the interacting proteins are from different organisms. Example: P04637 (TP53) returns 198 interaction partners including ABL1 (2 experiments), AIMP2 (6 experiments), EP300 (8 experiments). Useful for building interaction networks and identifying key binding partners.

Parameters:

  • accession (string) (required) UniProt accession of the query protein. Examples: ‘P04637’ (TP53), ‘P00533’ (EGFR), ‘P38398’ (BRCA1), ‘P01308’ (insulin).

Example Usage:

query = {
    "name": "EBIProteins_get_interactions",
    "arguments": {
        "accession": "example_value"
    }
}
result = tu.run(query)