FlowerPower: clustering proteins into domain architecture classes for phylogenomic inference of protein function | Synapse