Selected Topics in Computational Biology (SS 2005)
2. Hirschberg Optimization
- 2.1. Derivation of the Algorithm
- 2.2. Implementation
C. Selected Algorithms for Gene Expression Analysis
- 1. Introduction
- 1.1. Basics of Gene Expression
- 1.2. DNA Microarray Technology
- 1.3. Sources of Systematic and Random Error in Microarray Experiments
- 1.4. Gene Expression Profiling (Type-II Experiments)
- 2. Similarity and Dissimilarity Measures for Gene Expression Profiles
- 2.1. Definition for Similarity and Distance Measures
- 2.2. Minkowski Distance
- 2.3. Pearson Correlation Coefficient
- 2.4. Spearman Rank-Order Correlation
- 2.5. Kendall's Tau
- 2.6. Jackknife Correlation
- 2.7. Mutual Information
- 3. Elementary Clustering Algorithms
- 3.1. Hierarchical Clustering
- 3.1.1. Single Linkage
- 3.1.2. Complete Linkage
- 3.1.3. Average Linkage
- 3.2. K-Means
- 3.3. HCS
- 3.4. Self-Organizing Maps
- 4. Probabilistic Algorithms
- 4.1. Short Reminder On Probability Theory
- 4.2. Introduction to Tail Inequalities
- 4.2.1. Marov and Chebyshev
- 4.2.2. Chernoff
- 4.3. CAST
- 4.4. CLICK
(Note: The information given here is incomplete, preliminary and will be subject to change.)
Selected Literature:
- "The smallest atuomaton recognizing the subwords of a text", A. Blumer et. al., Theoretical Computer Science 40 (1985), 31-55
- "A comparison of imperative and purely functional suffix tree constructions", R. Giegerich, S. Kurz, Science of Computer Programming 25 (1995), 187-218
- "From Ukkonen to McCreight and Weiner: A Unifying View to Linear-Time Suffix Tree Construction", R. Giegerich, S. Kurtz, Algorithmica 19 (1997), 331-353
- "Algorithms on Strings, Trees and Sequences", Dan Gusfield Cambridge University Press
- "Suffix Arrays: A new method for on-line string searches", U. Manber, G. Myers, SIAM J. Comput., Vol 22, No 5 (1993), 935-948
- "A Space-Economical Sufix Tree Construction Algoritm", E. McCreight, Journal of the ACM, Vol 23, No 2 (1976), 262-272
- "Practical Suffix Tree Construction", S. Tata et. al., Proceedings of the 30th VLDB Conference (2004)
- "On-Line Construction of Suffix Trees", E. Ukkonen Algorithmica (1995), 249-260
Office hours:
by appointment