School of Computer Science and McGill Center for Bioinformatics, McGill University, Montreal, QC, Canada and.|Institut de Physique Thxc3xa9orique, CEA-Saclay, 91191 Gif/Yvette Cedex, France.|School of Computer Science and McGill Center for Bioinformatics, McGill University, Montreal, QC, Canada and.