Introduction to Python I:
This module introduces programming concepts, driven by examples of biological data analysis, in the Python programming language. Topics covered will include variables and data types (including strings, integers and floats, dictionaries and lists), control flow (loops, conditionals, and
some boolean logic), variable scope and its proper use, basic usage of regular expressions, functions, file input and output, and interacting
with the larger Unix/Linux environment.

Introduction to Python II:
Part II expands on basic programming and explores using ‘objects’ (and their blueprints: classes) in encapsulating functionality into easily used blocks of code that more closely match the biological concepts at hand. Other topics include APIs, syntactic sugar, and creating and using packages such as BioPython.

January 4 – March 12

Monday/Wednesday 2:00-2:50 PM, BDS 599 (CRN:38557 and 38558) or as a workshop
Instructor: Matthew Peterson,
for more information, email the instructor or visit:


Gain practical experience with, 16s rRNA amplicon sequencing and shotgun metagenomics. No command line / R-studio experience required! Starting with raw FASTQ files, learn how to 1) profile rRNA sequences and 2) determine the taxonomy and functional composition of metagenomics samples!

January 4 – March 12

Tuesday/Thursday 10:00-10:50 AM, BDS 599 (CRN 38546) or as a workshop
Instructor: Andrew Black,
For more information, email the instructor or visit:

Print Friendly, PDF & Email

Leave a reply

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>