Department of Computer Science, Aberystwyth University, Aberystwyth, UK Department of Human Genetics Informatics, Wellcome Trust Sanger Institute, Cambridge, UK.|Department of Computer Science, Aberystwyth University, Aberystwyth, UK.|Department of Human Genetics Informatics, Wellcome Trust Sanger Institute, Cambridge, UK.