Dirichlet mixtures: a method for improved detection of weak but significant protein sequence homology | Synapse