Elucidating biological phenomena by analyzing nucleic acid and protein sequences from microbes and microbial communities