Ho cercato di eseguire una ricerca della stringa mediana per una sequenza nel genoma ACGT. Il problema che ho sta per dire AAAAAAAA a AAAAAAAC e così via fino a quando non avrò provato ogni possibile combinazione.Python Iterate attraverso i caratteri
Fondamentalmente ho iniziato a fare la forza bruta creando due elenchi, uno contenente A, C, G, T e l'altro la sequenza di 8 caratteri, e dopo ogni ricerca che itera e scambia i caratteri. Il problema è che non eseguo il test di tutte le combinazioni perché quando due iterano allo stesso tempo salta una lettera.
C'è un modo per andare AAAAAAAA - AAAAAAAC - AAAAAAAG - AAAAAAAT - AAAAAACA e così via facilmente?
vedere itertools.combinations http://docs.python.org/library/itertools.html#itertools.combinations –