Current protocols in bioinformatics - Baxevanis, Andreas D.