Introduction to phylogenetic inference | Bioinformatics lecture notes