Skip to main content

Notebooks

The code behind the training modules: each notebook runs the DSSAT engine through xdssat and writes the data its module page shows

Each notebook goes with one training module. The module page explains the ideas and shows the results interactively; the notebook is where the engine runs. It is shown here with the outputs of its last run, and it can be downloaded and rerun.

Notebook Module page What it runs
Module 1 Running a crop model, phenology, potential production Maize UFGA8201, potential production, sensitivity to cultivar, planting date and coefficients
Module 2 Growth, weather, files, cultivar coefficients Soybean carbon balance, the WeatherMan exercise (Griffin, Georgia), maturity groups and the course’s coefficient sweep
Module 3 Calibration, soils, water-limited production GLUE for Williams-82 and for Colorado maize, peanut in-season calibration grid, two course soils, water-limited maize
Module 4 Measurement files, nitrogen The 1976 peanut shading study with its FileA and FileT, the N-limited maize exercise and its self tests
Module 5 Seasonal analysis, risk Irrigation strategies over 30 seasons, the Kadoma urea exercise, millet adoption in Niger
Module 6 Crop rotations Sequence experiments in the engine’s sequence mode, with and without a crop

Running them

Download a notebook with the link at the top of its module page, or take it from docs/notebooks/ in the repository together with its two helpers: learnlib.py (running the engine, cultivar variants, observed-data files, engine soil layers, sequences) and glue.py (the GLUE port). The course’s data files are in docs/notebooks/course-data/. What the notebooks need is listed on the training overview; how long each takes is in the rebuild notes.

Back to top