Fixed bug with adding images from DOY plot. Turns out matplotlib scatter indexes on masked_array.compressed(), so we adjust index accordingly