Radio Softwares


The strcutures of the softwares are discussed here.

CASA: Common Astronomy Software Applications

CASA is a radio astronomy software, which applies radio astronomical techniques for the data analysis. It does operations on the measurement set. A measurement set (MS) contains all the information about the observation. The information is stroered in the form of the tables. Major tables inside the MS are the following

  1. https://casaguides.nrao.edu/index.php/Tb
  2. The tables are named as table.f*. The * is a number.
  3. table.lock
  4. Further there are folders inside the MS. These folder consists of specific tables and can be seen using browsetable task.
  5. ANTENNA
  6. DATA_DESCRPITON
  7. FIELD
  8. HISTORY
  9. POINTING
  10. PROCESSOR
  11. SPECTRAL_WINDOW
  12. SYSCAL
  13. CALDEVICE
  14. FEED
  15. FLAG_CAL
  16. OBSERVATION
  17. POLARIZATION
  18. SOURCE
  19. STATE
  20. SYSPOWER
  21. WEATHER

SUNCASA

SUNCASA is the module for using casa for solar observation. Some of the major utilities are as follows.
  1. dspec.get_dspec: Make the dynamic spectrum for given baselines and uvrange
  2. dspec.plt_dspec: Plot the dynamic spectrum
  3. dspec.wrt_dspec: Write the dynamic spectrum
  4. ctplot.add_scalebar: add scalarbar to the plot
  5. ctplot.maxfit: Find the maximum position of an image using 2D Gaussian fit
  6. ctplot.plot_composite_map: Make composite aia and vla maps
  7. DButils.img2html_movie:take pngs make a movie
  8. DButils.spectrogram2wav: Convert spectrogram to audio in WAV format
  9. DButils.smooth: Smooth the data using a window with requested size
  10. DButils.img2movie: Make movie/image_slice from images
  11. DButils.image_fill_gap: fill gaps in image slice using interpolation
  12. DButils.getspwfromfreq: return spw info for a given range of frequencies
  13. DButils.ProgressBar: Create terminal progress bar
  14. DButlis.getcurtimstr: Get time string
  15. DButils.getlatestfile: Get latest clean file

SUNPY

SUNPY is the module for analysing for solar observation in python.

ASTROPY

ASTROPY is the module for astronomical observations.
  1. Working with large files: put memmap=False. The open() function supports a memmap=True argument that allows the array data of each HDU to be accessed with mmap, rather than being read into memory all at once. This is particularly useful for working with very large arrays that cannot fit entirely into physical memory.