Master study

Lectures are in Czech language only.


Study plan

1. grade

winter semester

CodeCourse nameP/C/LExaminationCredits
Compulsory courses
M320043 Molecular Modelling

Annotation

The subject covers theoretical backgrounds and practical examples of application of computational methods on molecular systems, namely molecular mechanics and quantum mechanics. It includes small molecules, as well as biomolecules and supra-molecular systems.

Syllabus

  1. 3D geometry, Cartesian coordinates, Z-matix, connectivity, PDB file
  2. Inspection of 3D models, bond lengths, angles, torsions, rendering
  3. Structure-potential energy relationship, different levels of theory, potential energy hypersurface
  4. Molecular mechanics, ball-spring model, single point calculations
  5. Schrödinger equation, wave function, approximative solutions, methods (including semi-empirical), variational methods, basis sets
  6. Prediction of properties (charges, reaction kinetics and mechanisms, spectral and chiroptical properties)
  7. Geometry optimization, local minima problem
  8. Molecular vibrations, normal modes
  9. Solvation, implicit and explicit solvent, continuum electrostatics
  10. Molecular dynamics, PBC, NPT, NVT, thermostats, constraints
  11. Sampling, data collection, analysis and visualisation
  12. Mesoscopic simulations (coarse graining, Brownian simulations)
  13. Free energy, metadynamics and related methods
  14. Example studies
2/0/0 Zk 3
M143003 Genomics: Algorithms and Analysis

Annotation

Within this course contemporary high-throughput sequencing techniques are introduced. The main focus of the course are individual applications such as, e.g., ChIP-Seq, RNA-Seq, resequencing, metagenomics or de-novo sequencing. A procedures of the complete analyses for individual applications will be described, and will be demonstrated during practical exercises. Explained knowledge include sequence quality reading ("base calling") and its control, data formats and standards, advanced software tools and evaluation of their suitability, mapping of sequence data, short and long sequence assembly, identification of SNPs, and functional annotation.

Syllabus

  1. Itroduction to genomics and sequencing: historical overview, basic concepts.
  2. Sequencing techniques: Sanger method, NGS (new generation sequencing): Illumina, SOLID, 454, etc. Comparison of sequencing techniques.
  3. Sequencing data: Visualization - EnsEMBL, UCSC Browser, Artemis, ACT, Mummer, Circos. Base-calling and sequence quality control. Data formats.
  4. DNA sequence assembly I: Sequence mapping onto reference genome. De novo assembly of long sequencies - newbler, mira. De novo assembly of short sequencies - WGS, velvet, soap2, AbySS.
  5. DNA sequence assembly II: Sequencing projects, cDNA sequencing, scaffold formation. Software - Staden, AMOS, Consed.
  6. Genome annotation: Prediction of gene models. Identification of non-coding RNA. Identification of protein domains. Functional annotation. Database sources and annotation systems.
  7. Detection of sequence variations: Identification of single-nucleotide polymorphisms (SNPs), insertions and deletions, translocations, inversions, and copy-number variations (CNVs).
  8. Analysis of protein-nucleic acid: ChIP-seq - protein/DNA interaction. CLIP-seq - protein/RNA interaction.
  9. Differential expression I: RNA-seq. Sequence mapping. Measurement of gene expression. Normalization, summarization and differential expression. Identification of transcript variants - alternative splicing. Experimental design.
  10. Differential expression II: micro RNA expression profiling. Identification of novel micro RNAs.
  11. Epigenomics: Analysis of whole-genome methylation maps.
  12. Metagenomics: gene annotation and metabolism reconstruction - MG-RAST. Amplicon sequencing (16S rDNA) and analysis of taxonomic units.
  13. Comparative genomics: Interspecific genome comparison.
  14. Genome projects: ENCODE. Paleogenomics. Sequencing projects. WWW tools - Galaxy, GMOD, Gbrowser, BioCycle, RAST, EnsEMBL API. Personalised medicine.
2/2/0 z, Zk 5
M319001 Molecular Biology

Annotation

The subject is devoted to the study of cellular processes at the molecular level and is conceived so that the students receive the basic knowledge for understanding the complex functioning of eukaryotic cells in multicellular organisms.

Syllabus

  1. Organization of eukaryotic cells and their integration into tissue, introduction to cytology and histology: eukaryotic cells organization: cell surface organization, cell-cell and cell-extracellular matrix interactions, cytoskeleton, cellular organels; types of tissue and their basic characterization: connective tissue, epithelial tissue, nervous tissue and muscle tissue
  2. Regulation of protein function: protein folding: molecular chaperon and chaperonins; abnormally folded proteins, amyloid fibrils; protein degradation – ubiquitin-proteasom system; synthesis x degradation, mRNA degradation; modification of proteins: non-covalent modification: molecular switches, covalent modification: ubiquitinylation, phosphorylation, acetylation, glycosylation, S-S bridges formation, neddylation, sumoylation, methylation
  3. Membrane proteins and their functions, mechanisms of transmembrane transport of ions and small molecules: main function of membrane proteins and their characteristic, main classes of membrane proteins tranporting ions and small molecules: channels: mechanism of ion selectivity, movements of water: aquaporins; transporters: transport of glucose, type of GLUT proteins, mechanism of GLUT 1 transporter; ATP-powered pumps P-, V- and F-classes, mechanism of Na+/K+ ATPase, ABC proteins - flipases;
  4. Moving proteins into membranes and organelles I: intracytoplasmic trafficking: targeting proteins to and across the ER membrane, protein quality control in ER, targeting to mitochondria, targeting to peroxisomes, transport in and out of the nucleus
  5. Moving proteins into membranes and organelles II: Vesicular trafficking, secretion and endocytosis: mechanism of vesicle budding and fusion, early stages of the secretory pathway: retrograde and anterograde transport, later stages of the secretory pathway, targeting to the lysosomes, endocytosis
  6. Signal transduction I: introduction to signal pathways, from extracellular signal to cellular response, signal transduction molecules: receptors, ligands, second messengers, monomeric and trimeric G-proteins, protein-kinases and phosphatases, adaptor molecules, G-protein-coupled receptors
  7. Signal transduction II: signaling pathways controlling gene expression: receptor of tyrosine kinases, receptor of serine kinases, JAK-STAT signaling pathway, Ras/MAP kinase pathway, phosphoinositide signaling pathway, PI-3 kinase pathway, signaling pathway controlled by ubiquitinylation: Wnt, Hedgehog and NFkB, signaling pathway controlled by protein cleavage: Notch/Delta
  8. Cytoskeleton I: components, microfilaments, G-actin and F-actin, dynamics of actin filaments, mechanism of actin filaments assembly, actin-binding proteins, organization of actin-based cellular structures, intracellular movements by regulation of actin polymerization, actin-based motors: myosins, principle of myosin-powered movements, contraction of skeletal and smooth muscles
  9. Cytoskeleton II: microtubule structure and characteristics of tubulin; microtubule-organizing center (MTOC), microtubul structure and dynamics and their regulation, microtubule-based motor proteins: kinesines and dyneins; the role of microtubules in mitosis, composition of mitotic spindle, kinetochores; intermediate filaments: classes, localization and function, coordination and cooperation of cytoskeleton elements
  10. The eukaryotic cell cycle and its control: characteristics of individual stages of the cell cycle and its control points, cyclins, cyclin-dependent kinases and ubiquitin-ligases and regulation of their activity, introduction to cell cycle regulation: restriction point, RB protein, E2F transcription factor, mitosis and its regulation, cytokinesis, meiosis
  11. From stem cells to cell death: early mammalian development and first differentiation events, embryonic stem cells, cell polarity mechanisms, asymmetric cell division, cell death and its regulation, programmed cell death – apoptosis, family of Bcl2 proteins and their characteristics, adapter proteins, apoptosome, caspase activation, apoptotic pathways and its regulation
  12. Integrating cells into tissues: cell-cell adhesion and interaction, cell-extracellular matrix adhesion and contacts, types of cellular junctions: adherent junctions and desmosomes, tight junctions and gap junctions, extracellular matrix: basal lamina
  13. Molecular biology of cancer: differences between normal and cancer cells, the origins and development of cancer, proto-oncogenes and tumor suppressors, cancer and misregulation of cell growth and cell death: growth factors, RB protein, p53 protein…., metastasis
  14. Methods in molecular biology
2/0/0 Zk 3
M320017 Genetic Engineering

Annotation

The subject is focused on understanding of principles of manipulation with nucleic acids and their analysis. It cover information about various methods of introducing genes into diverse cell types, determination of gene expression and analysis. The goal is to deliver information about techniques genetic engineering for orientation to facilitate decision for optimal method for particular application. The lectures cover basic methods of isolation, analysis and modification of nucleic acids and special applications as gene modification for detection or affinity purification of gene product, study of interaction of proteins and nucleic acids, or gene therapies.

Syllabus

  1. Recapitulation of genetic principles.
  2. Bacterial plasmid vectors.
  3. Basic operations with DNA.
  4. Labeling of nucleic acids and application of probes.
  5. Analysis of DNA sequences.
  6. Principles of work with RNA.
  7. Polymerase chain reaction and its applications.
  8. Expression in microbial cells, markers, fusion proteins.
  9. Tissue cultures and their use for gene expression.
  10. Principle of construction of transgenic organisms.
  11. Mutations, directed mutagenesis.
  12. Genome mapping, restriction analysis.
  13. Product detection - metabolic labeling, electrophoretic and immunochemical methods.
  14. Methods for study in protein and nucleic acids interactions.
2/0/0 Zk 3
M143002 Statistical Data Analysis

Annotation

This course is the follow-up to the Applied Statistics lectures. Freely available statistical software R is presented, and students use it to practise common statistical tasks such as, e.g., exploratory data analysis, hypothesis testing, analysis of variance or regression.

Syllabus

  1. Introduction to R statistics software, help
  2. Input and output in R
  3. Creating graphs in R
  4. Basic statistic distributions, random numbers in R
  5. Descriptive one-dimensional statistics, boxplot
  6. Standard deviation, mean error, confidence interval and their graphic representation in R
  7. Hypotheses testing in R: t-test
  8. Hypotheses testing in R: variance analysis
  9. Descriptive statistics and their use in R
  10. Creating and testing linear models in R
  11. Creating and testing non-linear models in R
  12. Basic linear algebra in R
  13. Principal component analysis, its implementation and use in R
  14. Cluster analysis in R
2/2/0 z, Zk 5
M143010 Practical Classes in Bioinformatics

Annotation

The goal of the course is to get practical knowledge of available bioinformatics toolkits and to be able to write some useful bioinformatics Python programs yourself.

Syllabus

  1. Data formats in bioinformatics.
  2. Algorithm complexity I. Recursion, memoization. Dynamic programming.
  3. Sequence alignment.
  4. Multiple sequence alignment.
  5. Markov chains and models. Hidden Markov models.
  6. Motifs discovery and search.
0/0/3 kz 3
M500001 FIT Efficient Text Pattern Matching

Annotation

Students get knowledge of efficient algorithms for text pattern matching. They learn to use so called succinct data structures that are efficient in both access time and memory complexity. They will be able to use the knowledge in design of applications that utilize pattern matching.

Syllabus

  1. Introduction, basic definitions, border array.
  2. Text full index: Suffix array.
  3. Text full index: Suffix tree, LCP construction.
  4. Text full index: Factor, suffix automata, on-line construction.
  5. Exact pattern matching algorithms.
  6. FFT in pattern matching.
  7. Succinct data structure: rank & select.
  8. Succinct data structure: wavelet tree.
  9. FM-Index.
  10. Dictionary representation, spell checking.
  11. Approximate pattern matching.
  12. Pattern matching in bioinformatics and musicology.
  13. Pattern matching in bioinformatics and musicology.
2/1/0 z, Zk 4
Compulsorily optional courses
M445021 Statistical Pattern Recognition

Annotation

The lectures are oriented to application of mathematical statistics in pattern recognition. Basic terms, their relationships to statistics, programming techniques, and descriptor design are poined out together with research, real data processing, and applications.

Syllabus

  1. Class, pattern, descriptors, pattern set for statistical pattern recognition
  2. Repetitorium of basic statistical terms and principles
  3. Quality of desroptor set: the best descriptor, acceptable subset of descriptors
  4. Linear discrimination analysis as a tool for pattern recognition
  5. Evaluation of pattern recognition quality: p-value, sensitivity, specificity, error, AIC, BIC
  6. Cross-validation methodology in evaluation of recognition quality
  7. Linear data transforms: normaliztion, standardization, PCA, spherization
  8. Robust and regularized methods and their advantages in pattern recognition
  9. Application of metrics in pattern recognition: Euclidean, Minkowski, Mahalanobis, k-NN, c-mean
  10. Application of PDF in pattern recognition: GMM, Parzen and LQ estimates
  11. Linear, non-linear, and logistic regression as pattern recognition tools
  12. Feature space reduction as application of binary optimization
  13. Kernel functions in design of non-linear classifiers
  14. Fuzzy sets in pattern recognition: fuzzification, FCM
2/2/0 z, Zk 5
M320079 Bioinformatic Data Processing

Annotation

Cílem předmětu je seznámit studenty se základy strojového zpracování experimentálních dat menšího až středního rozsahu. Důraz je kladen na zpracování hrubých dat, jejich transformace a export nebo jejich vizualizace.

Syllabus

  1. Problematika práce s daty
  2. Rstudio IDE, základy jazyka R
  3. Tidyverse – transformace dat
  4. Tidyverse – vizualizace data
  5. Práce s textovými řetězci (Stringr, regulární výrazy)
  6. Základy administrace systému Linux
  7. Vzdálený přístup a instalace softwarových nástrojů (Anaconda, Pip, GitHub)
  8. Konzultace projektu
1/2/0 z, Zk 4

summer semester

CodeCourse nameP/C/LExaminationCredits
Compulsory courses
M143007 Computational Drug Design

Annotation

The aim of the course is to introduce basic principles and methods of molecular informatics and cheminformatics which deal with computational analysis of relationships between small organic molecules and biomolecules. Students will also be acquainted with concepts of a related field of a computational drug design. Topics include e. g. molecular similarity, design of chemical libraries, quantitative structure-activity relationship (QSAR), virtual screening or prediction of pharmacokinetic and toxicologic properties of compounds.

Syllabus

  1. Molecular informatics - what is it, scientific origins and fundamental concepts. Molecular informatics and computational drug discovery. Relationship between molecular informatics, chemoinformatics and bioinformatics, their synergy and differences.
  2. Representation and manipulation of 2D molecular structures. Line notations for describing chemical structures (SMILES, InChI, InChIKey). Chemical table file formats (SDF, CTFile family).
  3. Structure and substructure searching, practical aspects of structure searching.
  4. Molecular descriptors calculated from 2D and 3D molecular representations.
  5. Molecular similarity methods - similarity based on 2D fingerprints, similarity coefficients, 3D similarity.
  6. Compound classification and selection. Combinatorial chemistry and library design - diverse and focused libraries, diversity estimation, multi-objective design.
  7. Ligand- and structure-based virtual screening. Paharmacophores, methods of their derivation and their use in virtual screening.
  8. Predictive QSAR (Quantitative Structure-Activity Relationships) modeling - general workflow and data preparation.
  9. Predictive QSAR modeling - development and validation of QSAR models.
  10. Analysis of high-throughput screening data.
  11. Predicting pharmacokinetics (ADME/Tox) properties.
  12. Computer-aided molecular design - inverse design and de novo design.
  13. Chemoinformatics software and database technologies.
  14. Integrated chemo- and bioinformatics approaches to virtual screening and computational drug design.
2/2/0 z, Zk 5
M143017 Semestral project

Annotation

In this course, the student, under the guidance of a designated supervisor, will prepare a written review on a chosen topic. This topic is related to the scientific activities of the Department of Informatics and Chemistry and the student will, thus, become acquainted in advance with the scientific results that will be the starting point for the solution of his/her diploma thesis. The review will be used as the theoretical part of the thesis. The student will present the review orally to a wider scientific audience at the end of the semester.

Syllabus

  1. Formulation of project objectives.
  2. Ongoing work on partial tasks, ongoing communication with the supervisor, and work with literature resources.
  3. Evaluation of achieved results.
  4. Preparation of the project report.
  5. Oral presentation of project results.
0/5/0 kz 3
M143004 Gene Expression Data Analysis

Annotation

This course will present basic types of functional genetics data such as RT-qPCR data, DNA chips profiling data, and high-throughput sequencing data. Students will acquire information on how to preprocess, clean, and standardize data, and will be acquainted with specific statistical and exploratory data analysis methods used for multidimensional genomic data processing. Students will learn how to interpret data using gene ontologies, how to archive, and how to visualize data. During exercises students will practise gained knowledge on the real life data, and will master commonly used online resources and analytical tools.

Syllabus

  1. Introduction. Types of functional genetics data. Aims of the anlyses.
  2. RT-qPCR data preprocessing: Primer and probe design. Standard curve.
  3. RT-qPCR data preprocessing: Amplification curve. Threshold cycle. Background correction. Data normalization.
  4. Transcription chips data preprocessing: Noise removal. Data normalization. Relative and absolute quantification.
  5. Transcription chips data preprocessing: Variance stabilization. Summarization of intensity values.
  6. High-throughput sequencing: Reading and mapping.
  7. Further applications: Analysis of single nucleotide polymorphisms and chromosomal abberations. DNA methylation.
  8. Expolratory data analysis: Dimensionality reduction. Clustering. Control points.
  9. Linear models. Problem of test multiplicity.
  10. Classification methods.
  11. Design of experiments and randomization. Replication.
  12. Annotation and results archivation: Genomic browsers and expression databases.
  13. Biological interpretation: Gene Set Enrichment Analysis (GSEA). Database of signalling pathways. Gene ontologies.
  14. Integration with interaction data: Network analysis. Database of interaction data.
2/1/0 z, Zk 4
M143013 Structural Bioinformatics

Annotation

The course introduces structural bioinformatics – a multifields discipline which utilizes biomolecular structural data obtained by a range of experimental methods – X-Ray, NMR and electron microscopy. High numbers of structures in structural databases (ca. 130 000 structures in total) allow the application of computational and statistical methods to extract principles which control the folding process. These principles are used in structure prediction methods or as a basis for structural modelling in combination with physico-chemical rules. Students will get knowledge of basic principles used in structural bioinformatics, statistical methods, and available tools for structural analysis and prediction.

Syllabus

  1. Proteins - basic characteristics, structural building blocks
  2. Protein Databases - structure and knowledge based
  3. Prediction of biomolecular properties based on their sequences
  4. Secondary structure prediction of proteins, utilization and methods
  5. Protein folding – principles, experimental methods, protein code
  6. Tertiary structure prediction of proteins - homology modelling
  7. Tertiary sructure prediction of proteins - threading
  8. Tertiary structure prediction of proteins – ab initio methods
  9. Methods used for prediction and analysis of protein protein interactions
  10. Proteins - a case study
  11. DNA structure and its quantitative description
  12. Basic characteristics of RNA structural motifs
  13. Structural databases of nucleic acids
  14. Nucleic acids – a case study
2/0/0 Zk 3
M143018 Metabolomic Data Analysis

Annotation

This lecture will introduce students to the basics of metabolomics data processing. Metabolomics studies metabolites, which are the intermediates or end products of cellular metabolism (amino acids, carbohydrates, nucleotides, lipids, etc.). Lipidomics is a subset of metabolomics that specifically focuses on the complex analysis of lipids. Students will gain a comprehensive overview of the field, from data acquisition and processing to complex analyses such as metabolic pathway analysis, identifier mapping, metabolic flux analysis, and integration with other omics data.

Syllabus

  1. Introduction to Metabolomics and Lipidomics
  2. Mass Spectrometry Techniques in Metabolomics
  3. Data Processing and Peak Detection
  4. Metabolite Annotation and Identification
  5. Identifier Mapping and Data Integration
  6. Statistical Analysis in Metabolomics
  7. Pathway Analysis and Biological Interpretation
  8. Over-Representation Analysis
  9. Metabolic Flux Analysis
  10. Modelling of Metabolic Fluxes
  11. Visualization of Metabolic Fluxes in vivo
  12. Lipidomics: Specialized Techniques and Analysis
  13. Multi-omics Integration in Metabolomics
  14. Practical metabolomics data processing
2/0/0 Zk 3
M413004 Multivariate data analysis

Annotation

Basic principles of selected statistical methods for analysing multidimensional data will be outlined with focus on reconciliation of the assumptions of the methods and interpretation of their results. Students will learn how to perform corresponding calculations in statistical software R.

Syllabus

  1. Data vector, data matrix and matrix algebra (multiplication, inverse matrix, eigenvalues and eigenvectors), covariance matrix.
  2. Vizualisation of multidimensional data.
  3. Exploratory data analysis (EDA).
  4. Cluster analysis.
  5. Principal component analysis (PCA).
  6. Multidimensional scaling.
  7. Parameter estimation and hypothesis testing. Bayesian statistics.
  8. Multivariate analysis of variance (MANOVA).
  9. Regression methods 1 - multiple linear regression.
  10. Regression methods 2 - principal component regression (PCR), generalized linear models (GLM).
  11. Discriminant analysis.
  12. Canonical correlation analysis.
  13. Factor analysis (FA).
  14. Supplements and summary of multivariate statistical methods, buffer for holidays.
2/2/0 z, Zk 5
M500002 FIT Data Mining Algorithms

Annotation

In this course, we discuss most popular data mining algoritms and optimization techniques such as decision trees, support vector machines, multilayered perceptrons etc. We also explain theoreticaly basic elements of statistical learning that are essential for all data engineers.

Syllabus

  1. Introduction to data mining, classification, prediction, K-NN algorithm and variants
  2. Model, evaluation, plasticity regularization
  3. Classification and Regression from statistical point of view
  4. Decision Trees (C4.5, CART, MARS algorithms)
  5. Classification by means of perceptrons and its generalization
  6. Linear, polynomial and logistic regression, LMS, MLE algorithms
  7. Nonlinear SVM-classifiers and the SV-regression
  8. Inductive modelling - GMDH MIA, COMBI
  9. Nonlinear regression by multilayered perceptrons
  10. Ensemble models (Adaboost algorithm)
  11. Statistical approach to neural networks
  12. Cluster analysis (K-means, agglomerative clustering, neural gas, SOM)
  13. A statistical approach to number of hidden neurons selection
2/1/0 z, Zk 4
Compulsorily optional courses
M320030 New trends in clinical research and development

Annotation

The aim of this course is to introduce students to organization of pre-clinical research, clinical trials (design, blinding, analysis, reporting, legislation and ethics), as well as with new therapeutic trends (e.g. personalized medicine, gene therpies, RNA based drugs, drugs targeted at epigenetic modifications etc.) not covered by other courses.

Syllabus

  1. Pre-clinical studies
  2. Design of clinical trials, randomization and blinding
  3. Outcomes of clinical trials, superiority or equivalence testing
  4. Clinical trial statistics and reporting (CONSORT)
  5. Ethics of clinical studies, specificities of testing of new drugs, generics and biosimilars
  6. Legislation A to Z - FDA, EMA, SÚKL
  7. Personalized/precizion medicine
  8. Biomarkers
  9. Gene therapies - history, targets, strategies, vectors
  10. Gene therapies - examples, ethics (help vs benefit vs damage)
  11. Epigenetics - human genome and epigenome, regulations, currently marketed drugs and their mechanism of action
  12. Nucleic acid based therapies
  13. CRISPR-Cas
  14. Invited talk
2/0/0 Zk 3
M320010  Enzymology

Annotation

The general part of the course presents enzyme nomenclature, their covalent structure and structures of cofactors, enzyme kinetics, enzyme assays, regulation of enzymes in the cell, medicinal enzymology, enzyme engineering and mechanisms of enzymatic reactions. The second part will present applied enzymology, namely industrial production of enzymes, application of enzymes in food and non-food industry, enzyme-associated changes in food and raw materials and the role of enzymes in analytical chemistry, clinical diagnostics molecular biology research and organic synthesis.

Syllabus

  1. Enzyme structure, cofactors, coenzymes and prosthetic groups
  2. Enzyme nomenclature, overview of enzyme classes, formation of systematic and accepted names of enzymes
  3. Enzyme kinetics, Michaelis-Menten kinetics, inhibition, multi-substrate reactions, evaluation of kinetic parameters by non-linear regression
  4. Enzyme assays, application of optical, separation, electrochemical and other methods, enzyme activity calculation
  5. Regulation of enzyme activity by non-covalent interactions and covalent modifications, methods of enzyme research
  6. Enzymes as drug targets, drug design, protein-ligand interaction thermodynamics
  7. Explanation of enzyme catalysis, mechanisms of enzymatic reactions, methods of mechanism studies, enzyme engineering, rational and directed evolution
  8. General properties of technological enzymes, their sources, searching and production of new enzymes
  9. Characteristics of the most important technological enzymes
  10. Application of enzymes in food technologies
  11. Application of enzymes in non-food technologies
  12. Biochemical changes in food and food raw materials
  13. Enzymes as analytical sensors and diagnostic tools
  14. Biotransformations, enzymes in organic synthesis
2/1/0 z, Zk 4

2. grade

winter semester

CodeCourse nameP/C/LExaminationCredits
Compulsory courses
M320022 Structural Bioinformatics seminar

Annotation

The subject gives practical training in computational methods for prediction of structures of proteins, their application in modeling their complexes with small-molecule ligands and for simulation of their dynamics. The subject follows introduction to bioinformatics and structural biology and develops practical skills based on these subjects. These skills will help students in further praxis in biochemical and pharmaceutical research and development.

Syllabus

  1. Cloud computing - installation of a virtual machine
  2. Cloud computing - administration and use of the virtual machine
  3. 3D structures of G protein-coupled receptors
  4. Homology modeling - prediction of the structure of histamine H2 receptor based on H1 receptor
  5. Homology modeling - prediction of the structure of histamine H2 receptor based on other receptors
  6. Application of a homology models - docking of known ligands
  7. Application of a homology models - preparation for virtual screening
  8. Application of a homology models - virtual screening
  9. Application of a homology models - analysis of the results of virtual screening
  10. Application of a homology models - dynamics of histamine H2 receptor
  11. Application of a homology models - dynamics of histamine H2 receptor with a ligand
  12. Dynamics of histamine H2 receptor - acceleration by metadynamics
  13. Dynamics of histamine H2 receptor - acceleration by parallel tempering
  14. Evaluation of student projects
0/2/0 kz 2
M342018 Scientific Communication

Annotation

The course is aimed at acquisition of knowledge of presentation methods of own results and public performance at an Ms degree level. It covers also practicing of presented topics.

Syllabus

  1. Forms of communication, characterization of written and oral communication
  2. Structured CV, motivation letter, personal archive
  3. Oral speech forms and their characteristics, retorics, orator excercises
  4. Rules for creation of poster communication, graphical arrangement, working with colors, poster presentation
  5. Rules for oral short scientific communication, creation of accompanying illustrations, lecture presentation
  6. Plenary and invited lecture on a conference, preparation, presentation, most frequent mistakes
  7. Appearance in a discussion, query formulation, discussion control, session control
  8. Preparation of a scientific publication, formatting of tables and charts, editorial process, referee’s opinion
  9. Style, content and formal aspect of diploma thesis
  10. Characterization of basic chapters of thesis, examples
  11. Project preparation, creation of opinions
  12. Non-verbal communication, emotional intelligence
  13. Science results evaluation, bibliometry, scientometry, webometry
2/1/0 z, Zk 4
M143009 Phylogenetics and Applied Genomics

Annotation

The course focuses on comparative genomics both in the vertical direction, between species, with an emphasis on biological evolution, and in the horizontal direction, interspecies, with emphasis on diversity of populations. It describes the main evolutionary principles and their application to genomic and proteomic data with a focus on second and third generation high-throughput sequencing methods. It describes methods and algorithms of construction of phylogenetic trees from genic, genomic and protein sequences. It shows the differences between genome and species trees. It also describes known mutation processes, genome evolution, the molecular clock concept, selection and genetic drift on the molecular level, nucleotide composition, polymorphisms. One lecture is devoted to evaluating the quality and reliability of genetic trees. Furthermore, the course describes genetic variability within populations, ways of measuring this variability, and various models of population genetics. Special attention is paid to the main evolutionary forces that shape this population variability (genetic drift, isolation, migration, selection). Clinical applications include the detection of mutations in both germline and somatic lineage and their link to human diseases.

Syllabus

  1. Molecular phylogenetics analysis
  2. Molecular evolution, evolution of genomes
  3. Molecular clocks, UPGMA, WPGMA, neighbour joining
  4. Phylogenetic tree, evolution models
  5. Methods for phylogenetic tree reconstruction
  6. Tree quality assessment
  7. Human genome, population and genetic variability
  8. Levels of genetic variability, Hardy-Weinberg equilibrium
  9. Genetic drift, migration, isolation
  10. Computational methods for detection of selection
  11. Short genetic variation and their detection
  12. Genetic diseases, mutations in germinal and somatic cells
  13. Large structural variants
  14. Annotation and interpretation of genetic variants
2/0/0 Zk 3
M320084 Proteomic Analysis

Annotation

The subject is focused on proteomics as a modern way of study of complex biological systems. The subject goal is to guide students from the design of an experiment through acquisition of the proteomic data to biological interpretation. Lectures on the structural proteomics and application lectures from fields where the proteomics is used are also included.

Syllabus

  1. Introduction to proteomic analysis - overview, sample preparation
  2. Separation methods in proteomics
  3. Mass spectrometry - instrumentation, tandem mass spectrometry
  4. Identification of proteins I - peptide mass fingerprinting, identification using MS/MS data, de novo sequencing
  5. Identification of proteins II - spectral libraries, identification of proteins from DIA runs
  6. Quantification of proteins I - overview, label-based methods
  7. Quantification of proteins II - label-free methods, targeted quantification
  8. Analysis of posttranslational modifications
  9. Biological interpretation of proteomic data
  10. Proteomics vs. other -omics sciences
  11. Structural proteomics - amino acid modification, crosslinking, hydrogen/deuterium exchange
  12. Non-mass spectrometry based proteomic methods
  13. Applied proteomics I - identification of microorganisms and other medical applications
  14. Applied proteomics II - mass spectrometry imaging, food and forensic applications of proteomics
1/2/0 z, Zk 4
M143006 Case Studies in Bioinformatics

Annotation

This course summarizes acquired bioinformatics knowledge, and puts bioinformatics skills into a context. Lecturers will demonstrate individual methods and approaches using well documented and well performed experiments. Possible solutions will be compared, and their efficiency will be discussed.

Syllabus

  1. Introduction
  2. Bacterial genome assembly - Achromobacter
  3. Eukaryotic genome project I - Mastigamoeba, assembly from z 454, Illumina and PacBio sequences
  4. Eukaryotic genome project II - repeats and other problematic stretches, assembly evaluation
  5. Eukaryotic genome project III - gene prediction, annotation
  6. RNA-Seq of the known genome, analysis of gene expression
  7. Exploratory RNA-Seq of unknown genomes - Cobitis
  8. Analysis of gene expression of tumorous tissues using microarrays
  9. Metagenomics, analysis of poluted ground water
  10. Phylogenetic analysis of the SARS epidemic
  11. Comparative genomics, Burkholderia
  12. Epigenetic analysis, melanomes
  13. ENSEMBLE API
  14. Genotyping analysis, porphyria
2/0/0 z 3
M143012 Pred-diploma Project

Annotation

The content of the subject is an idependent work on a selected research project at the Department of Informatics and Chemistry. The topic of the project is chosen by the student from the current offer of the institute. The student usually continues on this subject during the work on his diploma thesis. The aim of the subject is to involve students into the research of the department, to familiarize them with the fundamentals of scientific work and with the methods of data processing and analysis and to teach them how to present results of their work.

Syllabus

  1. Independent research work on a selected scientific project.
0/5/0 kz 3
M500003 FIT Computational Intelligence Methods

Annotation

Students will understand methods and techniques of computational intelligence that are mostly nature-inspired, parallel by nature, and applicable to many problems. They will learn how these methods work and how to apply them to problems related to data mining, control, intelligen games, optimizations, etc.

Syllabus

  1. Introduction to computational intelligence, its uses.
  2. Algorithms of machine learning.
  3. Neural networks.
  4. Evolutionary algorithms, evolution of neural networks.
  5. Computational intelligence methods: for clustering, for classification, for modeling and prediction.
  6. Fuzzy logic.
  7. Swarms (PSO, ACO).
  8. Ensemble methods.
  9. Inductive modeling.
  10. Quantum and DNA computing.
  11. Case studies, new trends.
2/1/0 z, Zk 4
M500004 FIT Data Preprocessing

Annotation

Students learn to prepare raw data for further processing and analysis. They learn what algorithms can be used to extract parameters from various data sources, such as images, texts, time series, etc., and learn the skills to apply these theoretical concepts to solve a specific problem in individual projects - e.g., parameter extraction from image data or from Internet.

Syllabus

  1. Data exploration, exploratory analysis techniques, visualization of raw data.
  2. Descriptive statistics.
  3. Methods to determine the relevance of features.
  4. Problems with data ? dimensionality, noise, outliers, inconsistency, missing values, non-numeric data.
  5. Data cleaning, transformation, imputing, discretization, binning.
  6. Reduction of data dimension.
  7. Reduction of data volume, class balancing.
  8. Feature extraction from text.
  9. Feature extraction from documents, web. Preprocessing of structured data.
  10. Feature extraction from time series.
  11. Feature extraction from images.
  12. Data preparation case studies.
  13. Automation of data preprocessing.
2/1/0 z, Zk 4
Compulsorily optional courses
AM320086 Molecular Basis of Evolution

Annotation

The course will provide an overview of evolutionary biology with emphasis on biochemical and molecular genetic principles. The course is divided into three modules focusing on (i) biochemical evolution, (ii) biological evolution, and (iii) interconnection between cell biology, developmental genetics and evolutionary process including the methodological approaches.

Syllabus

  1. Introduction to evolutionary thinking (Darwin, Lamarck, Hamilton, Dawkins etc) + Origin of Life 1: From the Big Bang to suitable conditions on the Earth, important aspects of chemical elements, geology and atmosphere for the origin of life
  2. Origin of Life 2: From suitable geological conditions to the nucleic acids, RNA world, genetic code, white-black smokers, clay hypothesis, astrobiology
  3. Origin of Life 3: Origin of transcription/translation, origin of eukaryotic cells and its organelles, evolution of metabolism and its consequences for geology/atmosphere
  4. Biological evolution – fundamentals: general properties of life, complexity, evolvability, biological species, fitness, variation and selection, convergent and parallel evolution, cladograms
  5. Natural selection – k- and r- strategy, individual and group selection, frequency-dependent selection, sexual selection – advantages and disadvantages, consequences
  6. Mutation – positive, neutral, negative, origin of mutations, mutational frequency, molecular clock
  7. Population genetics and evolution - genetic drift and draft, gene flow, molecular drive, meiotic drive, reparation drive, mutational bias
  8. Speciation and extinction: allopatric and sympatric, punctuated equilibrium, sexual vs asexual speciation, reasons for extinction, geological epochs
  9. Evolution of genes and genomes, and how to study them: gene and genome organization, duplication and rearrangements, polyploidy, bioinformatics approaches to phylogeny
  10. Microbial evolution: features of bacterial and archaeal evolutionary genetics, viruses, viroids, horizontal transfer, microbial consortia
  11. Evolutionary developmental biology (evo-devo): model organisms and their selection, phylotypic stages, hour-glass model, gene regulatory networks, example – evolution of the placenta.
  12. Cell type evolution: conservation of regulatory and signalling cascades, developmental and terminal selector genes, example – the evolution of neuronal cells and the eye
  13. Pseudo-evolutionary principles during development: selection during immune and neural system development, cancer evolution
  14. Application of evolutionary mechanisms: in vitro evolution, aptamers, phage display, directed evolution of proteins, use of synthetic gene drives in biotechnology.
2/0/0 Zk 3
M320034 Forensic genetics

Annotation

This course introduces students to the forensic DNA analysis as the dominant method of determining the origin of biological material. It describes biological principles on which the field is based, application circuits (criminology, kinship analysis, identification analysis, bioarcheology, recreational genetics), principles of analysis from the collection of biological material to final evaluation. It brings an overview of non-ID analysis and includes the basics of forensic statistics in the field of genetic analysis.

Syllabus

  1. Introduction to forensic genetics, forensic genetics history, relationship to forensic biology and serology
  2. Collection of biological traces and extraction of DNA from forensic samples
  3. charakterization of DNA - DNA quantification, determination of quality and species specificity
  4. Individuality as a complex concept, the principles of personal identification
  5. Repetitive sequences of the human genome, STR markers
  6. Methods of analysis on STR markers, the genetic profile analysis of composite samples
  7. Forensic analysis of gonozomal markers and mitochondrial DNA
  8. Population forensic genetics, forensic statistics
  9. Non-human typing - forensic analysis of fauna and flora, forensic microbiology
  10. Prediction of phenotype via DNA analysis and "non-ID" forensic DNA analysis
  11. Forensic genetics laboratory, DNA databasing
  12. Genogeography, genogenealogy, paleogenetics and biomolecular archaeology
  13. Quality in the laboratory
  14. Genetics as part of the forensic and investigative sciences and the Czech legal system
2/2/0 z, Zk 5

summer semester

CodeCourse nameP/C/LExaminationCredits
Compulsory courses
M963001 Diploma Thesis 0/30/0 z 30