1. Proteome Informatics Group, SIB Swiss Institute of Bioinformatics , route de Drize 7, Geneva CH-1227 , Switzerland
2. Computer Science Department, University of Geneva , route de Drize 7, Geneva CH-1227 , Switzerland
3. University Grenoble Alpes, CNRS, CERMAV , 601 rue de la chimie, Grenoble 38000 , France
4. Section of Biology, University of Geneva , route de Drize 7, Geneva CH-1227 , Switzerland