CGIAR Crop Yield Prediction Challenge
$3,000 USD
Can you predict maize yields on East African farms using satellite data?
281 data scientists enrolled, 63 on the leaderboard
AgriculturePredictionComputer VisionUnstructuredImageSatelliteSDG2
21 October—7 February 2021
Ends in 2 months
Climate data broken?
published 19 Nov 2020, 13:23

Dear Zindi Team,

It seems to me that the climate data you provided is broken. All pixel values in all month are the same in each Field_ID (only for the *_CLIM_* data not the *_S2_*). The individual imaged for each fields have different mean values but there is no spatial or temporal variability within each image. Can you please confirm that this is correct? Looking at the data source provided in ImageBands.docx (TerraClimate), it seems to me that there should be different values for each month.

Thanks for clarifying,


Hi, the reason why you may have the same values for all pixels of the same field for a particular month is that TerraClimate data is of a coarser resolution (5 kilometer if i am not wrong) than Sentinel-2 bands (10m). So bioclimate data were resampled at the same resolution as the Sentinel-2 bands for this competition.

Yes, that might be true for the spatial information (not clear why Zindi provides it on the same resolution like Sentinel2 if it is all the same value anyways?!). However, I also do not see any variation in time (over the different months) and that should not happen to my understanding of the data source. Can you check with your data? I might have a bug in my code. Checked it twice, so I wondered whether I am alone with this observation or whether there is an issue with the data preprocessing on Zindi's side.

I'll look into this. We'd expect the same value across all pixels in a field for a given date (thanks to the low resolution climate data) but it should change over time.