Affiliation: | 1. Proteome Informatics Group, SIB Swiss Institute of Bioinformatics, Geneva, 1211, Switzerland.; 2. Computer Science Department, University of Geneva, Geneva, 1227, Switzerland.; 3. Swiss-Prot Group, SIB Swiss Institute of Bioinformatics, Geneva, 1211, Switzerland.; 4. Department of Chemistry and Biomolecular Sciences, Macquarie University, Sydney, Australia.; University of Rome Tor Vergata, ITALY, |