Muchas angiospermas utilizan una proteína fotorreceptora, como el fitocromo o criptocromo para detectar los cambios estacionales en la duración de la noche, o fotoperiodo, que reciben como señales para florecer.