McGill University School of Computer Science, 3480 University Street, Montreal, Québec H3A 0E9 and McGill University and Génome Québec Innovation Centre, 740 Dr. Penfield Avenue, Montréal, Québec H3A 0G1, Canada McGill University School of Computer Science, 3480 University Street, Montreal, Québec H3A 0E9 and McGill University and Génome Québec Innovation Centre, 740 Dr. Penfield Avenue, Montréal, Québec H3A 0G1, Canada.