Acerca de este Curso

49,638 vistas recientes

Resultados profesionales del estudiante

43%

comenzó una nueva carrera después de completar estos cursos

33%

consiguió un beneficio tangible en su carrera profesional gracias a este curso
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Aprox. 12 horas para completar
Inglés (English)

Habilidades que obtendrás

Bioinformatics AlgorithmsAlgorithmsPython ProgrammingAlgorithms On Strings

Resultados profesionales del estudiante

43%

comenzó una nueva carrera después de completar estos cursos

33%

consiguió un beneficio tangible en su carrera profesional gracias a este curso
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Aprox. 12 horas para completar
Inglés (English)

ofrecido por

Placeholder

Universidad Johns Hopkins

Programa - Qué aprenderás en este curso

Calificación del contenidoThumbs Up97%(3,265 calificaciones)Info
Semana
1

Semana 1

4 horas para completar

DNA sequencing, strings and matching

4 horas para completar
19 videos (Total 112 minutos), 7 lecturas, 2 cuestionarios
19 videos
Lecture: Why study this?4m
Lecture: DNA sequencing past and present3m
Lecture: Genomes as strings, reads as substrings5m
Lecture: String definitions and Python examples3m
Practical: String basics 7m
Practical: Manipulating DNA strings 7m
Practical: Downloading and parsing a genome 6m
Lecture: How DNA gets copied3m
Optional lecture: How second-generation sequencers work 7m
Optional lecture: Sequencing errors and base qualities 6m
Lecture: Sequencing reads in FASTQ format4m
Practical: Working with sequencing reads 11m
Practical: Analyzing reads by position 6m
Lecture: Sequencers give pieces to genomic puzzles5m
Lecture: Read alignment and why it's hard3m
Lecture: Naive exact matching10m
Practical: Matching artificial reads 6m
Practical: Matching real reads 7m
7 lecturas
Welcome to Algorithms for DNA Sequencing10m
Pre Course Survey10m
Syllabus10m
Setting up Python (and Jupyter)10m
Getting slides and notebooks10m
Using data files with Python programs10m
Programming Homework 1 Instructions (Read First)10m
2 ejercicios de práctica
Module 130m
Programming Homework 130m
Semana
2

Semana 2

3 horas para completar

Preprocessing, indexing and approximate matching

3 horas para completar
15 videos (Total 114 minutos), 1 lectura, 2 cuestionarios
15 videos
Lecture: Boyer-Moore basics8m
Lecture: Boyer-Moore: putting it all together6m
Lecture: Diversion: Repetitive elements5m
Practical: Implementing Boyer-Moore 10m
Lecture: Preprocessing7m
Lecture: Indexing and the k-mer index10m
Lecture: Ordered structures for indexing8m
Lecture: Hash tables for indexing7m
Practical: Implementing a k-mer index 7m
Lecture: Variations on k-mer indexes9m
Lecture: Genome indexes used in research9m
Lecture: Approximate matching, Hamming and edit distance6m
Lecture: Pigeonhole principle6m
Practical: Implementing the pigeonhole principle 9m
1 lectura
Programming Homework 2 Instructions (Read First)10m
2 ejercicios de práctica
Module 230m
Programming Homework 230m
Semana
3

Semana 3

3 horas para completar

Edit distance, assembly, overlaps

3 horas para completar
13 videos (Total 92 minutos), 1 lectura, 2 cuestionarios
13 videos
Lecture: Solving the edit distance problem12m
Lecture: Using dynamic programming for edit distance12m
Practical: Implementing dynamic programming for edit distance 6m
Lecture: A new solution to approximate matching9m
Lecture: Meet the family: global and local alignment10m
Practical: Implementing global alignment 8m
Lecture: Read alignment in the field4m
Lecture: Assembly: working from scratch2m
Lecture: First and second laws of assembly8m
Lecture: Overlap graphs8m
Practical: Overlaps between pairs of reads 4m
Practical: Finding and representing all overlaps 3m
1 lectura
Programming Homework 3 Instructions (Read First)10m
2 ejercicios de práctica
Module 330m
Programming Homework 330m
Semana
4

Semana 4

3 horas para completar

Algorithms for assembly

3 horas para completar
13 videos (Total 83 minutos), 1 lectura, 2 cuestionarios
13 videos
Lecture: The shortest common superstring problem8m
Practical: Implementing shortest common superstring 4m
Lecture: Greedy shortest common superstring7m
Practical: Implementing greedy shortest common superstring 7m
Lecture: Third law of assembly: repeats are bad5m
Lecture: De Bruijn graphs and Eulerian walks8m
Practical: Building a De Bruijn graph 4m
Lecture: When Eulerian walks go wrong9m
Lecture: Assemblers in practice8m
Lecture: The future is long?9m
Lecture: Computer science and life science5m
Lecture: Thank yous 43s
1 lectura
Post Course Survey10m
2 ejercicios de práctica
Programming Homework 430m
Module 430m

Reseñas

Principales reseñas sobre ALGORITHMS FOR DNA SEQUENCING

Ver todas las reseñas

Acerca de Programa especializado: Genomic Data Science

Genomic Data Science

Preguntas Frecuentes

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.