How cbuson/pih-ms works
PIH MS is a hydrogeological evidence-audit and investigation-planning product, not a groundwater-potential model. Its main workflow turns documented well evidence into per-question sufficiency, tests how those findings vary across map scales and origins, then classifies documentary investigation needs for the public-facing map. The graph emphasizes scientific stages and the documented interface; source excerpts are partial, so uncertain module wiring is omitted.
Main entry points: build_question_sufficiency_v24.py Question sufficiency · build_research_priority_v26.py Question priority · build_documentation_ui_v251.py Documentation interface · build_ui_support_v26.py Map interface support
Components 13
Evidence preparation
- Evidence layers
scripts/build_evidence_layers_v1.py - Vertical and temporal
scripts/build_vertical_temporal_v1.py - Effective knowledge
scripts/build_effective_knowledge_v1.py
Spatial analysis
- Grid evidence
scripts/build_grid_evidence_v1.py - Spatial extension
scripts/build_scientific_extension_v23.py - Question sufficiency
scripts/build_question_sufficiency_v24.py - Stability and sensitivity
scripts/build_stability_sensitivity_v25.py
Investigation priority
- Question priority
scripts/build_research_priority_v26.py
Public presentation
- Project statistics
scripts/build_project_statistics_v271.py - Documentation interface
scripts/build_documentation_ui_v251.py - Map interface support
scripts/build_ui_support_v26.py
Other components
- Researcher
- Public map user
Connections 9
- Evidence layers → Effective knowledge: provides evidence
- Grid evidence → Spatial extension: extends grids
- Question sufficiency → Stability and sensitivity: compares states
- Question sufficiency → Question priority: classifies deficits
- Question priority → Map interface support: publishes map layers
- Project statistics → Documentation interface: supplies statistics
- Map interface support → Public map user: presents map
- Documentation interface → Public map user: presents documentation
- Researcher → Public map user: uses results