tools to process the lofar solar data
Project description
Type III Radio Burst Automatic Recognition Algorithm
The automatic recognition of the Type III radio burst using Hough Transform.
Method
Read and preprocess the data
The nancay data is in the form of binary, we developed a Matlab data driver to read in the data. And use the code constback_sub to remove the long-term background.
Binarization
Use several ways to transform the flux intensity data into binary. (LocalMax(matlab)) (LocalMax(Python))
Recognition
Use the Hough transform to recognize the time and frequency range of the Type III radio burst (ProcEvent)
Update: Python implementation with for LOFAR, (src/python)
Identify the backbone
The Active Contour Method for the backbone of the radio burst (ACBone)
Take the result of the Hough transform as a initail position and iteratively move the line to find the backbone position. The demo code : (ACBone-Matlab, ACBone-Python)
Eventually, we can obtain the centerline of a Type III radio burst.
Citation
Make sure to cite the paper if you use the idea or code in this repo: A type III radio burst automatic analysis system and statistic results for a half solar cycle with Nançay Decameter Array data Peijin Zhang. A&A 2018.10
bibtex:
@article{zhang2018type,
title={A type III radio burst automatic analysis system and statistic results for a half solar cycle with Nan{\c{c}}ay Decameter Array data},
author={Zhang, PJ and Wang, Chuan Bing and Ye, Lin},
journal={Astronomy \& Astrophysics},
volume={618},
pages={A165},
year={2018},
publisher={EDP Sciences}
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.