Cover

This software was developed to support the contents of Mathematical Concepts and Methods in Modern Biology.

Sliding Windows

The Sliding Windows application allows the user to watch the progress of the sliding windows algorithm as it process a user-defined nucleotide sequence.

Dishonest Casino

The Dishonest Casino application allows the user to specify the parameters to a hidden Markov model to solve the Dishonest Casino problem, in which a fair and unfair die are used with specified probabilities.

CpG Islands

The CpG Islands application allows the user to specify the parameters to a hidden Markov model to solve the task of finding CpG islands in nucleotide sequences.

User's Guide

A brief user's guide in PDF format is available for download.