cross_validate
Validate tree tip labels against FASTA/FASTQ sequence IDs to detect mismatches; strict mode raises errors on any discrepancy.
Instructions
Cross-validate tree tip labels against sequence IDs (FASTA/FASTQ).
Args:
tree_content: Newick/Nexus content.
tree_file: Path to a tree file inside an allowed read root.
sequences_file: Path to the sequence file (must be whitelisted).
strict: Raise validation_failed on any mismatch (default true).
low_memory: Accepted for figtreekit parity; IDs are always read lazily.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "cross_validate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| strict | No | ||
| tree_file | No | ||
| low_memory | No | ||
| tree_content | No | ||
| sequences_file | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |