Centre for Immunology and Infection, Hull York Medical School and Department of Biology, University of York, UK and Department of Computer Science, Deramore Lane, University of York, UK;Department of Computer Science, Deramore Lane, University of York, UK;Department of Computer Science, Deramore Lane, University of York, UK and Department of Electronics, Heslington, University of York, UK;Institute of Molecular Medicine, University of Lisbon, Portugal;Centre for Immunology and Infection, Hull York Medical School and Department of Biology, University of York, UK