Annotation-free discovery of functional groups in microbial communities