For each contig requested this produces a minimal list of readings that together span the entire length of the contig. Contigs names can be input from either a list or a file of filenames. The output produced, can be ouput to either a list or a file of filenames. An example use of this function is to determine a minimal set of overlapping readings for resequencing.