Skip to content
View halilunaziru73-creator's full-sized avatar

Block or report halilunaziru73-creator

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi, I'm Naziru Halilu πŸ‘‹

AgEngineering 🌾 | Computer Vision πŸ‘οΈ | Spatial Data & GIS 🌍

I build deep-learning frameworks, digital twins, and self-supervised architectures for agronomic and environmental applications, combining GIS, remote sensing, and machine learning with rigorously validated, reproducible research code.

πŸ“« halilunaziru73@gmail.com


Featured Work

Coupled Water Fluxes and Pore-Scale Dynamics under Joint Precision Irrigation and Evaporation-Control Mulching

10,190 simulations of the Daisy model (University of Copenhagen), a soil-plant-atmosphere model, (10 soils, 17 experiments) mapping non-linear soil-atmosphere feedback loops between precision irrigation triggers, evaporation-control mulching, drainage, yield, and nitrate leaching. Contributions: a soil-independent irrigation trigger law (root-zone depletion collapses suction-based triggers from 10 soils onto single curves), a closed water-balance account of where evaporation saved by mulching actually goes, a regime map of when the dominant water-loss pathway switches from evaporation to drainage, a measurable soil hydraulic memory for the recoverable share of an evaporation saving, a closure-first audit of the water balance, and the SWAFL software built on them.

SWAFL Desktop 1.1.0: the drip irrigation design with the soil water of the days ahead (DSS)

SWAFL Desktop 1.1.0: the drip irrigation design with the soil water of the days ahead (DSS), every day from the working date coloured by phase, the root-zone water against field capacity and the trigger, the next irrigation and the wilting point without irrigation, beside the Dashboard and the Properties. Click the picture to open the online version.

SWAFL Desktop 1.1.0, Tools, Field on the map: a real field demarcated on the satellite image with its Sentinel-2 NDVI and management zones

Field on the map (Tools, remote sensing): a real field demarcated on the satellite image (2.35 ha), its Sentinel-2 NDVI of 23 October 2026 cut to the outline, with the management zones of NDVI and their areas, the soil from SoilGrids, and the site analysis (water sources and the irrigation system suited to the field).

SWAFL Desktop 1.1.0, Daisy model workbench: guided path of nine steps, prepared experiments, process map, soil column, response curves and calibration

The graphical workbench for the Daisy model (menu Daisy): a guided path of nine steps from a question to a run, 17 prepared experiments with compact designs, the process map of the model, the soil column (Richards equation), response curves and calibration (sequential, CMA-ES, Bayesian), and the route of the results into the SWAFL decision layers. Daisy 7.1.14 is bundled for Windows.

Software created from this research (SWAFL). SWAFL is built from the 10,190 Daisy simulations, about 470 numbered equations with a stated origin (literature, data-driven or engineered) and four manuscripts, all in this repository. It is an offline-first suite of 22 decision layers (irrigation design for surface, drip and sprinkler systems, irrigation control, mulch and evaporation, soil structure, field water balance, seasonal data, crops, feedback loops, deterministic phenotyping), a graphical workbench for the Daisy model and its bridge to the decision layers, tools for the real field (field sketch, Sentinel-2 indices, zone-by-zone variable-rate irrigation, field report) and a library of 48 crops. The weather is a choice (a benchmark record, seven bundled stations, the user's own file, online weather of any place or DMI open data), and a question written in plain words becomes a checked Daisy experiment. It computes and shows the trigger law, the mulch water account and the regime map from this work, and it can be used without installing anything. No field validation is claimed.

Software files (version 1.1.0): Software/v1.1.0 folder of the repository Run online (virtual version, nothing to install): SWAFL Desktop 1.1.0 in the browser
Manual: Download the SWAFL manual (PDF): version 1.1.0, the latest

View repository β†’

Operationalizing GIS & ML Across Cropping Systems

Maize fertility zoning, vineyard pest monitoring, and grape ripening prediction across three linked Portuguese field practicals.

View repository β†’

Geometry-Agnostic Contrastive Learning (GACL)

A hypergraph-transformer architecture for cross-pathology, cross-condition contrastive transfer learning in agronomic imaging.

View repository β†’

Real-Time RGB Vegetation Indexing (UAV/Handheld)

Real-time RGB proxy vegetation indexing and texture analysis pipeline for UAV and handheld crop imagery, with an integrated GIS workbench.

View repository β†’

NaCROP

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. Renamed and extended from the Zaria Crop ET and Irrigation DSS pipeline above.

Field-stage simulation with per-stage water accounting.

View repository β†’

GIS Monitoring of Vineyard Ripening (Brix)

NDVI and logarithmic regression harvest-date forecasting (R-squared = 0.9784) for grape ripening at a 6-hectare UTAD vineyard, Quinta de Nossa Senhora de Lurdes, Vila Real, Portugal.

View repository β†’

GIS Monitoring of Grape Moth

Terrain characterisation, mating-disruption costing, and delta-trap monitoring for Lobesia botrana at a 42.97-hectare vineyard estate in the Douro Demarcated Region, Portugal.

View repository β†’

Digital Twin for Gully Biocontrol

Bayesian-grounded digital twin evaluating Morning Glory (Ipomoea spp.) as a gully-erosion biocontrol measure, validated against real field-sensor data.

View repository β†’

Hybrid CNN-BiLSTM-Attention for Sediment Transport

A from-scratch NumPy deep-learning framework for sediment-transport prediction in an agricultural gully system.

View repository β†’

Geospatial Data Analysis Course Package, vector/raster GIS, Sentinel-1/2 remote sensing, and classification (Jupyter notebooks + Google Earth Engine)

View repository β†’

Multitask Singularity Regression Kriging (MSRK)

GeoAI framework combining a multiscale local singularity index, multitask Random Forest trend modelling, and residual kriging for precision-agriculture mapping of soil NPK, crop stress, and yield.

View repository β†’

STADOS: Spectral-Temporal Adaptive Dark Object Subtraction

A five-stage radiometric harmonization framework that generalizes classical dark-object subtraction into a multi-object, reliability-weighted, iteratively self-consistent correction for multi-temporal Sentinel-2 NDVI monitoring, applied to corn parcels near Coimbra, Portugal.

View repository β†’

Zaria Crop ET and Irrigation DSS

A modular Python pipeline with a Tkinter desktop GUI for reference/crop evapotranspiration, soil-water balance, irrigation scheduling, and full farm-report generation for five crops grown around Zaria, Nigeria.

Crop growth-stage simulation with per-stage water accounting.

View repository β†’

GIS-Based Livestock Slurry Suitability

A multi-criteria GIS overlay combined with regression kriging and deep-learning suitability surfaces for livestock slurry application siting, case study in Tudela, Navarre, Spain.

View repository β†’

Integrated Dairy Processing Decision-Support Model

Compares several prediction models, then uses linear programming and repeated random-scenario simulation to recommend which dairy product to make each day under uncertain milk quality and market prices.

View repository β†’


Tools & Topics

Python Β· GIS Β· Remote Sensing Β· Deep Learning Β· Computer Vision Β· Geostatistics Β· Google Earth Engine Β· Sentinel-1/2 Β· Precision Agriculture Β· Bayesian Methods Β· Decision Support Systems

Full list of languages, libraries, techniques and tools across all repositories: Software_Stack_All_Repositories.pdf

Pinned Loading

  1. Geometry-Agnostic-Contrastive-Learning-GACL Geometry-Agnostic-Contrastive-Learning-GACL Public

    Geometry Agnostic Contrastive Learning: A Theoretical Framework and Baseline Evaluation Protocol for Agronomic Imaging

    Python

  2. Operationalizing-GIS-and-Machine-Learning-across-Contrasting-Cropping-Systems Operationalizing-GIS-and-Machine-Learning-across-Contrasting-Cropping-Systems Public

    GIS, remote sensing, and machine learning for precision agriculture across three Portuguese cropping systems: maize fertility zoning, vineyard pest monitoring, and ML-enhanced grape ripening predic…

    Python 1

  3. Coupled-Water-Fluxes-Pore-Scale-Dynamics-Precision-Irrigation-Mulching-Feedback-Loops Coupled-Water-Fluxes-Pore-Scale-Dynamics-Precision-Irrigation-Mulching-Feedback-Loops Public

    Results of 10,190 Daisy soil-plant-atmosphere simulations: how precision irrigation and evaporation-control mulching jointly shape soil water fluxes, pore-structure-mediated dynamics, yield and nit…

    Python

  4. GIS-Monitoring-of-Grape-Moth-Vineyard-Pest GIS-Monitoring-of-Grape-Moth-Vineyard-Pest Public

    GIS-based monitoring and mating-disruption programme for Lobesia botrana (grape moth) at Quinta da Senhora da Graca, Douro Demarcated Region, Portugal: terrain analysis, delta-trap placement, and s…

    QML

  5. GIS-Monitoring-of-Vineyard-Ripening-Brix GIS-Monitoring-of-Vineyard-Ripening-Brix Public

    GIS and NDVI-based monitoring of grape ripening (degrees Brix) at Quinta de Nossa Senhora de Lurdes, Vila Real, Portugal: logarithmic regression harvest-date forecasting, spatial interpolation of s…

    QML

  6. Real-Time-RGB-Proxy-Vegetation-Indexing-and-Texture-Analysis-for-UAV-and-Handheld-Crop-Imagery Real-Time-RGB-Proxy-Vegetation-Indexing-and-Texture-Analysis-for-UAV-and-Handheld-Crop-Imagery Public

    N_GACL: Real Time RGB Proxy Vegetation Indexing and Texture Analysis for UAV and Handheld Crop Imagery - a desktop pipeline for exploratory agronomic image analysis

    Python