Source: http://www.pasteur-guadeloupe.fr/pdf/Cours_BIOINFO_2019_KARU.pdf