2020-02-05 09:41:29,835 utils.prepare_workspace(109) INFO Writing log messages to C:\Users\SERVER\Documents\crop_production_percentile_workspace\InVEST-Crop-Production-Percentile-Model-log-2020-02-05--09_41_29.txt 2020-02-05 09:41:29,838 model._logged_target(1633) Level 100 Starting model with parameters: Arguments for InVEST natcap.invest.crop_production_percentile 3.7.0: aggregate_polygon_path landcover_raster_path C:/Users/SERVER/Desktop/ggg/2016_5_5.tif landcover_to_crop_table_path C:/Users/SERVER/Desktop/ggg/landcover_to_crop_table1.csv model_data_path C:\InVEST_3.7.0_x86\CropProduction\model_data n_workers -1 results_suffix workspace_dir C:\Users\SERVER\Documents\crop_production_percentile_workspace 2020-02-05 09:41:30,144 crop_production_percentile.execute(177) INFO Processing crop alfalfa 2020-02-05 09:41:30,144 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:41:30,345 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:41:30,357 crop_production_percentile.execute(238) INFO Interpolate alfalfa yield_95th yield raster to landcover resolution. 2020-02-05 09:41:33,505 crop_production_percentile.execute(254) INFO Calculate yield for alfalfa at yield_95th 2020-02-05 09:41:33,565 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:41:33,565 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:41:33,788 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:41:33,789 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:41:33,789 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:41:33,789 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:41:34,075 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:41:34,111 crop_production_percentile.execute(238) INFO Interpolate alfalfa yield_25th yield raster to landcover resolution. 2020-02-05 09:41:37,283 crop_production_percentile.execute(254) INFO Calculate yield for alfalfa at yield_25th 2020-02-05 09:41:37,335 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:41:37,335 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:41:37,532 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:41:37,532 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:41:37,533 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:41:37,532 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:41:37,980 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:41:38,016 crop_production_percentile.execute(238) INFO Interpolate alfalfa yield_75th yield raster to landcover resolution. 2020-02-05 09:41:40,359 crop_production_percentile.execute(254) INFO Calculate yield for alfalfa at yield_75th 2020-02-05 09:41:40,440 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:41:40,440 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:41:40,654 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:41:40,654 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:41:40,654 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:41:40,654 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:41:40,963 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:41:40,993 crop_production_percentile.execute(238) INFO Interpolate alfalfa yield_50th yield raster to landcover resolution. 2020-02-05 09:41:44,232 crop_production_percentile.execute(254) INFO Calculate yield for alfalfa at yield_50th 2020-02-05 09:41:44,276 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:41:44,276 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:41:44,469 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:41:44,469 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:41:44,470 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:41:44,470 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:41:44,756 crop_production_percentile.execute(275) INFO Calculate observed yield for alfalfa 2020-02-05 09:41:44,842 crop_production_percentile.execute(319) INFO Interpolating observed alfalfa raster to landcover. 2020-02-05 09:41:47,148 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:41:47,150 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:41:47,355 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:41:47,355 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:41:47,355 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:41:47,355 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:41:47,778 crop_production_percentile.execute(177) INFO Processing crop maize 2020-02-05 09:41:47,779 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:41:47,953 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:41:47,963 crop_production_percentile.execute(238) INFO Interpolate maize yield_95th yield raster to landcover resolution. 2020-02-05 09:41:51,913 crop_production_percentile.execute(254) INFO Calculate yield for maize at yield_95th 2020-02-05 09:41:52,059 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:41:52,061 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:41:52,273 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:41:52,273 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:41:52,273 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:41:52,273 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:41:52,611 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:41:52,622 crop_production_percentile.execute(238) INFO Interpolate maize yield_25th yield raster to landcover resolution. 2020-02-05 09:41:56,003 crop_production_percentile.execute(254) INFO Calculate yield for maize at yield_25th 2020-02-05 09:41:56,072 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:41:56,072 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:41:56,276 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:41:56,276 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:41:56,276 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:41:56,276 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:41:56,721 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:41:56,762 crop_production_percentile.execute(238) INFO Interpolate maize yield_75th yield raster to landcover resolution. 2020-02-05 09:42:00,265 crop_production_percentile.execute(254) INFO Calculate yield for maize at yield_75th 2020-02-05 09:42:00,328 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:00,329 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:00,533 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:00,533 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:00,533 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:00,535 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:00,888 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:42:00,930 crop_production_percentile.execute(238) INFO Interpolate maize yield_50th yield raster to landcover resolution. 2020-02-05 09:42:03,589 crop_production_percentile.execute(254) INFO Calculate yield for maize at yield_50th 2020-02-05 09:42:03,680 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:03,681 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:03,891 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:03,892 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:03,892 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:03,892 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:04,197 crop_production_percentile.execute(275) INFO Calculate observed yield for maize 2020-02-05 09:42:04,259 crop_production_percentile.execute(319) INFO Interpolating observed maize raster to landcover. 2020-02-05 09:42:06,549 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:06,549 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:06,779 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:06,779 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:06,779 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:06,779 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:07,099 crop_production_percentile.execute(177) INFO Processing crop wheat 2020-02-05 09:42:07,101 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:42:07,313 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:42:07,325 crop_production_percentile.execute(238) INFO Interpolate wheat yield_95th yield raster to landcover resolution. 2020-02-05 09:42:10,753 crop_production_percentile.execute(254) INFO Calculate yield for wheat at yield_95th 2020-02-05 09:42:10,802 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:10,803 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:11,000 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:11,000 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:11,000 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:11,000 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:11,483 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:42:11,513 crop_production_percentile.execute(238) INFO Interpolate wheat yield_25th yield raster to landcover resolution. 2020-02-05 09:42:14,092 crop_production_percentile.execute(254) INFO Calculate yield for wheat at yield_25th 2020-02-05 09:42:14,167 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:14,167 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:14,384 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:14,384 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:14,384 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:14,384 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:14,733 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:42:14,769 crop_production_percentile.execute(238) INFO Interpolate wheat yield_75th yield raster to landcover resolution. 2020-02-05 09:42:18,138 crop_production_percentile.execute(254) INFO Calculate yield for wheat at yield_75th 2020-02-05 09:42:18,178 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:18,180 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:18,371 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:18,371 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:18,371 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:18,371 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:18,698 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:42:18,726 crop_production_percentile.execute(238) INFO Interpolate wheat yield_50th yield raster to landcover resolution. 2020-02-05 09:42:20,987 crop_production_percentile.execute(254) INFO Calculate yield for wheat at yield_50th 2020-02-05 09:42:21,062 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:21,062 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:21,273 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:21,275 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:21,275 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:21,275 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:21,911 crop_production_percentile.execute(275) INFO Calculate observed yield for wheat 2020-02-05 09:42:21,957 crop_production_percentile.execute(319) INFO Interpolating observed wheat raster to landcover. 2020-02-05 09:42:24,607 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:24,608 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:24,832 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:24,832 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:24,832 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:24,832 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:25,164 crop_production_percentile.execute(177) INFO Processing crop sunflower 2020-02-05 09:42:25,165 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:42:25,457 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:42:25,469 crop_production_percentile.execute(238) INFO Interpolate sunflower yield_95th yield raster to landcover resolution. 2020-02-05 09:42:28,730 crop_production_percentile.execute(254) INFO Calculate yield for sunflower at yield_95th 2020-02-05 09:42:28,799 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:28,801 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:28,993 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:28,993 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:28,993 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:28,993 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:29,476 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:42:29,500 crop_production_percentile.execute(238) INFO Interpolate sunflower yield_25th yield raster to landcover resolution. 2020-02-05 09:42:32,542 crop_production_percentile.execute(254) INFO Calculate yield for sunflower at yield_25th 2020-02-05 09:42:32,618 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:32,619 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:32,818 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:32,818 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:32,818 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:32,819 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:33,108 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:42:33,150 crop_production_percentile.execute(238) INFO Interpolate sunflower yield_75th yield raster to landcover resolution. 2020-02-05 09:42:36,407 crop_production_percentile.execute(254) INFO Calculate yield for sunflower at yield_75th 2020-02-05 09:42:36,484 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:36,486 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:36,694 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:36,694 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:36,694 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:36,694 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:36,997 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:42:37,038 crop_production_percentile.execute(238) INFO Interpolate sunflower yield_50th yield raster to landcover resolution. 2020-02-05 09:42:39,890 crop_production_percentile.execute(254) INFO Calculate yield for sunflower at yield_50th 2020-02-05 09:42:40,010 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:40,013 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:40,226 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:40,226 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:40,226 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:40,226 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:40,525 crop_production_percentile.execute(275) INFO Calculate observed yield for sunflower 2020-02-05 09:42:40,589 crop_production_percentile.execute(319) INFO Interpolating observed sunflower raster to landcover. 2020-02-05 09:42:42,023 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:42,023 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:42,154 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:42,154 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:42,154 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:42,154 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:42,441 crop_production_percentile.execute(177) INFO Processing crop oats 2020-02-05 09:42:42,441 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:42:42,584 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:42:42,595 crop_production_percentile.execute(238) INFO Interpolate oats yield_95th yield raster to landcover resolution. 2020-02-05 09:42:43,898 crop_production_percentile.execute(254) INFO Calculate yield for oats at yield_95th 2020-02-05 09:42:43,953 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:43,953 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:44,091 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:44,091 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:44,092 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:44,092 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:44,378 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:42:44,424 crop_production_percentile.execute(238) INFO Interpolate oats yield_25th yield raster to landcover resolution. 2020-02-05 09:42:47,141 crop_production_percentile.execute(254) INFO Calculate yield for oats at yield_25th 2020-02-05 09:42:47,244 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:47,246 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:47,453 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:47,453 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:47,453 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:47,453 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:47,865 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:42:47,904 crop_production_percentile.execute(238) INFO Interpolate oats yield_75th yield raster to landcover resolution. 2020-02-05 09:42:49,339 crop_production_percentile.execute(254) INFO Calculate yield for oats at yield_75th 2020-02-05 09:42:49,434 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:49,434 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:49,573 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:49,575 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:49,575 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:49,575 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:50,065 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:42:50,101 crop_production_percentile.execute(238) INFO Interpolate oats yield_50th yield raster to landcover resolution. 2020-02-05 09:42:53,811 crop_production_percentile.execute(254) INFO Calculate yield for oats at yield_50th 2020-02-05 09:42:53,895 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:53,897 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:54,096 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:54,096 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:54,098 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:54,098 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:54,380 crop_production_percentile.execute(275) INFO Calculate observed yield for oats 2020-02-05 09:42:54,424 crop_production_percentile.execute(319) INFO Interpolating observed oats raster to landcover. 2020-02-05 09:42:56,759 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:56,760 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:56,977 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:56,977 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:56,977 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:56,977 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:57,555 crop_production_percentile.execute(177) INFO Processing crop mixedgrass 2020-02-05 09:42:57,555 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:42:57,706 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:42:57,717 crop_production_percentile.execute(238) INFO Interpolate mixedgrass yield_95th yield raster to landcover resolution. 2020-02-05 09:42:59,022 crop_production_percentile.execute(254) INFO Calculate yield for mixedgrass at yield_95th 2020-02-05 09:42:59,076 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:42:59,078 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:42:59,227 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:42:59,227 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:42:59,229 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:42:59,227 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:42:59,621 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:42:59,651 crop_production_percentile.execute(238) INFO Interpolate mixedgrass yield_25th yield raster to landcover resolution. 2020-02-05 09:43:01,760 crop_production_percentile.execute(254) INFO Calculate yield for mixedgrass at yield_25th 2020-02-05 09:43:01,924 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:01,924 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:02,142 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:02,142 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:02,142 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:02,142 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:02,401 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:43:02,430 crop_production_percentile.execute(238) INFO Interpolate mixedgrass yield_75th yield raster to landcover resolution. 2020-02-05 09:43:05,496 crop_production_percentile.execute(254) INFO Calculate yield for mixedgrass at yield_75th 2020-02-05 09:43:05,569 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:05,572 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:05,776 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:05,776 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:05,776 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:05,776 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:06,065 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:43:06,091 crop_production_percentile.execute(238) INFO Interpolate mixedgrass yield_50th yield raster to landcover resolution. 2020-02-05 09:43:08,236 crop_production_percentile.execute(254) INFO Calculate yield for mixedgrass at yield_50th 2020-02-05 09:43:08,279 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:08,280 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:08,496 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:08,496 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:08,496 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:08,496 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:08,795 crop_production_percentile.execute(275) INFO Calculate observed yield for mixedgrass 2020-02-05 09:43:08,819 crop_production_percentile.execute(319) INFO Interpolating observed mixedgrass raster to landcover. 2020-02-05 09:43:11,405 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:11,407 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:11,640 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:11,641 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:11,641 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:11,641 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:11,926 crop_production_percentile.execute(177) INFO Processing crop millet 2020-02-05 09:43:11,927 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:43:12,071 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:43:12,082 crop_production_percentile.execute(238) INFO Interpolate millet yield_95th yield raster to landcover resolution. 2020-02-05 09:43:13,565 crop_production_percentile.execute(254) INFO Calculate yield for millet at yield_95th 2020-02-05 09:43:13,627 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:13,628 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:13,790 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:13,790 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:13,792 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:13,790 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:14,056 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:43:14,095 crop_production_percentile.execute(238) INFO Interpolate millet yield_25th yield raster to landcover resolution. 2020-02-05 09:43:15,595 crop_production_percentile.execute(254) INFO Calculate yield for millet at yield_25th 2020-02-05 09:43:15,683 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:15,684 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:15,842 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:15,842 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:15,842 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:15,842 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:16,130 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:43:16,171 crop_production_percentile.execute(238) INFO Interpolate millet yield_75th yield raster to landcover resolution. 2020-02-05 09:43:17,601 crop_production_percentile.execute(254) INFO Calculate yield for millet at yield_75th 2020-02-05 09:43:17,690 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:17,691 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:17,845 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:17,845 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:17,846 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:17,846 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:18,128 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:43:18,164 crop_production_percentile.execute(238) INFO Interpolate millet yield_50th yield raster to landcover resolution. 2020-02-05 09:43:19,467 crop_production_percentile.execute(254) INFO Calculate yield for millet at yield_50th 2020-02-05 09:43:19,542 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:19,543 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:19,706 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:19,706 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:19,706 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:19,707 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:19,983 crop_production_percentile.execute(275) INFO Calculate observed yield for millet 2020-02-05 09:43:20,035 crop_production_percentile.execute(319) INFO Interpolating observed millet raster to landcover. 2020-02-05 09:43:21,542 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:21,543 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:21,690 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:21,691 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:21,691 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:21,691 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:21,999 crop_production_percentile.execute(177) INFO Processing crop pumpkinetc 2020-02-05 09:43:22,000 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:43:22,112 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:43:22,124 crop_production_percentile.execute(238) INFO Interpolate pumpkinetc yield_95th yield raster to landcover resolution. 2020-02-05 09:43:24,437 crop_production_percentile.execute(254) INFO Calculate yield for pumpkinetc at yield_95th 2020-02-05 09:43:24,486 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:24,489 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:24,703 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:24,703 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:24,703 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:24,703 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:25,062 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:43:25,091 crop_production_percentile.execute(238) INFO Interpolate pumpkinetc yield_25th yield raster to landcover resolution. 2020-02-05 09:43:27,517 crop_production_percentile.execute(254) INFO Calculate yield for pumpkinetc at yield_25th 2020-02-05 09:43:27,625 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:27,627 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:27,842 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:27,842 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:27,842 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:27,842 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:28,134 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:43:28,171 crop_production_percentile.execute(238) INFO Interpolate pumpkinetc yield_75th yield raster to landcover resolution. 2020-02-05 09:43:31,482 crop_production_percentile.execute(254) INFO Calculate yield for pumpkinetc at yield_75th 2020-02-05 09:43:31,528 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:31,529 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:31,721 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:31,721 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:31,721 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:31,721 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:32,229 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:43:32,276 crop_production_percentile.execute(238) INFO Interpolate pumpkinetc yield_50th yield raster to landcover resolution. 2020-02-05 09:43:35,592 crop_production_percentile.execute(254) INFO Calculate yield for pumpkinetc at yield_50th 2020-02-05 09:43:35,657 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:35,658 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:35,846 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:35,846 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:35,846 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:35,846 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:36,092 crop_production_percentile.execute(275) INFO Calculate observed yield for pumpkinetc 2020-02-05 09:43:36,118 crop_production_percentile.execute(319) INFO Interpolating observed pumpkinetc raster to landcover. 2020-02-05 09:43:37,693 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:37,694 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:37,857 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:37,857 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:37,857 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:37,857 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:38,160 crop_production_percentile.execute(177) INFO Processing crop strawberry 2020-02-05 09:43:38,161 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:43:38,315 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:43:38,328 crop_production_percentile.execute(238) INFO Interpolate strawberry yield_95th yield raster to landcover resolution. 2020-02-05 09:43:39,615 crop_production_percentile.execute(254) INFO Calculate yield for strawberry at yield_95th 2020-02-05 09:43:39,651 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:39,651 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:39,792 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:39,792 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:39,792 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:39,792 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:40,065 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:43:40,088 crop_production_percentile.execute(238) INFO Interpolate strawberry yield_25th yield raster to landcover resolution. 2020-02-05 09:43:42,654 crop_production_percentile.execute(254) INFO Calculate yield for strawberry at yield_25th 2020-02-05 09:43:42,717 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:42,719 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:42,938 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:42,938 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:42,938 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:42,938 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:43,293 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:43:43,326 crop_production_percentile.execute(238) INFO Interpolate strawberry yield_75th yield raster to landcover resolution. 2020-02-05 09:43:46,716 crop_production_percentile.execute(254) INFO Calculate yield for strawberry at yield_75th 2020-02-05 09:43:46,775 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:46,776 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:46,980 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:46,980 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:46,980 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:46,980 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:47,372 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:43:47,404 crop_production_percentile.execute(238) INFO Interpolate strawberry yield_50th yield raster to landcover resolution. 2020-02-05 09:43:50,828 crop_production_percentile.execute(254) INFO Calculate yield for strawberry at yield_50th 2020-02-05 09:43:50,885 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:50,887 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:51,091 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:51,091 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:51,091 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:51,091 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:51,410 crop_production_percentile.execute(275) INFO Calculate observed yield for strawberry 2020-02-05 09:43:51,451 crop_production_percentile.execute(319) INFO Interpolating observed strawberry raster to landcover. 2020-02-05 09:43:53,618 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:53,618 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:53,834 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:53,834 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:53,834 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:53,834 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:54,134 crop_production_percentile.execute(177) INFO Processing crop grassnes 2020-02-05 09:43:54,135 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:43:54,482 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:43:54,490 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:54,490 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:54,513 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:54,515 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:54,515 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:54,515 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:54,723 crop_production_percentile.execute(238) INFO Interpolate grassnes yield_95th yield raster to landcover resolution. 2020-02-05 09:43:57,447 crop_production_percentile.execute(254) INFO Calculate yield for grassnes at yield_95th 2020-02-05 09:43:57,486 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:57,487 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:57,701 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:57,703 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:57,703 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:57,703 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:58,056 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:43:58,085 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:58,086 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:58,088 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:58,089 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:58,091 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:58,091 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:43:58,332 crop_production_percentile.execute(238) INFO Interpolate grassnes yield_25th yield raster to landcover resolution. 2020-02-05 09:43:59,654 crop_production_percentile.execute(254) INFO Calculate yield for grassnes at yield_25th 2020-02-05 09:43:59,693 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:43:59,694 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:43:59,831 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:43:59,831 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:43:59,831 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:43:59,831 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:00,151 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:44:00,180 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:00,180 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:00,184 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:00,184 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:00,184 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:00,184 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:00,539 crop_production_percentile.execute(238) INFO Interpolate grassnes yield_75th yield raster to landcover resolution. 2020-02-05 09:44:03,118 crop_production_percentile.execute(254) INFO Calculate yield for grassnes at yield_75th 2020-02-05 09:44:03,168 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:03,171 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:03,378 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:03,378 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:03,378 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:03,378 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:03,694 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:44:03,723 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:03,724 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:03,727 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:03,729 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:03,729 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:03,729 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:03,964 crop_production_percentile.execute(238) INFO Interpolate grassnes yield_50th yield raster to landcover resolution. 2020-02-05 09:44:05,404 crop_production_percentile.execute(254) INFO Calculate yield for grassnes at yield_50th 2020-02-05 09:44:05,453 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:05,454 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:05,592 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:05,592 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:05,592 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:05,592 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:05,878 crop_production_percentile.execute(275) INFO Calculate observed yield for grassnes 2020-02-05 09:44:06,111 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:06,114 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:06,117 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:06,118 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:06,118 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:06,118 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:06,303 crop_production_percentile.execute(319) INFO Interpolating observed grassnes raster to landcover. 2020-02-05 09:44:07,677 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:07,677 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:07,823 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:07,823 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:07,823 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:07,823 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:08,127 crop_production_percentile.execute(177) INFO Processing crop oilseednes 2020-02-05 09:44:08,128 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:44:08,227 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:44:08,239 crop_production_percentile.execute(238) INFO Interpolate oilseednes yield_95th yield raster to landcover resolution. 2020-02-05 09:44:09,529 crop_production_percentile.execute(254) INFO Calculate yield for oilseednes at yield_95th 2020-02-05 09:44:09,581 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:09,582 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:09,714 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:09,716 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:09,716 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:09,716 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:10,032 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:44:10,056 crop_production_percentile.execute(238) INFO Interpolate oilseednes yield_25th yield raster to landcover resolution. 2020-02-05 09:44:11,430 crop_production_percentile.execute(254) INFO Calculate yield for oilseednes at yield_25th 2020-02-05 09:44:11,486 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:11,487 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:11,619 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:11,619 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:11,621 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:11,621 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:11,943 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:44:11,974 crop_production_percentile.execute(238) INFO Interpolate oilseednes yield_75th yield raster to landcover resolution. 2020-02-05 09:44:13,477 crop_production_percentile.execute(254) INFO Calculate yield for oilseednes at yield_75th 2020-02-05 09:44:13,562 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:13,563 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:13,711 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:13,713 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:13,713 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:13,713 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:14,038 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:44:14,069 crop_production_percentile.execute(238) INFO Interpolate oilseednes yield_50th yield raster to landcover resolution. 2020-02-05 09:44:15,486 crop_production_percentile.execute(254) INFO Calculate yield for oilseednes at yield_50th 2020-02-05 09:44:15,548 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:15,549 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:15,709 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:15,709 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:15,709 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:15,709 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:16,026 crop_production_percentile.execute(275) INFO Calculate observed yield for oilseednes 2020-02-05 09:44:16,073 crop_production_percentile.execute(319) INFO Interpolating observed oilseednes raster to landcover. 2020-02-05 09:44:17,614 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:17,615 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:17,752 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:17,752 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:17,753 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:17,752 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:18,062 crop_production_percentile.execute(177) INFO Processing crop soybean 2020-02-05 09:44:18,063 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:44:18,165 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:44:18,177 crop_production_percentile.execute(238) INFO Interpolate soybean yield_95th yield raster to landcover resolution. 2020-02-05 09:44:19,476 crop_production_percentile.execute(254) INFO Calculate yield for soybean at yield_95th 2020-02-05 09:44:19,522 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:19,523 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:19,660 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:19,660 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:19,660 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:19,661 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:19,971 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:44:20,010 crop_production_percentile.execute(238) INFO Interpolate soybean yield_25th yield raster to landcover resolution. 2020-02-05 09:44:21,427 crop_production_percentile.execute(254) INFO Calculate yield for soybean at yield_25th 2020-02-05 09:44:21,483 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:21,484 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:21,624 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:21,625 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:21,625 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:21,625 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:21,898 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:44:21,961 crop_production_percentile.execute(238) INFO Interpolate soybean yield_75th yield raster to landcover resolution. 2020-02-05 09:44:23,361 crop_production_percentile.execute(254) INFO Calculate yield for soybean at yield_75th 2020-02-05 09:44:23,404 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:23,404 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:23,536 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:23,536 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:23,536 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:23,536 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:23,813 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:44:23,848 crop_production_percentile.execute(238) INFO Interpolate soybean yield_50th yield raster to landcover resolution. 2020-02-05 09:44:25,398 crop_production_percentile.execute(254) INFO Calculate yield for soybean at yield_50th 2020-02-05 09:44:25,457 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:25,457 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:25,594 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:25,595 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:25,595 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:25,595 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:25,871 crop_production_percentile.execute(275) INFO Calculate observed yield for soybean 2020-02-05 09:44:25,913 crop_production_percentile.execute(319) INFO Interpolating observed soybean raster to landcover. 2020-02-05 09:44:28,168 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:28,170 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:28,385 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:28,385 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:28,385 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:28,385 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:28,664 crop_production_percentile.execute(177) INFO Processing crop buckwheat 2020-02-05 09:44:28,664 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:44:28,842 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:44:28,852 crop_production_percentile.execute(238) INFO Interpolate buckwheat yield_95th yield raster to landcover resolution. 2020-02-05 09:44:30,151 crop_production_percentile.execute(254) INFO Calculate yield for buckwheat at yield_95th 2020-02-05 09:44:30,230 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:30,232 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:30,369 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:30,369 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:30,369 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:30,369 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:30,671 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:44:30,697 crop_production_percentile.execute(238) INFO Interpolate buckwheat yield_25th yield raster to landcover resolution. 2020-02-05 09:44:31,999 crop_production_percentile.execute(254) INFO Calculate yield for buckwheat at yield_25th 2020-02-05 09:44:32,065 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:32,065 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:32,209 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:32,209 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:32,209 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:32,209 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:32,509 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:44:32,528 crop_production_percentile.execute(238) INFO Interpolate buckwheat yield_75th yield raster to landcover resolution. 2020-02-05 09:44:33,813 crop_production_percentile.execute(254) INFO Calculate yield for buckwheat at yield_75th 2020-02-05 09:44:33,904 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:33,905 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:34,043 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:34,043 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:34,043 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:34,045 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:34,358 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:44:34,405 crop_production_percentile.execute(238) INFO Interpolate buckwheat yield_50th yield raster to landcover resolution. 2020-02-05 09:44:35,756 crop_production_percentile.execute(254) INFO Calculate yield for buckwheat at yield_50th 2020-02-05 09:44:35,819 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:35,819 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:35,953 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:35,953 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:35,953 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:35,953 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:36,243 crop_production_percentile.execute(275) INFO Calculate observed yield for buckwheat 2020-02-05 09:44:36,443 crop_production_percentile.execute(319) INFO Interpolating observed buckwheat raster to landcover. 2020-02-05 09:44:37,891 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:37,892 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:38,063 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:38,063 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:38,063 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:38,065 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:38,358 crop_production_percentile.execute(177) INFO Processing crop poppy 2020-02-05 09:44:38,359 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:44:38,483 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:44:38,493 crop_production_percentile.execute(238) INFO Interpolate poppy yield_95th yield raster to landcover resolution. 2020-02-05 09:44:39,819 crop_production_percentile.execute(254) INFO Calculate yield for poppy at yield_95th 2020-02-05 09:44:39,885 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:39,887 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:40,029 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:40,029 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:40,029 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:40,029 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:40,311 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:44:40,346 crop_production_percentile.execute(238) INFO Interpolate poppy yield_25th yield raster to landcover resolution. 2020-02-05 09:44:43,437 crop_production_percentile.execute(254) INFO Calculate yield for poppy at yield_25th 2020-02-05 09:44:43,490 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:43,492 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:43,678 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:43,678 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:43,680 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:43,680 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:44,007 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:44:44,039 crop_production_percentile.execute(238) INFO Interpolate poppy yield_75th yield raster to landcover resolution. 2020-02-05 09:44:46,750 crop_production_percentile.execute(254) INFO Calculate yield for poppy at yield_75th 2020-02-05 09:44:46,799 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:46,801 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:46,987 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:46,987 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:46,987 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:46,987 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:47,536 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:44:47,568 crop_production_percentile.execute(238) INFO Interpolate poppy yield_50th yield raster to landcover resolution. 2020-02-05 09:44:50,438 crop_production_percentile.execute(254) INFO Calculate yield for poppy at yield_50th 2020-02-05 09:44:50,484 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:50,486 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:50,686 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:50,686 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:50,686 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:50,687 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:50,959 crop_production_percentile.execute(275) INFO Calculate observed yield for poppy 2020-02-05 09:44:50,974 crop_production_percentile.execute(319) INFO Interpolating observed poppy raster to landcover. 2020-02-05 09:44:53,102 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:53,104 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:53,323 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:53,323 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:53,325 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:53,323 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:53,618 crop_production_percentile.execute(177) INFO Processing crop sugarbeet 2020-02-05 09:44:53,619 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:44:53,733 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:44:53,743 crop_production_percentile.execute(238) INFO Interpolate sugarbeet yield_95th yield raster to landcover resolution. 2020-02-05 09:44:55,841 crop_production_percentile.execute(254) INFO Calculate yield for sugarbeet at yield_95th 2020-02-05 09:44:55,895 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:55,897 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:56,085 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:56,085 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:56,086 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:56,085 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:56,378 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:44:56,407 crop_production_percentile.execute(238) INFO Interpolate sugarbeet yield_25th yield raster to landcover resolution. 2020-02-05 09:44:58,776 crop_production_percentile.execute(254) INFO Calculate yield for sugarbeet at yield_25th 2020-02-05 09:44:58,867 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:44:58,867 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:44:59,085 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:44:59,085 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:44:59,086 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:44:59,086 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:44:59,470 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:44:59,500 crop_production_percentile.execute(238) INFO Interpolate sugarbeet yield_75th yield raster to landcover resolution. 2020-02-05 09:45:02,862 crop_production_percentile.execute(254) INFO Calculate yield for sugarbeet at yield_75th 2020-02-05 09:45:02,905 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:45:02,907 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:45:03,101 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:45:03,101 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:45:03,101 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:45:03,101 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:45:03,408 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:45:03,453 crop_production_percentile.execute(238) INFO Interpolate sugarbeet yield_50th yield raster to landcover resolution. 2020-02-05 09:45:06,125 crop_production_percentile.execute(254) INFO Calculate yield for sugarbeet at yield_50th 2020-02-05 09:45:06,184 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:45:06,186 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:45:06,405 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:45:06,405 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:45:06,405 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:45:06,405 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:45:06,667 crop_production_percentile.execute(275) INFO Calculate observed yield for sugarbeet 2020-02-05 09:45:06,720 crop_production_percentile.execute(319) INFO Interpolating observed sugarbeet raster to landcover. 2020-02-05 09:45:09,082 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:45:09,084 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:45:09,296 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:45:09,296 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:45:09,296 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:45:09,296 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:45:09,596 crop_production_percentile.execute(177) INFO Processing crop pea 2020-02-05 09:45:09,598 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:45:09,765 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:45:09,775 crop_production_percentile.execute(238) INFO Interpolate pea yield_95th yield raster to landcover resolution. 2020-02-05 09:45:12,762 crop_production_percentile.execute(254) INFO Calculate yield for pea at yield_95th 2020-02-05 09:45:12,811 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:45:12,812 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:45:13,019 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:45:13,019 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:45:13,019 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:45:13,020 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:45:13,424 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:45:13,447 crop_production_percentile.execute(238) INFO Interpolate pea yield_25th yield raster to landcover resolution. 2020-02-05 09:45:16,112 crop_production_percentile.execute(254) INFO Calculate yield for pea at yield_25th 2020-02-05 09:45:16,155 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:45:16,157 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:45:16,355 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:45:16,355 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:45:16,355 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:45:16,355 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:45:16,624 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:45:16,674 crop_production_percentile.execute(238) INFO Interpolate pea yield_75th yield raster to landcover resolution. 2020-02-05 09:45:19,418 crop_production_percentile.execute(254) INFO Calculate yield for pea at yield_75th 2020-02-05 09:45:19,525 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:45:19,526 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:45:19,737 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:45:19,739 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:45:19,739 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:45:19,739 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:45:20,005 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:45:20,042 crop_production_percentile.execute(238) INFO Interpolate pea yield_50th yield raster to landcover resolution. 2020-02-05 09:45:22,569 crop_production_percentile.execute(254) INFO Calculate yield for pea at yield_50th 2020-02-05 09:45:22,628 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:45:22,630 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:45:22,835 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:45:22,835 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:45:22,835 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:45:22,835 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:45:23,118 crop_production_percentile.execute(275) INFO Calculate observed yield for pea 2020-02-05 09:45:23,180 crop_production_percentile.execute(319) INFO Interpolating observed pea raster to landcover. 2020-02-05 09:45:24,673 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:45:24,674 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:45:24,811 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:45:24,811 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:45:24,812 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:45:24,812 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:45:25,104 crop_production_percentile.execute(177) INFO Processing crop barley 2020-02-05 09:45:25,104 crop_production_percentile.execute(183) INFO Clipping global climate bin raster to landcover bounding box. 2020-02-05 09:45:25,210 crop_production_percentile.execute(209) INFO Map yield_95th to climate bins. 2020-02-05 09:45:25,223 crop_production_percentile.execute(238) INFO Interpolate barley yield_95th yield raster to landcover resolution. 2020-02-05 09:45:28,263 crop_production_percentile.execute(254) INFO Calculate yield for barley at yield_95th 2020-02-05 09:45:28,318 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:45:28,319 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:45:28,522 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:45:28,522 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:45:28,522 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:45:28,522 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:45:28,819 crop_production_percentile.execute(209) INFO Map yield_25th to climate bins. 2020-02-05 09:45:28,859 crop_production_percentile.execute(238) INFO Interpolate barley yield_25th yield raster to landcover resolution. 2020-02-05 09:45:31,184 crop_production_percentile.execute(254) INFO Calculate yield for barley at yield_25th 2020-02-05 09:45:31,296 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:45:31,296 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:45:31,539 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:45:31,539 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:45:31,539 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:45:31,539 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:45:31,917 crop_production_percentile.execute(209) INFO Map yield_75th to climate bins. 2020-02-05 09:45:31,950 crop_production_percentile.execute(238) INFO Interpolate barley yield_75th yield raster to landcover resolution. 2020-02-05 09:45:34,898 crop_production_percentile.execute(254) INFO Calculate yield for barley at yield_75th 2020-02-05 09:45:34,943 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:45:34,943 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:45:35,153 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:45:35,153 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:45:35,153 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:45:35,154 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:45:35,529 crop_production_percentile.execute(209) INFO Map yield_50th to climate bins. 2020-02-05 09:45:35,572 crop_production_percentile.execute(238) INFO Interpolate barley yield_50th yield raster to landcover resolution. 2020-02-05 09:45:38,051 crop_production_percentile.execute(254) INFO Calculate yield for barley at yield_50th 2020-02-05 09:45:38,107 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:45:38,108 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:45:38,321 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:45:38,321 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:45:38,322 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:45:38,322 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:45:38,634 crop_production_percentile.execute(275) INFO Calculate observed yield for barley 2020-02-05 09:45:38,697 crop_production_percentile.execute(319) INFO Interpolating observed barley raster to landcover. 2020-02-05 09:45:40,092 geoprocessing.raster_calculator(366) INFO starting stats_worker 2020-02-05 09:45:40,095 geoprocessing.raster_calculator(372) INFO started stats_worker 2020-02-05 09:45:40,227 geoprocessing.raster_calculator(445) INFO 100.0%% complete 2020-02-05 09:45:40,227 geoprocessing.raster_calculator(448) INFO signaling stats worker to terminate 2020-02-05 09:45:40,227 threading.run(754) DEBUG payload is None, terminating 2020-02-05 09:45:40,227 geoprocessing.raster_calculator(450) INFO Waiting for raster stats worker result. 2020-02-05 09:45:40,871 crop_production_percentile.tabulate_results(494) INFO Generating report table 2020-02-05 09:45:40,871 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:41,127 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:41,388 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:41,642 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:41,901 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:42,170 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:42,427 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:42,687 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:42,944 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:43,196 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:43,448 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:43,703 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:43,957 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:44,213 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:44,466 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:44,720 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:44,974 crop_production_percentile.tabulate_results(522) INFO Calculating production area and summing observed yield. 2020-02-05 09:45:45,493 model._logged_target(1642) INFO Execution finished 2020-02-05 09:45:45,496 utils.prepare_workspace(115) INFO Elapsed time: 4m 15.66s