Structure of the space of taboo-free sequences
Abstract
Models of sequence evolution typically assume that all sequences are possible. However, restriction enzymes that cut DNA at specific recognition sites provide an example where carrying a recognition sequence can be lethal. Motivated by this observation, we studied the set of strings over a finite alphabet with taboos, that is, with prohibited substrings. The taboo-set is referred to as [Formula] and any allowed string as a taboo-free string. We consider the graph [Formula] whose vertices are taboo-free strings of length n and whose edges connect two taboo-free strings if their Hamming distance equals 1. Any (random) walk on this graph describes the evolution of a DNA sequence that avoids deleterious taboos. We describe the construction of the vertex set of [Formula]. Then we state conditions under which [Formula] and its suffix subgraphs are connected. Moreover, we provide a simple algorithm that can determine, for an arbitrary [Formula], if all these graphs are connected. We concluded that bacterial taboo-free Hamming graphs are nearly always connected, although 4 properly chosen taboos are enough to disconnect one of its suffix subgraphs.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- On the Complexity of Sequence to Graph Alignment
Chirag Jain, Haowen Zhang, … Srinivas Aluru·Journal of Computational BiologyPeer-reviewed·Jan 6, 2020
- GenGraph: a python module for the simple generation and manipulation of genome graphs.
Jon Mitchell Ambler, Shandukani Mulaudzi, Nicola Mulder·BMC BioinformaticsPeer-reviewed·Oct 25, 2019
- Aligning sequences to general graphs in O(V + mE) time
Mikko Rautiainen, Tobias Marschall·bioRxiv·Nov 8, 2017
- Describing the Local Structure of Sequence Graphs
Yohei Rosen, Jordan M. Eizenga, Benedict Paten·Lecture notes in computer sciencePeer-reviewed·Jan 1, 2017
- Unbiased pangenome graphs
Erik P. Garrison, Andrea Guarracino·BioinformaticsPeer-reviewed·Nov 30, 2022
- Validating paired-end read alignments in sequence graphs
Chirag Jain, Haowen Zhang, … Srinivas Aluru·bioRxiv·Jun 26, 2019