I'm very new to radio astronomy and I am curious how an the signals received by a radio antenna are converted to data on a computer and then images? Is there a popular software to use for this, or do astronomers typically write their own code? Thanks in advance!

  • 1
    $\begingroup$ The code you're looking for is called "APES". They're also developing a new version called "CASA". $\endgroup$ – Phiteros Apr 27 '19 at 7:19
  • 1
    $\begingroup$ Companion question: Which techniques are used to convert radio signals received by antenna to images? $\endgroup$ – uhoh Apr 27 '19 at 7:37
  • $\begingroup$ @Phiteros do you mean "AIPS"? Thanks for the pointer though, it's very helpful! $\endgroup$ – Thomas Apr 27 '19 at 19:08
  • $\begingroup$ Yeah, I did. I hated that program, though, so I try to forget about it. $\endgroup$ – Phiteros Apr 27 '19 at 20:25
  • $\begingroup$ "Converted to data" is a vague statement. Inputs are digitized w/ timestamps applied, tagged as to current angular view, projected onto 2-D image planes, and lots more. $\endgroup$ – Carl Witthoft Apr 29 '19 at 15:41

There is no universal answer to this question. Instrumentation, data formats and software differ greatly between telescopes.

Most software packages in use are written by astronomers as open source and shared and modified widely within the community. But instead of listing popular packages, perhaps a description of the common way of plotting images is a better answer here.

Consider a very basic radio telescope: A dish that's movable in two axis with a simple radiometer (think "power meter for RF") as the receiver. During an observation, you record four-tuples of time, azimuth, elevation and signal strength. Plotting these is pretty straightforward: Convert the instrument coordinates to celestial coordinates, and plot the signal strength over these coordinates. You'll get a classical intensity distribution map (source). Those maps can be created using simple spreadsheet programs like Excel or custom code snippets.

Adding the capability to record spectra to your receiver makes the table you record your data in a bit more complex (since your last column is no longer a scalar value but a spectrum), and allows the creation of intensity-velocity-plots (source). From a software perspective, this is still a simple plot-points-in-2D excercise.

For anything more complex, especially array setups with multiple antennas and/or focal plane arrays, data reduction and plotting requirements are far more involved and highly depend on the actual setup. CASA and AIPS, mentioned in the comments above, are widely used packages, but there is a variety of custom code around.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.