Probabilistic Methods for Bioinformatics