# Functions
AnchorExtracter returns the function for extracting anchors, i.e., CCCCC below
maskPrefix ------- AAAAAAA CCCCC NNNNNNNN ----- anchorPrefix.
CreateKVIndex recreates kv index file for the kv-data file.
NewIndexReader creates a index reader.
NewSearcher creates a new Searcher for the given kv-data file.
NewReader creates a reader.
NewSearcher creates a new Searcher for the given kv-data file.
NewWriter returns a new writer.
ReadKVIndex parses the k-mer-value index file.
ReadKVIndexInfo read the information.
RecycleKmerData recycles a k-mer data object.
RecycleSearchResults recycles search results objects.
WriteKVData writes k-mer-value data of a chunk of masks to a file.
# Constants
MASK_REVERSE is the mask of reversed flag.
# Variables
ErrBrokenFile means the file is not complete.
ErrInvalidFileFormat means invalid file format.
ErrKOverflow means K < 1 or K > 32.
ErrVersionMismatch means version mismatch between files and program.
KVIndexFileExt is the file extension of k-mer data index file.
Magic number for checking file format.
Magic number for the index file.
MainVersion is use for checking compatibility.
MinorVersion is less important.
No description provided by the author
# Structs
IndexReader provides methods for reading kv-data index data.
Searcher provides searching service of querying k-mer values in a k-mer-value file.
Reader provides methods for reading kv data of a mask, used in kv-data merging.
Searcher provides searching service of querying k-mer values in a k-mer-value file.
SearchResult represents a search result.
Writer is used for k-mer-value data for multiple mask.