Hi, Currently in this module it assume that gaps in alignments are represented by '-' (hyphen). But it is not unusual that some programs use '.' (dot) to represent gaps (e.g. Dali). And this perhaps could be solved by replacing the '-' with fasta_align._alphabet.new_letters() -- Wolfgang Meyer