EPCC and The Roslin Institute, The University of Edinburgh, Edinburgh, UK.|EPCC and The Roslin Institute, The University of Edinburgh, Edinburgh, UK.|EPCC and The Roslin Institute, The University of Edinburgh, Edinburgh, UK.|EPCC and The Roslin Institute, The University of Edinburgh, Edinburgh, UK.