Department of Computer Science, San Francisco State University, San Francisco, CA 94132, USA Center for Discovery and Innovation in Parasitic Diseases, University of California, San Diego, CA 92093, USA.