1. A computer implemented method for ordering images, comprising an act of causing a computer having a processor to perform operations of i. receiving, in the processor, a plurality of images; ii. extracting, from each image, image features; iii. generating a set of all possible image pairs for all images; iv. generating at least one similarity metric between the images in each image pair in the set; 1. if more than one similarity metric exists between the images in each image pair in the set, then generating a net similarity metric by combining the similarity metrics; 2. if only one similarity metric exists between the images in each image pair in the set, then a net similarity metric is the similarity metric; and v. ordering the plurality of images according to the net similarity metrics to generate a computer-ordered set of images.