doi dblp Protein annotators' assistant: A novel application of information retrieval techniques Michael J. Wise 2000 Volume 51 Issue 12