Installation¶
Install `hfpytrace` in a clean Python 3.11 environment
Recommended path: create a virtual environment, install from PyPI, then validate with an example run.
Beta Installation Notes (Updated March 3, 2026)
Installation steps and dependencies can change while the project is in beta.
Quick Start¶
Environment Requirements¶
- Python:
>=3.11 - pip / virtualenv (or conda)
- Optional for maps:
cartopy>=0.19
Recommended Workflows¶
Pip + venv¶
Conda¶
Developer Install¶
From repository root:
Dependencies¶
Core dependencies are declared in setup.py and include scientific/data libraries such as numpy, scipy, matplotlib, pandas, xarray, and nrlmsise00.
Notes¶
- Upgrade existing install:
pip install --upgrade hfpytrace - If cartopy install fails, use your OS-specific geospatial package prerequisites first.
- Installed package includes default configs in
hfpytrace/cfg/config2D.jsonandhfpytrace/cfg/config3D.json.