Resource availability structures microbial competition through genomic niche partitioning. | Synapse