Python Forum

Full Version: Detecting Solar Radio Burst Using Python
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I need to detect solar radio bursts using python. The spectograms are in .fits file. Can anyone help me to brainstorm the methodology to do this? As far as I know, firstly I need to do preprocessing image which consist of background subtraction and noise cancellation. Then, I need to build an algorithm that can detect the burst in the image. But how???
see what's available in PyPi, here.
This doesn't sound like a Python question. What kind of image processing do you want to perform? What kind of detection algorithm? A quick google of "detect solar radio burst" pulls up a lot of fairly recent papers, many which reference machine learning.

Can you provide more information about what kind of processing you want to perform with your data, and then maybe we can suggest python packages that would be a good fit.
There are packages available for SDR (Software defined Radio).
you will need an SDR receiver, or use websdr or something like websdr
receivers can be had for as low as $30 and cover a very broad spectrum.

RTL-SDR is an example of low cost receiver.

Most of of these are capable of scanning multiple frequencies, continuously.
Most of the software, but not all of it, is written in C, one of the most popular being SDR++, SDR++ Github

for python, see https://pypi.org/search/?q=SDR
also PySDR

Example Blog on solar flair detection

Perhaps you can find something useful here.