1. Institute for Molecular Bioscience, The University of Queensland, Brisbane, Queensland 4072, Australia
2. Australian Research Council Centre of Excellence in Bioinformatics, The University of Queensland, Brisbane, Queensland 4072, Australia
3. Faculty of Computer Science, Dalhousie University, Halifax, Nova Scotia B3H 1W5, Canada