Logo Lanfrica

halilunaziru73-creator/NaCROP

Domaine:

agriculture

Type de record:

softwareproject
Créateur:
hal
Hôte:
A modular Python pipeline with a Tkinter desktop GUI for reference/crop evapotranspiration, soil-water balance, irrigation scheduling, and a 4-step crop-growth simulation (canopy, transpiration, biomass, yield) for five crops grown around Zaria, Nigeria. ### Hi, this is a research repository by Naziru Halilu 👋 **NaCROP** A modular Python pipeline, with a Tkinter desktop GUI, for reference/crop evapotranspiration (ET0/ETc), soil-water balance, irrigation scheduling, irrigation-system efficiency, a 4-step crop-growth simulation (canopy cover, transpiration, biomass, yield), full farm-report generation, and QGIS-style study-area layouts, for five crops grown around Zaria, Nigeria: maize, rice, sorghum, pepper, and cowpea. Renamed and extended from the earlier Zaria Crop ET and Irrigation DSS pipeline, with the original ET/irrigation logic fully preserved and a new crop-growth simulation engine added on top. 📫 halilunaziru73@gmail.com --- ## Problem, Methodology, and Results **Workflow sketch** View interactive graphical walkthrough → **Problem.** Knowing how much to irrigate is only half the decision a farmer actually needs: the same weather and soil-water inputs that drive an irrigation schedule should also connect through to a genuine, physically grounded estimate of what that irrigation will produce at harvest, something the earlier ET-and-scheduling-only pipeline stopped short of. **Methodology.** NaCROP keeps the original ten-equation ET engine, soil-water balance, and irrigation scheduler unchanged, and adds a 4-step crop-growth simulation stage after them: Canopy Cover development, Crop Transpiration (Tr = Ks × KcTr,x × CC* × ET0), above-ground Biomass accumulation (B = WP* × Σ(Tr/ET0)), and final Yield (Y = HI × B). The growth engine reuses this farm's own simulated soil-water depletion to compute a genuine water-stress coefficient (Ks) rather than assuming no stress, and any published crop-science parameter not already carried by the pipeline (plant density, CCx, base temperature, water productivity, harvest index) is asked interactively with a sensible default rather than silently hard-coded. **Results.** For a 1-hectare maize simulation, the pipeline produced 19,164 kg/ha of total above-ground …