Introduction
  • Welcome
  • Meet the Course Instructor
  • A brief introduction to Bioinformatics
  • Why would you need to know programming for Bioinformatics?
Python fundamentals
  • What will you learn in this chapter?
  • Introduction to Python
  • Colab tool
  • Comments
  • My first script
  • Variables
  • Questionnaire (variables)
  • Python Reserved Word List
  • Arithmetic Operators
  • Questionnaire (arithmetic operators)
  • Objects
  • Strings
  • Comparison Operators
  • Logical Operators
  • What is the if statement?
  • If statement
  • Loops
  • The while statement
  • Exercise - while
  • The for statement
Intermediate Level Python
  • Lists
  • Exercises - lists
  • Dictionaries
  • Exercises - dictionaries
  • Files
  • Exercise - files
  • Functions
  • Exercise - functions
Biopython
  • Introduction to Biopython library
  • GC content
  • Counting nucleotides
  • Transcription and translation