Text this: The de bruijn graph of sequential and non-sequential repetition of patterns in DNA strings