Skip to content

Coverage: implementation/pipeline.md

Code couvert

  • obikpartitionner/src/partition.rs — estimation des paramètres (phase 0)
  • obiskbuilder/src/iter.rs — scatter : filtre entropie, extraction superkmers, routage partition (phase 1)
  • obikpartitionner/src/filter.rs — déduplication bucket-sort (phase 2)
  • obikpartitionner/src/kmer_sort.rs — tri externe + agrégation de comptages (phase 3)
  • obidebruinj/src/debruijn.rs — graphe De Bruijn, extraction des unitigs (phase 5)
  • obikpartitionner/src/index_layer.rs — construction MPHF + évidence (phase 6), paramètre block_bits
  • obikindex/src/index.rsbuild_layers(), dereplicate_and_count()

Notes

RISQUE DE DÉRIVE modéré. Vérifier : - Phase 6 : la doc mentionne-t-elle le filtre d'abondance (min_ab, max_ab) ? - Phase 6 : block_bits passé à build_index_layer depuis IndexConfig - Phase 6 : dispatch exact/approx selon EvidenceKind dans build_index_layer