Expand description
Hierarchical catalog structure for assemblies and distributions.
This module provides a hierarchical catalog structure:
HierarchicalCatalog โ HierarchicalAssembly โ AssemblyVersion โ FastaDistribution
This structure allows:
- Clear relationships between assemblies and their versions
- Multiple FASTA distributions per assembly version
- Per-contig presence tracking (in report, in FASTA, or both)
- Fast lookup by MD5 or name+length
Structsยง
- Catalog
Index - Indexes for fast lookup
- Contig
Location - Location of a contig in the catalog
- Distribution
Ref - Reference to a distribution with its context
- Hierarchical
Catalog - Hierarchical catalog with assemblies, versions, and distributions
- Inferred
Assembly - Result of inferring the base assembly for a set of contigs