Automatic rule generation for protein annotation with the C4.5 data mining algorithm applied on SWISS-PROT | Synapse