Mobidb Tools#

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

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

Available Tools#

MobiDB_get_consensus (Type: MobiDBTool)#

Get consensus disorder analysis for a protein from MobiDB, focusing on merged/consensus predictio…

MobiDB_get_consensus tool specification

Tool Information:

  • Name: MobiDB_get_consensus

  • Type: MobiDBTool

  • Description: Get consensus disorder analysis for a protein from MobiDB, focusing on merged/consensus predictions, phase separation data, and binding mode transitions. Returns predicted disorder regions from MobiDB-lite, curated disorder regions merged across all evidence sources, phase separation propensity, and disorder-to-order/disorder-to-disorder binding mode transitions. Useful for understanding how a protein’s disordered regions function in signaling, condensate formation, and protein-protein interactions. Example: P04637 (TP53) shows phase separation regions and binding mode transitions in the transactivation domain.

Parameters:

  • accession (string) (required) UniProt accession (e.g., ‘P04637’ for TP53, ‘P00533’ for EGFR).

Example Usage:

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

MobiDB_get_protein (Type: MobiDBTool)#

Get comprehensive protein disorder data from MobiDB for a UniProt accession. Returns predicted an…

MobiDB_get_protein tool specification

Tool Information:

  • Name: MobiDB_get_protein

  • Type: MobiDBTool

  • Description: Get comprehensive protein disorder data from MobiDB for a UniProt accession. Returns predicted and curated disorder, linear interacting peptides, localization, and PTM names paired with residue positions. PTMs are independently paginated: follow ptm_summary.next_offset using ptm_offset until it is null.

Parameters:

  • accession (string) (required) UniProt accession (e.g., ‘P04637’ for TP53, ‘P00533’ for EGFR, ‘P38398’ for BRCA1).

  • ptm_offset (integer) (optional) Zero-based offset into the PTM annotation list (default 0).

  • ptm_limit (integer) (optional) Maximum PTM annotations to return (default 10, max 500).

Example Usage:

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