Estimation of Dual Permeability Model Parameters in Agricultural Fields using a Genetic Algorithm-Based Inverse Modeling Framework: Reference code

This repository contains the reference code associated with the research article on estimating dual permeability model (DPM) parameters in agricultural fields using a genetic algorithm (GA)-based optimization framework. The study integrates Hydrus-1D for hydrological simulations and employs PyGAD, an open-source Python library, for optimization. The provided code automates the modification of Hydrus-1D input files, executes simulations, processes output data, and optimizes soil hydraulic parameters using genetic algorithms. The workflow involves: Setting up the Hydrus-1D simulation files Modifying the SELECTOR.IN file dynamically Executing the Hydrus-1D model Extracting and analyzing simulated soil moisture data Implementing a genetic algorithm-based optimization to match simulated and observed field data The code has been tested on several type of datasets and boundary condition and works well.

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-03-06
DOI
https://doi.org/10.5281/zenodo.14979850
Primary Topic
Soil and Unsaturated Flow
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Estimation of Dual Permeability Model Parameters in Agricultural Fields using a Genetic Algorithm-Based Inverse Modeling Framework: Reference code

Zenodo (CERN European Organization for Nuclear Research)
Soil and Unsaturated Flow
article

Estimation of Dual Permeability Model Parameters in Agricultural Fields using a Genetic Algorithm-Based Inverse Modeling Framework: Reference code

article en

Abstract

This repository contains the reference code associated with the research article on estimating dual permeability model (DPM) parameters in agricultural fields using a genetic algorithm (GA)-based optimization framework. The study integrates Hydrus-1D for hydrological simulations and employs PyGAD, an open-source Python library, for optimization. The provided code automates the modification of Hydrus-1D input files, executes simulations, processes output data, and optimizes soil hydraulic parameters using genetic algorithms. The workflow involves: Setting up the Hydrus-1D simulation files Modifying the SELECTOR.IN file dynamically Executing the Hydrus-1D model Extracting and analyzing simulated soil moisture data Implementing a genetic algorithm-based optimization to match simulated and observed field data The code has been tested on several type of datasets and boundary condition and works well.

Zenodo (CERN European Organization for Nuclear Research)
Indian Institute of Technology Kanpur (IN)
Zero hunger
Openalex Percentile: Top 54%
Soil and Unsaturated Flow
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.