A categorization approach to automated ontological function annotation | Synapse