Laboratory Project I - N143004
Title: Laboratorní projekt I
Guaranteed by: Department of Informatics and Chemistry (143)
Faculty: Faculty of Chemical Technology
Actual: from 2019 to 2020
Semester: winter
Points: winter s.:2
E-Credits: winter s.:2
Examination process: winter s.:
Hours per week, examination: winter s.:0/3, MC [HT]
Capacity: unknown / unlimited (unknown)
Min. number of students: unlimited
State of the course: taught
Language: Czech
Teaching methods: full-time
Teaching methods: full-time
Guarantor: Znamenáček Jiří Ing.
Class: Specializační laboratoř
Examination dates   Schedule   
Annotation -
The goal of the course is to get practical knowledge of bioinformatics algorithms using Python programming language.
Last update: Znamenáček Jiří (01.04.2016)
Aim of the course -

Students will be able to:

Understand the principles behind the most important bioinformatics algorithms.

Recreate known algorithms in Python and develop new ones.

Use existing bioinformatics tools for their own work.

Last update: Znamenáček Jiří (01.04.2016)
Literature -

R: Libeskind-Hadas, Ran; Bush, Eliot: "Computing for Biologists: Python Programming and Principles"

R: Jones, Neil C.; Pevzner, Pavel A.: "An Introduction to Bioinformatics Algorithms"

A: Stevens, Tim J.; Boucher, Wayne: "Python Programming for Biology: Bioinformatics and Beyond"

A: Haddock, Steven H.D.; Dunn, Casey W.: "Practical Computing for Biologists"

A: Bassi, Sebastian: "Python for Bioinformatics"

Last update: Znamenáček Jiří (01.04.2016)
Learning resources -

The course dedicated web pages.

Last update: Znamenáček Jiří (01.04.2016)
Requirements to the exam - Czech

Podmínkou udělení klasifikovaného zápočtu je úspěšné naprogramování vybraných variant některých bioinformatických algoritmů.

Last update: Znamenáček Jiří (09.10.2015)
Syllabus -

Recursion, memoization, dynamic programming.

Finding motifs.

Sequence alignment.


Phylogenetic trees.

Last update: Znamenáček Jiří (01.04.2016)
Registration requirements -

Knowledge of some programming language (ideally Python), basics of bioinformatics and biochemistry.

Last update: Znamenáček Jiří (01.04.2016)
Teaching methods
Activity Credits Hours
Obhajoba individuálního projektu 0.5 14
Práce na individuálním projektu 1.5 42
Účast na seminářích 4 112
6 / 2 168 / 56
Coursework assessment
Form Significance
Defense of an individual project 100