mhm-hydrocraft

Calibrate mHM MPR parameters on gauged basins and transfer to ungauged basins.

1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/lzwei196/KISS---Knowledge-Infrastructure-for-Scientific-Simulation --skill mhm-hydrocraft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mhm-hydrocraft
Source: https://github.com/lzwei196/KISS---Knowledge-Infrastructure-for-Scientific-Simulation/tree/main/models/mHM
Command: npx skills add https://github.com/lzwei196/KISS---Knowledge-Infrastructure-for-Scientific-Simulation --skill mhm-hydrocraft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires rasterio, geopandas, numpy, pandas, xarray, netCDF4, pyodbc, scipy, shapely.

What problem does it solve?

mHM's Multiscale Parameter Regionalization (MPR) enables a single, global parameter set to be calibrated on gauged basins and then transferred to ungauged basins using transfer functions that map L0 physiographic data to L1/L11 model parameters.

Core Features & Use Cases

  • End-to-end MPR workflow: data prep, parameter generation, calibration, and regionalization across multiple basins.
  • Climate-zone aware defaults: presets that adapt parameters to humid subtropical, semi-arid, cold alpine, and tropical regimes.
  • Transfer to ungauged basins: consistent with the MPR paradigm the global parameters derive local parameters from same L0 datasets.

Quick Start

Run the end-to-end workflow: configure a basin, prepare morphology, generate MPR parameters, assemble Namelists, calibrate, and regionally transfer to an ungauged basin.

Frequently Asked Questions about mhm-hydrocraft

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does Multiscale Parameter Regionalization transfer mHM parameters to ungauged basins?

Multiscale Parameter Regionalization (MPR) transfers mHM parameters by calibrating a global parameter set on gauged basins, then using transfer functions to map L0 physiographic data to L1/L11 model parameters for ungauged basins.

How do I calibrate mHM for multiple basins using MPR?

To calibrate mHM with MPR, configure the basin, prepare morphology, generate MPR parameter files, assemble namelists, execute the model, and run calibration. The workflow supports single-basin and multi-basin calibration with climate-zone presets.

What input data formats are needed for mHM MPR regionalization?

mHM MPR regionalization requires L0/L1/L11 domain data, CMFD/MSWX meteorological forcing, HWSD soil data, GLiM geology, and AVHRR land cover. The workflow validates data formats and checks dependencies like rasterio, geopandas, and netCDF4.

Can I use mHM MPR calibration across different climate zones?

Yes, mHM MPR calibration supports climate-zone aware defaults with presets that adapt parameters to humid subtropical, semi-arid, cold alpine, and tropical regimes for consistent regionalization across diverse basins.

What is the best way to set up the mHM end-to-end workflow for basin modeling?

The best way to set up the mHM workflow is to follow the sequence of domain setup, morphological preparation, MPR parameter generation, forcing conversion, gauge preparation, namelist assembly, model execution, postprocessing, and calibration.