May 20, 2008 This is one solution to the toyblast program from Lab 6. You can use and build on it for Lab 7, in case you didn't get yours working.

May 13, 2008. Marisano's office hours on weds. May 14 will be a half hour shorter, but start half an hour earlier - he has to go to (bicycle ??) traffic or parking court. Wish him well.

May 13, 2008. The lab on friday May 16 will be at the normal time, but Gusfield will not be there. Marisano will come as soon as he can, by 1pm at the latest.

May 13, Midterm grade statistics: Avg. 68.37, Median: 68, Mode: 58, Max: 87, Min: 49 Solutions for the 2008 midterm.

May 9, Try A Perl program for Needleman-Wunsch with backpointers and traceback to actually produce an optimal alignment, not just the optimal alignment score.

May 8

Here is a suggestion for a different way to repeatedly remove the first character of a string. Try test-it.pl

Another kmer program, useful next week
kmer4.pl

Optional third Perl notes

The four kmer programs mentioned in Lab 6 that we will also discus in class

May. 8, 2008
When downloading or copying text from a non-windows machine, or when running scripting, you sometimes get copies of ^M inserted in your text. You can delete those in the following way. In the linux directory where you have the ugly file, called ugly (for example), create a file called trl containing the two lines:
tr -d '\015' < $1 >$2
mv $2 $1
Then make the file trl executable by changing its protection to 744 (this is done with the command
chmod 744 trl
Then when you want to clean up file ugly type the command
./trl ugly clean
Hopefully, the ugly file will now be beautiful. Be sure to change its name to reflect its change in appearence.

May 1 The link to Quicktime version of video lecture 12 (on expected length of the longest common substring) is not working. A corrected link is http://webcast.ucdavis.edu/Engineering/2008/ECS124_02/ECS124_4-26-02_L-12f.qtl

April 26, I will be gone monday and tuesday April 28, 29. Sorry no office hours on tuesday.

April 26, 2008 The midterm will be open book and notes, but only books and notes used in the course. Don't bring in outside material.

April 11, 2008. XPARAL should now be working, although specifying the correct substitution matrix (scoring scheme) is more involved. Read the updated Lab 2 instructions for details on XPARAL.

April 8, 2008. In Online, there is now a link to synopses of the posted videos, and a link to details of how the 2008 lectures correspond to the posted lecture notes and the posted videos.

April 6, 2008 Our TA, Marisano James, will hold office hours: 1-2 Monday and 3-5 Weds. in 55 Kemper Hall; 1-2 Friday in 73 Huchison.

April 1, 2008 To get program countbadly.pl: countbadly.pl

To get the program countgoodly.pl: countgoodly.pl

April 1, 2008:

Welcome to CS 124. Please check this page frequently during the course. This is where the inevitable last-minute corrections and updates will be posted. Some class materials are currently ID and password protected. I will be removing that, but in case it happens that you are asked for an ID and a password, the current ID is cs124 and the current password is forgetmenot