Cyanobacteria, also known as blue-green algae ... There is a vast range of linear tetrapyrrole pigments, with a color response determined by the length of the cloud of "conjugated" electrons ...
Chlorophyll is a green pigment, present in all green plants and in cyanobacteria responsible for the absorption of light to provide energy for photosynthesis.