I am currently using Bio::SearchIO to parse tons of blast files by setting limits on E- value, % identity etc. I now want to parse a huge blast job, by getting just the top hit out of each file. (Assuming blast was run and hits were returned with hit with lowest E value first) Is there a quick way to do this? thanks, -Nandita