Boltz Tools¶
Configuration File: remote_tools/boltz_tools.json
Tool Type: Remote
Tools Count: 1
This page contains all tools defined in the boltz_tools.json
configuration file.
Available Tools¶
boltz2_docking (Type: RemoteTool)¶
Perform protein-ligand docking via Boltz-2: input a protein sequence plus one or more ligands (SM…
boltz2_docking tool specification
Tool Information:
Name:
boltz2_docking
Type:
RemoteTool
Description: Perform protein-ligand docking via Boltz-2: input a protein sequence plus one or more ligands (SMILES), get back predicted structures and confidence scores.
Parameters:
sequence
(string) (required) One-letter amino acid sequence of the target protein (FASTA format, without header).ligands
(array) (required) List of ligand definitions to dock against the protein.recycling_steps
(integer) (required) Number of recycling steps (overfold iterations).sampling_steps
(integer) (required) Number of sampling steps for diffusion process.diffusion_samples
(integer) (required) How many diffusion-sampled structures to generate.step_scale
(number) (required) Scaling factor for diffusion step size.use_potentials
(boolean) (required) If true, omit external force-field potentials from the diffusion process.return_structure
(boolean) (required) If false, the predicted structure will not be read or returned. Defaults to false.
Example Usage:
query = {
"name": "boltz2_docking",
"arguments": {
"sequence": "example_value",
"ligands": ["item1", "item2"],
"recycling_steps": 10,
"sampling_steps": 10,
"diffusion_samples": 10,
"step_scale": "example_value",
"use_potentials": true,
"return_structure": true
}
}
result = tu.run(query)