La migliore teoria degli scienziati sul perché il cielo a volte si trasformi in una tonalità gialla o verdastra prima di una tempesta grave è che le nubi temporalesche di un certo spessore e concentrazione dell'acqua fungono da filtro per la luce che le attraversa, secondo a The Guardian. Le nuvole verdi e gialle sono state a lungo considerate un'illusione ottica piuttosto che un vero viraggio.
Nel 1995, un meteorologo di nome Frank Gallagher affrontò questo mistero per la sua tesi all'Università dell'Oklahoma, afferma Scientific American. Ha usato uno spettrofotometro, uno strumento che misura il colore e l'intensità della luce, per prendere le misure da una tempesta in arrivo e ha scoperto che il colore del cielo è effettivamente cambiato. C'è ancora qualche discussione sul perché questo accada. Alcuni scienziati pensavano che le nuvole pesanti riflettessero il colore dei campi sottostanti, ma Gallagher misurò la luce contro un campo di grano verde chiaro, e ancora una volta contro lo sporco rosso di un campo appena arato, e scoprì che i colori non combaciavano . La teoria secondo cui le nuvole fungono da filtro di luce ha più senso, ma la scienza non ha ancora trovato un legame diretto tra questo fenomeno e il maltempo in arrivo. La saggezza comune consiglia alle persone di cercare riparo se le nuvole sopra di loro diventano di una strana sfumatura di giallo.