formats index_layout
Eric Coissac edited this page 2026-09-12 17:45:11 +02:00
Clone

Wiki Page Revisions

5 Commits

Author SHA1 Message Date
Eric Coissac 97fe82159a Refactor Kmer indexing and add phylogenetic analysis features
This commit introduces a complete overhaul of the Kmer indexing architecture, including new support for 2-bit encoding, canonical super-kmer handling, and a partitioned processing pipeline. Additionally, it adds comprehensive phylogenetic capabilities, including multiple distance metrics, SNP correction models, and models for rate heterogeneity and sampling design.
2026-09-12 17:45:11 +02:00
Eric Coissac 5313788f7c Update indexing constraints and CLI options
This commit introduces new constraints for kmer size and minimizer selection, defines super-kmers, and adds extensive new command-line options for filtering, conversion, merging, and packing indices. Documentation across the codebase has also been updated.
2026-09-12 14:00:23 +02:00
Eric Coissac 2af47f4c1f Switch internal links to native Markdown syntax
Gitea/Forgejo's [[page|label]] shortlink is post-processed on rendered HTML
text nodes: it cannot match when the label contains inline formatting (a
code span splits the surrounding text into separate DOM nodes), and even
plain labels had target/text swapped from the intended order. Native
Markdown links are real AST link nodes and have neither problem.
2026-09-12 10:59:39 +02:00
Eric Coissac 62c2b9628f Refine indexing architecture and command usage documentation
Updates the core documentation for kmer structure, super-kmer routing, and indexing layout. Introduces new command-line options for filtering, dumping, and conversion, clarifying the Exact/Approx trade-offs and constraints for sequence processing.
2026-09-12 10:36:56 +02:00
Eric Coissac e381ef2fb1 Implement advanced indexing architecture and query features
Introduces a partitioned, NUMA-aware indexing system, supports kmer filtering, evidence conversion, index packing, and advanced query capabilities including estimation and phylogenetic analysis.
2026-09-12 08:51:20 +02:00