Thanks for that information. That did the job! Cheers, Charles
Richard Holland wrote:
Your hits consist of numerous sub-hits, which means that the hits themselves don't contain meaningful data. You can get the sub-hits by doing this: // existing code to list the hits for (Iterator k = result.getHits().iterator(); k.hasNext(); ) { SeqSimilaritySearchHit hit = (SeqSimilaritySearchHit)k.next(); System.out.print("\tmatch: "+hit.getSubjectID()); System.out.print("\tSubSeqStart: "+hit.getSubjectStart()); System.out.print("\tSubSeqStop: "+hit.getSubjectEnd()); System.out.println("\te score: "+hit.getEValue()); // new code to get the subhits System.out.println("\t\t Subhits:"); for (Iterator j = hit.getSubHits().iterator(); j.hasNext(); ) { SeqSimilaritySearchSubHit subhit = (SeqSimilaritySearchSubHit)j.next(); System.out.print("\t\tSubSeqStart: "+subhit.getSubjectStart()); System.out.print("\t\tSubSeqStop: "+subhit.getSubjectEnd()); System.out.println("\t\te score: "+subhit.getEValue()); } } cheers, Richard
_______________________________________________ Biojava-l mailing list - Biojava-l@lists.open-bio.org http://lists.open-bio.org/mailman/listinfo/biojava-l