2004 Bioinformatics 20 199-205