Skip to content

nathanielbutts/ezRA

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 

Repository files navigation

ezRA - Easy Radio Astronomy

ezRA_logo

The ezRA Easy Radio Astronomy set of programs are free PC tools to help folks beginning to explore Radio Astronomy, with 1420 MHz Galactic hydrogen data collection and analysis. The open source programs run on the Python3 programming language, on Windows and Linux.

The ezRA set of programs are still in development, but mostly work well.

Interested folks on GitHub would left-click on the top right Green "Code" button and probably choose "Download ZIP" (about 30 MBytes, probably as "ezRA-master.zip" into your local "Downloads" directory). Then start exploring the many PDF files in your ezRA/doc directory. Also the videos listed below.

=============================================

ezRA documentation has many images. Rather than duplicate those image bytes here in an online README.md file, please see these introductory PDFs from the ezRA directory:

=============================================

There are 6 major ezRA programs:

  • ezCol - COLlect radio signals into integrated frequency spectrum ezRA .txt data files.

    • Or convert previous radio data with ezColBAA, ezColHay, ezColIFAvg, ezColSc, etc.

    • ezFix - remove or separate samples, combine, edit, and split frequency spectrum ezRA .txt data files.

  • ezCon - CONdense one or more frequency spectrum data .txt files into one .ezb text data file, and perhaps one Galaxy crossing spectra *Gal.npz data file.

  • ezPlot - PLOT analysis from one or more .ezb condensed data files.

  • ezSky - SKY maps from one or more .ezb condensed data files.

  • ezGal - GALaxy plots from one or more spectra *Gal.npz data files (centered on one Galactic Latitude: Galaxy rotation, Galaxy mass, Velocity vs Galactic Longitude, Galaxy arm plots).

  • ezGLon - Galaxy LONgitude plots from one or more spectra *GLon.npz data files (centered on one Galactic Longitude: Galaxy arm cross-section plots).

Videos:

https://www.youtube.com/@TedCline/videos



Society of Amateur Radio Astronomers (SARA) https://www.youtube.com/@radio-astronomy

Documentation for ezRA, in the ezRA/doc directory, will eventually include:

  • ezRA_00_Introduction.pdf
  • ezRA_01_Tour.pdf
  • ezRA_05_Demonstration.pdf

  • ezRA_10_Hardware_1.pdf
  • ezRA_11_Hardware_2.pdf

  • ezRA_20a_Software.pdf
  • ezRA_20b_Windows_Install.pdf
  • ezRA_20c_Linux_Install.pdf
  • ezRA_21a_ezCol.pdf
    • ezRA_21d_ezColBAA.pdf
    • ezRA_21c_ezColHay.pdf
    • ezRA_21b_ezColIFAvg.pdf
    • ezRA_21e_ezColSC.pdf
    • ezRA_21y_ezRename.pdf
    • ezRA_21z_ezFix.pdf
  • ezRA_22_ezCon.pdf
  • ezRA_23_ezPlot.pdf
  • ezRA_24_ezSky.pdf
  • ezRA_25_ezGal.pdf
  • ezRA_26_ezGLon.pdf

Status:

  • ezCon's default "-ezConAstroMath 2" now calculates the correct VLSR values.

Known bugs:

  • ezCon's "-ezConAstroMath 1" did calculate wrong Right Ascension values.
    Now fixed ? Does it work for your earth location ? 10x faster !
    ezCon's default still is the slower "-ezConAstroMath 2".

Thanks to Todd Ullery, the ezColX.py was an experimental multiple process version of ezCol.py , to improve dashboard responsiveness.
Problems ? Graphic dashboard more responsive ? Faster ?
The experiment has completed successfully, ezColX is now named ezCol, and the name ezColX is retired.

These files need lots of cleanup, but should work or be helpful:

  • ezColBAA.py
  • ezColHay.py
  • ezColIFAvg.py
  • ezColSc.py

Always need more documentation.

--

Comments are encouraged !

Help improve ezRA.

--

TedClineGit@gmail.com
Sep-2-2023


About

Easy Radio Astronomy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.5%
  • Shell 0.5%