Source: http://pedagogix-tagc.univ-mrs.fr/courses/bioinfo_intro/pdf_files/01.introduction_FR_6ppf.pdf