1. Genome Alberta, Department of Computing Science, University of Alberta, Edmonton Alberta Canada
2. Departments of Computing Science and Biological Sciences, University of Alberta, and The National Institute of Nanotechnology (NINT), National Research Council, Edmonton Alberta Canada