[1] Aberystwyth Univ, Dept Comp Sci, Aberystwyth SY23 3DB, Dyfed, Wales
[2] Univ Cambridge, Cambridge Syst Biol Ctr, Cambridge CB2 1GA, England
[3] Univ Cambridge, Dept Biochem, Cambridge CB2 1GA, England
[4] Univ Estadual Campinas, Dept Struct & Funct Biol, BR-13083865 Sao Paulo, Brazil
[5] Aberystwyth Univ, Inst Biol Environm & Rural Sci, Aberystwyth SY23 3DD, Dyfed, Wales
[6] Brunel Univ, Dept Comp Sci, London UB8 3PH, England
[7] Katholieke Univ Leuven, Dept Comp Sci, B-3001 Heverlee, Belgium
[8] Mahidol Univ, Dept Biochem, Bangkok 10700, Thailand
[9] Univ Manchester, Manchester Inst Biotechnol, Manchester M1 7DN, Lancs, England
[10] Univ Manchester, Sch Comp Sci, Manchester M1 7DN, Lancs, England