bioinformatics-algorithms Bilkent University CS 481 Bioinformatics Algorithms assignments HW1: Exact String Matching (C++) Brute Force Knuth-Morris-Pratt Boyer-Moore Rabin-Karp HW2: Pattern Searching (Java) Burrows-Wheeler Transformation Ferragina-Manzini Index HW3: Global and Local Alignments of Sequences (C++) Needleman-Wunsch Smith-Waterman HW4: Multiple Sequence Alignment (C++) Sequence to Profile Alignment