handles upper and lower cases nucleotides.
accuracies calculated.