Scientists may gain a new insight into the relationship between viruses and their environments thanks to a new computational technology. This technology has already been used to identify subtle differences in the metabolic processes of microbial communities.