17. The system of claim 16 , wherein the processor is further configured to associate each candidate sequence with a distance metric indicative of the sequence level distance between the given candidate sequence and the reference sequence, wherein the candidate sequence best matching the reference sequence is the candidate sequence associated with the lowest distance metric.
17. The system of claim 16 , wherein the processor is further configured to associate each candidate sequence with a distance metric indicative of the sequence level distance between the given candidate sequence and the reference sequence, wherein the candidate sequence best matching the reference sequence is the candidate sequence associated with the lowest distance metric. 18. The system of claim 17 , wherein the processor is further configured to associate each attribute with a given weight, wherein the sequence level distance is equal to the weighted sum of the object level distances, each object level distance equal to the weighted sum of the attribute level distances, wherein the weights are learned by minimizing the error on object level distances for a given pair of matching sequences.