Learn the basics of Message Passing Interface (MPI) programming. Examples and exercises will be based on parallelization of common scientific computing problems. (Prerequisites: C/C++ or Fortran programming)

This workshop will be delivered online in four sessions over two days:

  • June 26 from 9:00 A.M. to 12:00 P.M. Eastern Daylight Time
  • June 26 from 1:30 P.M. to 4:30 P.M. Eastern Daylight Time
  • June 27 from 9:00 A.M. to 12:00 P.M. Eastern Daylight Time
  • June 27 from 1:30 P.M. to 4:30 P.M. Eastern Daylight Time

Bioinformatics is a multidisciplinary field that develops methods for turning the so-called biological big data into knowledge. Although most problems in biology are not as embarrassingly parallelizable as the physics codes that HPC systems are usually designed for, this has been starting to change in recent years. Metagenomics is an emerging field in bioinformatics that investigates microbes inhabiting oceans, soils, the human body, etc. with sequencing technologies. In this course, we will first tune your HPC knowledge/skills towards bioinformatics computing and then a typical metagenomics pipeline will be explored to introduce common tools used in bioinformatic analysis and to show how they can be run in an HPC environment.

This presentation will be delivered online in two sessions:

  • June 28 from 9:00 A.M. to 12:00 P.M. Eastern Daylight Time
  • June 28 from 1:30 P.M. to 4:30 P.M. Eastern Daylight Time

During this workshop, we will learn about Matplotlib which is a popular Python library that is great for 2D visualizations, and ParaView, a free and open-source visualization tool for creating 3D visualizations of your datasets. In this interactive workshop you will get familiar with how ParaView works and at the end you should be able to generate basic visualizations of the demo data. (This course will be taught in English.)

This workshop will be delivered online in two sessions:

  • June 29 from 9:00 A.M. to 12:00 P.M.. Eastern Daylight Time
  • June 29 from 1:30 P.M. to 4:30 P.M. Eastern Daylight Time

Au cours de cet atelier, nous examinerons Matplotlib, une bibliothèque Python populaire, idéale pour les visualisations 2D, et ParaView, un outil de visualisation gratuit et open-source permettant de créer des visualisations 3D de vos ensembles de données. Au cours de cet atelier interactif, vous vous familiariserez avec le fonctionnement de ParaView et, à la fin, vous devriez être en mesure de générer des visualisations de base des données de démonstration. (Le contenu du ce cours vous sera présenté en anglais seulement, mais questions en français sont bienvenues)

Ce atelier sera présenté enligne en deux sessions:

  • Le 29 juin de 9h00 à 12h00 HAE
  • Le 29 juin de 13h30 à 16h30 HAE