Department of Computer Science and School of Biological Sciences, University of Manchester, UK.|Department of Computer Science and School of Biological Sciences, University of Manchester, UK.|Department of Computer Science and School of Biological Sciences, University of Manchester, UK.|Department of Computer Science and School of Biological Sciences, University of Manchester, UK.|Department of Computer Science and School of Biological Sciences, University of Manchester, UK.|Department of Computer Science and School of Biological Sciences, University of Manchester, UK.|Department of Computer Science and School of Biological Sciences, University of Manchester, UK.|Department of Computer Science and School of Biological Sciences, University of Manchester, UK.