AUTOMATION OF THE DSSAT CROP GROWTH SIMULATION MODEL
Crop Simulation Models (CSM) simulate the growth, development, and yield of crops using various inputs such as soil water, carbon and nitrogen processes, and management practices. DSSAT (Decision Support System for Agrotechnology Transfer) is a software program that comprises dynamic crop growth simulation models for over 42 crops. It incorporates modules for crop, soil, and weather to simulate long-term outcomes of crop management strategies. DSSAT-CSM requires various data for model operation. This includes data on the site where the model is to be operated, on the daily weather during the growth cycle, on the characteristics of the soil at the beginning of the growing cycle or crop sequence, and on the management of the crop. Acquisition of the data and providing the data to the DSSAT model is tedious and time-consuming as each individual value has to be manually entered. Additionally, crop simulation models can only be run for specific points and not for entire locations. Sometimes site-specific data especially weather data cannot be obtained. The output thus produced is difficult to analyze spatially at a large scale. The main purpose of this paper is to take the required dataset directly from spatial data. This is done by dividing locations into grids and taking the data from each grid. Python scripts are then used to convert this data into crop model format which is then run through DSSAT on an individual basis. The output thus obtained is be entered back into their respective grids as spatial data.