A method for detecting DNA variation. First, by aligning trace data of a
sample DNA sequence to trace data of a reference DNA sequence to produce
an aligned sample DNA sequence. Then, inputting the trace data of the
bases of both the reference DNA sequence and the aligned sample DNA
sequence for a particular frame number into a non-linear mathematical
function of an anti-correlation calculation scheme for all the frame
numbers. Minimal values will be produced at the particular frame number
for DNA base trace data of the aligned sample DNA sequence which are not
a variation as compared to the reference DNA sequence. Values above the
minimal values will be produced at the particular frame number for DNA
base trace data of the aligned sample DNA sequence which are a variation
as compared to the reference DNA sequence.