Basic bioinformatics algorithms