Skip to content
github-actions[bot] edited this page Nov 15, 2025 · 7 revisions

DVOACAP-Python Wiki

Welcome to the DVOACAP-Python documentation wiki! This wiki provides comprehensive guides, tutorials, and reference materials for using and developing with DVOACAP-Python.

What is DVOACAP-Python?

DVOACAP-Python is a modern Python port of the DVOACAP HF propagation prediction engine, originally written in Delphi/Pascal by Alex Shovkoplyas (VE3NEA). This project provides an accessible, well-documented, and maintainable Python implementation of the VOACAP ionospheric propagation model.

Key Features:

  • Predicts HF radio propagation conditions
  • Calculates Maximum Usable Frequency (MUF), signal strength, and reliability
  • Includes interactive web dashboard for visualization
  • Integrates with modern Python scientific stack (NumPy, SciPy, Matplotlib)
  • Validated against original VOACAP reference data

Quick Navigation

Getting Started

User Guides

Validation & Accuracy

Development

Troubleshooting

Project Status

Current Phase: 5 of 5 (90% complete)

  • ✅ Phase 1: Path Geometry
  • ✅ Phase 2: Solar & Geomagnetic
  • ✅ Phase 3: Ionospheric Profiles
  • ✅ Phase 4: Raytracing
  • ✅ Phase 5: Signal Predictions (86.6% validation pass rate across 11 test cases)

See the Architecture page for detailed module status.

Repository Links

License

DVOACAP-Python is released under the MIT License. See the LICENSE file for details.

Acknowledgments

  • Alex Shovkoplyas (VE3NEA) - Original DVOACAP implementation
  • Voice of America / ITS - Original VOACAP development
  • Amateur radio and propagation modeling community

Amateur Radio Operators: This tool is designed for HF propagation prediction to help you make better contacts! 73! 📻

Clone this wiki locally