Computer Science & Software Engineering, The University of Western Australia.|Department of Biochemistry & Biophysics, and Center for RNA Biology, University of Rochester.|Computer Science & Software Engineering, The University of Western Australia.|Computer Science & Software Engineering, The University of Western Australia.|Department of Biostatistics & Computational Biology, University of Rochester.