Data and code for: Ground-based Radar Unveils Natural Electron Bernstein Waves in Earth's Ionosphere
收藏资源简介:
This record contains the open-source dataset, visualization codes, and the complete workflow required to reproduce the figures and supplementary videos presented in the article "Ground-based Radar Unveils Natural Electron Bernstein Waves in Earth’s Ionosphere" Dataset Overview The provided datasets are stored in standard HDF5 (.h5) format. They include: High-resolution Incoherent Scatter Radar (ISR) power spectral density observations (e.g., from SYISR). Theoretical dispersion relation calculations for Electron Bernstein Waves (EBWs). Modeled photoelectron flux spectra and auxiliary ionospheric plasma parameters. Code and Reproducibility To ensure strict reproducibility, this repository includes an object-oriented Python codebase and an interactive Jupyter Notebook (syisr_notebook.ipynb). The code automatically reads the HDF5 datasets and generates publication-ready visualizations for: Main Figures: Figure 1 to Figure 4. Extended Data Figures: Extended Data Figure 3 to 5. Supplementary Videos: High-resolution dynamic spectra animations (Video 1 to 3), exported as memory-optimized HTML players. Usage Instructions Users can fully reproduce the results by setting up a Python environment with standard scientific libraries (numpy, scipy, matplotlib, h5py, jupyter) and running all cells in the provided syisr_notebook.ipynb notebook. For detailed instructions, project structure, and local environment setup (e.g., using the uv package manager), please refer to the README.md file included in this repository.



