Pynasonde¶
Precision Ionospheric Radio Sounding in Python
Pynasonde is a Python toolkit for ingesting, analyzing, and visualizing ionosonde data from DIGISONDE DPS4D and VIPIR radar systems — built for Space Weather research and operational ionospheric monitoring.
Beta Status
Pynasonde is in active development. APIs and documentation may change as features are added and validated.
Pynasonde reads raw ionosonde data files (.RSF, .SBF, .DFT, .SAO, .SKY, .DVL,
.RIQ) and exposes them as tidy pandas DataFrames. It ships ready-made
summary plotters for electron-density profiles, isodensity contours,
direction-coded ionograms, Doppler waterfalls, and plasma-drift directograms.
Quick Start¶
from pynasonde.digisonde.parsers.sao import SaoExtractor
df = SaoExtractor.load_SAO_files(folders=["path/to/SAO/"], func_name="height_profile", n_procs=4)
print(df.head())
Source Code¶
The library source code can be found on the pynasonde GitHub repository.
If you have any questions or concerns please submit an Issue on the pynasonde GitHub repository.
Documentation Links¶
Open Installation
Open DIGISONDE Guide
Open VIPIR Guide
Open Examples
Open API
Open Ray Tracing Guide
