specs for kmer functions