Source: http://vivaelmuerte.free.fr/cours%20L1/BIOINFORMATIQUE.pdf