feat: add Sankoff cost-matrix calibration CLI and serialization

Introduce the --sankoff flag to generate subsampled calibration bundles and pairwise cost matrices. Expose internal sibling algorithm types as public to support external consumption. Implement YAML, CSV, and FASTA output serialization using serde, gated by a configurable substitution saturation ceiling and requiring the --subsample flag.
This commit is contained in:
Eric Coissac
2026-08-28 21:19:20 +02:00
parent 9043868228
commit 1536217ac1
11 changed files with 320 additions and 35 deletions
+2
View File
@@ -1689,6 +1689,8 @@ dependencies = [
"obiread",
"obiskbuilder",
"obisys",
"serde",
"serde_yaml",
"tracing",
"tracing-subscriber",
]