run_figtreekit_cli
Execute the figtreekit CLI with arbitrary arguments to validate, analyze, style, export, or render phylogenetic trees, redirecting outputs into a run directory.
Instructions
Run the figtreekit CLI with arbitrary argv (full CLI coverage; no
shell). Outputs are redirected into the run directory; each rewrite is
disclosed in rewrites.
Args:
argv: The figtreekit arguments as an array. Use <input> as a
placeholder consumed by tree_content / input_file.
tree_content: If provided, written as run_dir/input.tre and replaces
<input> in argv.
input_file: Or a whitelisted file reference (same placeholder rule).
timeout: Max execution seconds (default 300).
capture_tail_bytes: Max bytes of stdout/stderr kept (default 64 KiB).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| argv | No | ||
| timeout | No | ||
| input_file | No | ||
| tree_content | No | ||
| capture_tail_bytes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |