1. Institute of ParasitologyMcGill University Sainte‐Anne‐de‐Bellevue Quebec Canada
2. Department of Computing ScienceUniversity of Alberta Edmonton Alberta Canada
3. Department of Biological SciencesUniversity of Alberta Edmonton Alberta Canada
4. Department of Animal SciencesMcGill University Sainte‐Anne‐de‐Bellevue Quebec Canada
5. Department of Microbiology and ImmunologyMcGill University Montreal Quebec Canada