European Molecular Biology Laboratory, European Bioinformatics Institute EMBL-EBI, Wellcome Trust Genome Campus, Hinxton, Cambridge CB10 1SD, UK Innovation Centre (Unit 23), Cambridge Science Park, NextMove Software Ltd, Cambridge CB4 0EY, UK.