Dynamut2 Tools¶
Configuration File: dynamut2_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the dynamut2_tools.json configuration file.
Available Tools¶
DynaMut2_get_job (Type: DynaMut2Tool)¶
Retrieve results for a previously submitted DynaMut2 stability prediction job. If the job is stil…
DynaMut2_get_job tool specification
Tool Information:
Name:
DynaMut2_get_jobType:
DynaMut2ToolDescription: Retrieve results for a previously submitted DynaMut2 stability prediction job. If the job is still running, returns the current status. If complete, returns the full prediction result including ddG value and effect classification. Use this to check on long-running predictions or to retrieve results you submitted earlier.
Parameters:
operation(string) (required) Operation typejob_id(string) (required) DynaMut2 job identifier returned from a previous predict_stability call.endpoint([‘string’, ‘null’]) (optional) API endpoint for the job type. Default: ‘prediction_single’. Other options: ‘prediction_list’, ‘prediction_mm’.
Example Usage:
query = {
"name": "DynaMut2_get_job",
"arguments": {
"operation": "example_value",
"job_id": "example_value"
}
}
result = tu.run(query)
DynaMut2_predict_stability (Type: DynaMut2Tool)¶
Predict the effect of a single-point amino acid mutation on protein stability and dynamics using …
DynaMut2_predict_stability tool specification
Tool Information:
Name:
DynaMut2_predict_stabilityType:
DynaMut2ToolDescription: Predict the effect of a single-point amino acid mutation on protein stability and dynamics using DynaMut2. Provide a PDB ID (4-character code from RCSB PDB), chain identifier, and mutation in the format WtPosNew (e.g., V1A means Valine at position 1 mutated to Alanine). Returns the predicted change in Gibbs free energy (ddG in kcal/mol): positive = stabilizing, negative = destabilizing. The tool downloads the PDB structure from RCSB and submits it to DynaMut2 for analysis. Computation typically takes 15-30 seconds. Based on Normal Mode Analysis and graph-based signatures.
Parameters:
operation(string) (required) Operation typepdb_id(string) (required) 4-character PDB accession code from RCSB PDB (e.g., ‘4HHB’ for hemoglobin, ‘1U46’ for ACK1 kinase). The structure will be downloaded automatically.chain(string) (required) Chain identifier in the PDB structure (e.g., ‘A’). Must be a valid chain in the specified PDB entry.mutation(string) (required) Single-point mutation in the format WtPosNew where Wt is the wild-type amino acid (1-letter code), Pos is the residue number, and New is the mutant amino acid (1-letter code). Examples: ‘V1A’ (Val1Ala), ‘E346K’ (Glu346Lys), ‘G12D’ (Gly12Asp).
Example Usage:
query = {
"name": "DynaMut2_predict_stability",
"arguments": {
"operation": "example_value",
"pdb_id": "example_value",
"chain": "example_value",
"mutation": "example_value"
}
}
result = tu.run(query)