Gravar-mail: Modeling the Fitness Consequences of a Cyanophage-Encoded Photosynthesis Gene