File size: 294 Bytes
49a4bb8
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
def get_kmers(sequence, size=3):
    """

    Convert a nucleotide sequence into k-mers (default: 3-mers).

    Example: 'ATGC' -> 'ATG TGC'

    """
    if not isinstance(sequence, str):
        return ""
    return " ".join([sequence[i:i+size] for i in range(len(sequence) - size + 1)])