Sequence recognition algorithmΒΆ
Here, the sequence recognization algorithm. The algorithm is working in three steps:
From the original data as raw list, I create mutants list containing all the subset of the main list
I consider each mutant as a claiming sequence
I verifiy and count (if verified) the number of repetition
Count the number of sequences repetiotion in the given data segment as list. |
|
Create the 'mutants lists' from the original one. |
|
Cut the liste from the pivot (as double argument). |
|
Find the invariant part since the beggining until the sequence repetitions start. |
|
Search into the list of list containing all the claiming sequences the longest one. |
|
The main sequence finder algorithm. |
|
Search a sequence into the parameter list. |
|
Test if the given sequence have been found in the raw data (given as list) |
|
A data splitter to treat a large amount of data. |
|
Split a number by heigth in decimal base. |