Helpful non-miriad tools

From CARMA
(Difference between revisions)
Jump to: navigation, search
 
(18 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
Here are some useful tools you could install to help you with miriad data reduction:
 
Here are some useful tools you could install to help you with miriad data reduction:
  
* '''javaws''': if you are using the CARMA data archive to download a large number of datasets, a Java Webstart method can be used, but you will need to have '''javaws''' installed on your machine. Take any recent (1.5 series or up) JDK. You can click [http://cedarflat.mmarray.org/observing/tools/rms.jnlp here] to check one of the CARMA example tools.
+
* '''javaws''': if you are using the CARMA data archive to download a large number of datasets, a Java Webstart method can be used, but you will need to have '''javaws''' installed on your machine. Take any recent (1.5 series or up) JDK. You can click [http://cedarflat.mmarray.org/observing/tools/rms.jnlp here] to test one of the CARMA example tools. Some of the tools we have are:
* '''ds9''': to display images and datacubes (and visbricks using uvimage). Miriad has a '''mirds9''' script to load miriad images directly into a running ds9. You can download binaries from [http://hea-www.harvard.edu/RD/ds9/], but remember to also install the xpatools!
+
** [http://cedarflat.mmarray.org/observing/tools/rms.html RMS calculator]
* '''karma''': advanced visualization for image data cubes. You can download binaries from [http://www.atnf.csiro.au/karma/].  
+
** [http://cedarflat.mmarray.org/observing/tools/CGS.html Correlator Graphical Setup (CGS) tool]
* '''IMViz''': image visualization software from NCSA. See [http://monet.ncsa.uiuc.edu/IMViz]
+
** [http://cedarflat.mmarray.org/observing/tools/rtd.html CARMA Real Time Display (rtd)]
 +
* '''ds9''': to display images and datacubes (and visbricks using uvimage). Miriad has a '''mirds9''' script to load miriad images directly into a running ds9. You can download binaries from [http://hea-www.harvard.edu/RD/ds9/], but remember to also install the xpatools! MIRIAD binary release include these. See also [http://fits.gsfc.nasa.gov/fits_viewer.html] for a list of FITS viewers
 +
* '''karma''': advanced visualization for image data cubes. You can download binaries from [http://www.atnf.csiro.au/karma/]. MIRIAD binary release include these, but software rot is now setting in and karma may not work on recent architectures anymore.
 +
* '''casa''':  CASA is the de-facto data reduction package for ALMA and VLA data. In particular the '''casaviewer''' understands miriad images and can display them. Construction of PV diagrams is now easy. See [http://casa.nrao.edu/]. Some CASA versions may come with the [[CarmaFiller]], but MIRIAD also includes it, if you have installed casa-core.
 +
* '''xplore''': a tcl/tk based tool to browse and find calibrators for your observing scripts. See also [http://carma.astro.umd.edu/carma/observing/tools/xplore.html].MIRIAD binary release include these.  There is now also an online tool which emulates xplore:  [http://carma.astro.umd.edu/cgi-bin/calfind.cgi CalFind]
 +
* '''IMViz''': image visualization software from NCSA. See [http://lai.astro.illinois.edu/IMViz/]
 
* '''gman''':  gnome (GUI) based Unix man page browser for $MIR/doc/man pages (alternative to mirhelp and help in miriad shell). It is hard to find now, but there are alternatives available. For MacOSX there is a different program with the same functionality. Alternatively, one can browse the html pages created from the doc files (sometimes out of date). And if all else fails, there is always the mirhelp/help command in the unix/miriad shell!
 
* '''gman''':  gnome (GUI) based Unix man page browser for $MIR/doc/man pages (alternative to mirhelp and help in miriad shell). It is hard to find now, but there are alternatives available. For MacOSX there is a different program with the same functionality. Alternatively, one can browse the html pages created from the doc files (sometimes out of date). And if all else fails, there is always the mirhelp/help command in the unix/miriad shell!
* '''rtd''': the Real-Time Display of CARMA data. Get the java-based package for either [http://www.astro.umd.edu/~mpound/carma/carmartd.exe windows] or [http://www.astro.umd.edu/~mpound/carma/carmaJava.tar.bz2 unix (linux/mac)] and follow the usual ways to install this stuff. Although this package uses java, it comes with its own builtin version that we know works.
+
* '''rtd''': the Real-Time Display of CARMA data. Get the java-based package for either [http://www.astro.umd.edu/~mpound/carma/carmartd.exe windows] or [ftp://ftp.ovro.caltech.edu/rtd/carmaJava.tar.bz2 unix (linux/mac)] and follow the usual ways to install this stuff. Although this package uses java, it comes with its own builtin version that we know works. You can also use the beforementioned java webstart method.
* '''xplore''': a tcl/tk based tool to browse and find calibrators for your observing scripts. See also [http://carma.astro.umd.edu/carma/observing/tools/xplore.html].
+
 
* '''tkrun''': a program that reads your shell script and produces a tck/tk GUI interface to your script
 
* '''tkrun''': a program that reads your shell script and produces a tck/tk GUI interface to your script
* '''AIPY''': [http://setiathome.berkeley.edu/~aparsons/aipy/aipy.cgi Astronomical Interferometry in PYthon], a collection of tools for radio astronomical interferometry. In addition to pure-python implementations of phasing, calibration, imaging, and deconvolution code, this package include interfaces to MIRIAD (a Fortran interferometry package), routines from SciPy for fitting and interpolation, and the PyEphem and PyFITS packages.
+
* '''AIPY''': [http://setiathome.berkeley.edu/~aparsons/aipy/aipy.cgi Astronomical Interferometry in PYthon], a collection of tools for radio astronomical interferometry. In addition to pure-python implementations of phasing, calibration, imaging, and deconvolution code, this package include interfaces to MIRIAD (a Fortran interferometry package), routines from SciPy for fitting and interpolation, and the PyEphem and PyFITS packages. See also [https://casper.berkeley.edu/astrobaki/index.php/AIPY]
* '''PyWIP''': A python wrapper for WIP to greatly simplify plotting.  You can get the latest version [http://www.astro.umd.edu/~chapman/personal here]
+
* '''PyWIP''': A python wrapper for WIP to greatly simplify plotting.  You can get the latest version [http://faculty.wcas.northwestern.edu/nchapman/personal.html here]
* '''[PythonTools]''': python with a number of tools (scipy, matplotlib, etc.) installed to help scientific data analysis and visualization
+
* '''[[PythonTools]]''': python with a number of tools (scipy, matplotlib, etc.) installed to help scientific data analysis and visualization
 +
* '''mirflag/plotvis''': ATNF flagging/plotting tool. Useful if you have a lot of flagging to do. You can get the latest version  [http://www.atnf.csiro.au/people/Emil.Lenc/tools/Tools/Mirflag_Plotvis.html here], but you also must install the [http://astronomy.swin.edu.au/s2plot/index.php?title=S2PLOT s2plot] library.
 +
* '''AOFlagger''': [http://aoflagger.sourceforge.net/], which needs [https://code.google.com/p/casacore/ casa-core] (which miriad now includes)
 +
* '''CADRE''':  CARMA Data Reduction PipelinE [https://github.com/astro-friedel/CADRE]
  
 
Note that in some of the binary releases for CARMA you may find some of these packages bundled with miriad (ds9/xpa, xplore, tkrun, rtd).
 
Note that in some of the binary releases for CARMA you may find some of these packages bundled with miriad (ds9/xpa, xplore, tkrun, rtd).
 +
 +
=== Related Software ===
 +
 +
As always, there are many ways to solve the same thing.  If you are after calibrating and mapping your visibilities, there are several other programs and packages, some historic and easily available anymore:
 +
 +
* AIPS
 +
* SDE (Cornwell)
 +
* RALINT (Sault)
 +
* difmap (Shepard)
 +
* AIPS++
 +
* CASA
 +
* newstar  (WSRT)

Latest revision as of 11:30, 23 July 2013

Here are some useful tools you could install to help you with miriad data reduction:

  • javaws: if you are using the CARMA data archive to download a large number of datasets, a Java Webstart method can be used, but you will need to have javaws installed on your machine. Take any recent (1.5 series or up) JDK. You can click here to test one of the CARMA example tools. Some of the tools we have are:
  • ds9: to display images and datacubes (and visbricks using uvimage). Miriad has a mirds9 script to load miriad images directly into a running ds9. You can download binaries from [1], but remember to also install the xpatools! MIRIAD binary release include these. See also [2] for a list of FITS viewers
  • karma: advanced visualization for image data cubes. You can download binaries from [3]. MIRIAD binary release include these, but software rot is now setting in and karma may not work on recent architectures anymore.
  • casa: CASA is the de-facto data reduction package for ALMA and VLA data. In particular the casaviewer understands miriad images and can display them. Construction of PV diagrams is now easy. See [4]. Some CASA versions may come with the CarmaFiller, but MIRIAD also includes it, if you have installed casa-core.
  • xplore: a tcl/tk based tool to browse and find calibrators for your observing scripts. See also [5].MIRIAD binary release include these. There is now also an online tool which emulates xplore: CalFind
  • IMViz: image visualization software from NCSA. See [6]
  • gman: gnome (GUI) based Unix man page browser for $MIR/doc/man pages (alternative to mirhelp and help in miriad shell). It is hard to find now, but there are alternatives available. For MacOSX there is a different program with the same functionality. Alternatively, one can browse the html pages created from the doc files (sometimes out of date). And if all else fails, there is always the mirhelp/help command in the unix/miriad shell!
  • rtd: the Real-Time Display of CARMA data. Get the java-based package for either windows or unix (linux/mac) and follow the usual ways to install this stuff. Although this package uses java, it comes with its own builtin version that we know works. You can also use the beforementioned java webstart method.
  • tkrun: a program that reads your shell script and produces a tck/tk GUI interface to your script
  • AIPY: Astronomical Interferometry in PYthon, a collection of tools for radio astronomical interferometry. In addition to pure-python implementations of phasing, calibration, imaging, and deconvolution code, this package include interfaces to MIRIAD (a Fortran interferometry package), routines from SciPy for fitting and interpolation, and the PyEphem and PyFITS packages. See also [7]
  • PyWIP: A python wrapper for WIP to greatly simplify plotting. You can get the latest version here
  • PythonTools: python with a number of tools (scipy, matplotlib, etc.) installed to help scientific data analysis and visualization
  • mirflag/plotvis: ATNF flagging/plotting tool. Useful if you have a lot of flagging to do. You can get the latest version here, but you also must install the s2plot library.
  • AOFlagger: [8], which needs casa-core (which miriad now includes)
  • CADRE: CARMA Data Reduction PipelinE [9]

Note that in some of the binary releases for CARMA you may find some of these packages bundled with miriad (ds9/xpa, xplore, tkrun, rtd).

[edit] Related Software

As always, there are many ways to solve the same thing. If you are after calibrating and mapping your visibilities, there are several other programs and packages, some historic and easily available anymore:

  • AIPS
  • SDE (Cornwell)
  • RALINT (Sault)
  • difmap (Shepard)
  • AIPS++
  • CASA
  • newstar (WSRT)
Personal tools