Disclosed are methods and algorithms (and their implementation) supporting
the automated analysis and interactive review and refinement
("redaction") of the analysis within an integrated software environment,
for automated allele assignments. The implementation, preferably with a
software system and a program referred to as the Automated Allele
Assignment ("AAA") program, provides a multiplicity of functionalities
including: data management by way of an integrated interface to a
portable database to permit visualizing, importing, exporting and
creating customizable summary reports; system configuration ("Set-up")
including user authorization, training set analysis and probe masking;
Pattern Analysis including string matching and probe flipping; and
Interactive Redaction combining real-time database computations and
"cut-and-paste" editing, generating "warning" statements and supporting
annotation. It also includes a thresholding function, a method of setting
thresholds, a method of refining thresholds by matching an experimental
binary string ("reaction pattern") setting for that probe, probe masking
of signals produced by probes which do not contribute significantly to
discriminating among alleles.