Genome Assembly Programming Challenge

  • 4.5
Approx. 18 hours to complete

Course Summary

This course teaches how to assemble genomes from short DNA sequences. Students will learn the algorithms and software used to assemble genomes, as well as the challenges and limitations of the process.

Key Learning Points

  • Learn about the algorithms and software used to assemble genomes
  • Understand the challenges and limitations of genome assembly
  • Gain hands-on experience with genome assembly software

Related Topics for further study


Learning Outcomes

  • Understand the principles of genome assembly
  • Learn to use genome assembly software and interpret the results
  • Gain the skills to independently assemble a genome

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of molecular biology and genetics
  • Familiarity with programming in Python

Course Difficulty Level

Intermediate

Course Format

  • Online
  • Self-paced

Similar Courses

  • Structural Bioinformatics
  • Genomic Data Science
  • Bioinformatics

Related Education Paths


Notable People in This Field

  • Director of EMBL-EBI and Deputy Director-General of EMBL
  • President & Founding Director, Broad Institute of MIT and Harvard

Related Books

Description

In Spring 2011, thousands of people in Germany were hospitalized with a deadly disease that started as food poisoning with bloody diarrhea and often led to kidney failure. It was the beginning of the deadliest outbreak in recent history, caused by a mysterious bacterial strain that we will refer to as E. coli X. Soon, German officials linked the outbreak to a restaurant in Lübeck, where nearly 20% of the patrons had developed bloody diarrhea in a single week. At this point, biologists knew that they were facing a previously unknown pathogen and that traditional methods would not suffice – computational biologists would be needed to assemble and analyze the genome of the newly emerged pathogen.

Outline

  • The 2011 European E. coli Outbreak
  • 2011 European E. coli outbreak
  • Assembling phage genome
  • About University
  • What does it mean to assemble a genome?
  • Project Description
  • Rules on the academic integrity in the course
  • Assembling Genomes Using de Bruijn Graphs
  • DNA arrays
  • Assembling genomes from k-mers
  • De Bruijn graphs
  • Bridges of Königsberg and universal strings
  • Euler theorem
  • Genome Assembly Faces Real Sequencing Data
  • Splitting the genome into contigs
  • From reads to read-pairs
  • Genome assembly faces real sequencing data

Summary of User Reviews

Pros from User Reviews

  • Hands-on experience provided
  • Practical approach to understanding genome assembly
  • Clear and concise lectures
  • Good pace of the course
  • Helpful course material

Cons from User Reviews

  • Some users found the course too basic
  • Not suitable for advanced learners
  • Limited discussion on recent advances in genome assembly
  • Some technical issues with the platform
  • Course could be more interactive
English
Available now
Approx. 18 hours to complete
Alexander S. Kulikov, Michael Levin, Pavel Pevzner, Neil Rhodes
University of California San Diego, HSE University
Coursera

Instructor

Alexander S. Kulikov

  • 4.5 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses