Primary output of the model Crop Production (result_table_[Suffix].csv)

Hello everyone.

I am having trouble understanding the result_table_[Suffix].csv in both the regression and percentil model. To be honest, I can not understand what the results are nor their units (production_observerd, production_25th-50th-75th, production_modeled, protein_observed, etc). ¿Can you provide me with a quick explination or refere me to documentation on that matter?

Thank you very much.

Hi @jhrc_91, sorry for the delay here. Thanks for your questions.

According to the User’s Guide, the “result_table.csv” reports values summarized from the individual crop production rasters (.tif). Those rasters have units of metric tons produced per pixel, per year. So in the table, all the “production_” columns should have units of metric tons per year.

The other part of the column name (“25th, 50th, 75th, modeled, observed”, etc) refers to which raster was summarized to build that column of data. Different types of models (percentile, regression, or observations) are used to generate those different predictions of crop production.


Hey Dave, what’s up?
It might sound kind of crazy, but I still don’t understand the meaning of “25th-50th-75th percentiles”! so it would be super nice if you could somehow tell me a bit more how to interpret the concept of percentiles.
Tnx and stay safe :slight_smile:

Hi @Behzad_AK,
I agree this is kind of confusing! I checked with the science team to get an answer to this, and I’ll update the user’s guide to explain it better.

If you look in the model_data directory in the Crop Production sample data you’ll find:

  • observed_yield has a global map of actual observed crop yield for each crop in the year 2000
  • climate_bin_maps has a global climate map for each crop, based on growing degree days (GDD).
  • climate_percentile_yield_tables contains a table for each crop, showing the percentile yields for each climate bin for that crop across the world. For example, the 95th percentile value for wheat in climate bin 1 is 3.763889. So, 3.763889 is the 95th percentile for wheat growing in climate bin 1 areas across the world. In other words, 95% of areas that grow wheat in climate bin 1 produce less than 3.763889 tons/hectare.

The model maps the percentile yield values from the tables in climate_percentile_yield_tables to the maps in climate_bin_maps covering the area of interest. The resulting percentile yield maps give an idea of the possible range of yields that you could expect growing that crop in that area. For instance, the 50th percentile map would be an “average” yield, and the 95th percentile map would be a near-optimal yield attained by improving farming practices etc.

There are also crop_observed_production.tif outputs, which are derived from actual yield data from the observed_yield directory. You can use the observed production data to know the “current” (year 2000) actual crop production is. The percentile yield outputs are useful if the crop isn’t currently grown in the area of interest, or to get an idea of how much the yield could increase by more efficient farming practices etc.