Skip to main content
Browse by:

Effective March 10, 2020, all Duke-sponsored events over 50 people have been cancelled, rescheduled, postponed or virtualized.
Please check with the event contact regarding event status. For more information, please see

Introduction to Scientific Computing for Genomics

Event Image
Icon calendar
Monday, November 04, 2019
Icon time
All Day
Icon speaker
Hilmar Lapp
Icon series
GCB Academy

Computing has become an integral and indispensable part of genomic biology. This course teaches basic skills in scientific computing, with a focus on applications for genomic science, aimed at making you more productive, your computational work more reliable, and your research easier to reproduce and extend, including by your future self. The course includes introductions to (1) using Unix shell commands to efficiently find, organize, and stage data for analysis; (2) basic data types, control flows, functions, and 3rd party packages for the Python programming language commonly encountered in scientific computing; (3) using version control to manage with confidence the numerous directions research code takes from inception to publication; and (4) effectively using a high-performance computing cluster to run computational analyses. The format of the course is inspired by the acclaimed Software Carpentry-style bootcamps. Hence, this is a fully hands-on workshop, and students are expected to bring a laptop.

*Prerequisites: "Introduction to Unix" (or equivalent experience)

Registration required: