The Wellcome Trust Sanger Institute, Hinxton, Cambridge