compact_genome/
implementation.rs1pub mod alphabets;
2pub mod array_kmer;
3pub mod bit_array_kmer;
4pub mod bit_vec_sequence;
5pub mod bit_vec_sequence_store;
6pub mod handle_sequence_store;
7pub mod vec_sequence;
8pub mod vec_sequence_store;
9
10pub type DefaultGenome<AlphabetType> = bit_vec_sequence::BitVectorGenome<AlphabetType>;
12pub type DefaultSubGenome<AlphabetType> = bit_vec_sequence::BitVectorSubGenome<AlphabetType>;
14pub type DefaultSequenceStore<AlphabetType> =
16 bit_vec_sequence_store::BitVectorSequenceStore<AlphabetType>;
17pub type DefaultSequenceStoreHandle<AlphabetType> = <bit_vec_sequence_store::BitVectorSequenceStore<
19 AlphabetType,
20> as crate::interface::sequence_store::SequenceStore<AlphabetType>>::Handle;