Homework Assignment

Sequence Alignment

Contents:


Collaboration Policy

For this assignment, you must work alone. Please make sure you adhere to the policies on academic integrity in this regard.


Overview

Topic: Sequence Alignment
Related Reading: class notes
Due:

This homework mirrors an earlier in-class exploration of an algorithm for computing the longest common subsequence, and other more advanced forms of sequence alignment. Specifically, we wish for you to compute alignments that optimize two metrics:

  1. A simple alignment score (the so called Longest Common Subsequence) in which the metric is simply

  2. A scored alignment in which the metric includes


Detailed Walkthrough

For a detailed explanation of the algorithms for computing these measures, and for a detailed walkthrough of an example alignment, see this attached description.


Your Task

Your task is to anaylze a new pair of strings and to compute solutions for both the simple and advanced scoring functions (akin to what is given in the above detailed walkthrough). Specifically, for each of the two measures, you must do provide the following:

For your convenience, here is a blank form that you can use for your solutions (although you are not required to use this particular form).

Your input strings: We have created a custom pair of strings for each student. To download YOUR individual data set, you must use your official SLUnet id (e.g. goldwamh), which is not to be confused with your SLU email address nor your Banner ID. The basic form of the URL to download your data set is http://cs.slu.edu/~goldwasser/1020/homeworks/align/input/username.txt except with your SLUnet username in place of username, using entirely lowercase letters. If you wish, enter your username into the form below (lowercased), and we'll take you directly to your data set.


Grading Standards

This assignment is worth 40 points, which will be assessed with 20 points for simple metric (LCS) and 20 for the acvanced metric, broken down as


Last modified: Saturday, 09 February 2019