JAX Bioinformatics Training Program

The JAX Bioinformatics training program aims to build data science talent at JAX by providing training in scientific computing and data analysis, and to build instructional capacity with instructor training from The Carpentries.

We use existing curricula developed by The Carpentries to teach foundational programming and data analysis, and build our own custom curricula to target JAX research training needs and to feature JAX expertise. Foundational training includes R, Python, the Unix shell, and data management. Intermediate and advanced training features genetic mapping for complex cross designs such as the Diversity Outbred and other JAX Diversity mice strains,  image analysis, high performance computing,  RNA sequence analysis, and data wrangling and visualization.


Workshops are hands-on events that cover the core skills needed to be productive in a small research team. Short tutorials alternate with practical exercises, and most instruction is done via live coding. Instruction aims to “leave no learner behind.” Workshops are staffed by two or more instructors and helpers so that the teacher-to-student ratio (1:10) is optimal for learning. Most workshops are open to those from neighboring institutions.

Participants bring a laptop and must be physically present in order to participate. To ensure a high-quality experience for all participants and instructors, remote attendance is not generally accommodated.

To learn more about data science, visit Data Science at JAX.

Visit The Carpentries to learn more about this organization and their open source lesson materials. To browse our intermediate and advanced offerings, see the selections below. All curricula are open source and are great for self-study.

To find our full listing of events and current courses, please visit the Education Calendar