1. Department of Computing Science, University of Alberta, Edmonton, Alberta, Canada T6G 2E8
2. Department of Biological Science, University of Alberta, Edmonton, Alberta, Canada T6G 2E9
3. Alberta Machine Intelligence Institute (AMII), University of Alberta, 2-21 Athabasca Hall, Edmonton, Alberta Canada T6G 2E8
4. Biological Sciences Division, Pacific Northwest National Laboratory, Richland, Washington 99354, United States