19 lines
865 B
Markdown
19 lines
865 B
Markdown
|
|
<!-- coverage sidecar — ne pas ajouter au nav mkdocs -->
|
||
|
|
# Coverage: implementation/storage.md
|
||
|
|
|
||
|
|
## Code couvert
|
||
|
|
|
||
|
|
- `obikindex/src/meta.rs` — IndexMeta, IndexConfig (version, config, genomes)
|
||
|
|
- `obikindex/src/index.rs` — layout sur disque : partitions/, index.meta
|
||
|
|
- `obilayeredmap/src/meta.rs` — LayerMeta (evidence kind), PartitionMeta (n_layers)
|
||
|
|
- `obiskio/src/unitig_index.rs` — fichiers unitigs.bin + unitigs.bin.idx
|
||
|
|
|
||
|
|
## Notes
|
||
|
|
|
||
|
|
FORT RISQUE DE DÉRIVE. Nombreux champs ajoutés :
|
||
|
|
- `IndexConfig` : champs `evidence` (EvidenceKind) et `block_bits` ajoutés
|
||
|
|
- Nouveau fichier `fingerprint.bin` pour l'évidence approximative
|
||
|
|
- `LayerMeta` / `layer_meta.json` introduit pour stocker EvidenceKind par layer
|
||
|
|
- Structure du répertoire layer : `evidence.bin` vs `fingerprint.bin` selon le mode
|
||
|
|
Mettre à jour le schéma de layout sur disque en conséquence.
|