Patent ID: 7272506

Claim:
A method for performing genotypic classification of fluorescence data generated by analysis of a DNA sample, comprising: (a) receiving a data set generated by a fluorometric genotyping device, the data set comprising fluorescence dye emissions for one or more pairs of probes, the probes of the probe pairs comprising different dyes and being specific for different alleles, wherein the relative intensity of fluorescence dye emissions is reflective of the allelic composition of the DNA sample; (b) plotting the fluorescence dye emissions of the data set on a graph with a first axis representing a first dye emission associated with a first allele and a second axis representing a second dye emission associated with a second allele; (c) generating angular values for each of the probe pairs of the data set based on the relative intensity of fluorescence dye emissions with respect to one another as plotted on the graph; (d) sorting the set of angle values generated in step (c) to produce an ordered set of angular values; (e) generating a set of angular difference values by subtracting a previous angular value from a current angular value of the ordered set of angular values, for each adjacent pair of the ordered set of angular values; (f) determining that the angular difference value of at least one of the ordered set of angular values differs from the previous angular difference value by at least a predetermined difference threshold; (g) determing at least one category-diving angular value base on the at least one oreder set of angular values, for the at least one the oredred set of angular values that is determined in step(f) to have an angular difference value that differs form one previous angular value by at least the predetemined difference threshold; (h) classifying the genotype of the DNA sample based on the plotted fluorescence dye emissions of each probe pair with respect to the at least one category-dividing angular value to generate classification results when the at least one category-dividing angular value is identified; and (i) outputting generated classification results to a user or database.