Getting Started | Documentation | Glish | Learn More | Programming | Contact Us |
![]() | Version 1.9 Build 1556 |
|
Package | synthesis | |
Module | imager |
include "dragon.g"
dragon can perform wide-field imaging as needed to overcome the non-coplanar baselines effect for the VLA and other non-coplanar arrays. It is built upon the imager and calibrater tools for imaging and calibration. The extra capability of dragon is mainly in providing a simple and effective interface for self-calibration.
In wide-field imaging (e.g. VLA observing at 327MHz), the geometry of the array as seen from the source varies significantly over the field of view. This means that the relationship between sky brightness and visibility is no longer a simple 2D Fourier transform. However, the true relationship can be approximated by a series of tangent plane approximations in which a 2D Fourier transform is used over a small fraction of the image (usually referred to as one facet). Cleaning using a point spread function is limited to one facet at a time, and the cross-subtraction of points from one facet to another is accomplished by using a complete Fourier transform to the visibility domain.
Compared to similar programs in other packages (i.e. SDE dragon and the AIPS IMAGR), dragon has a number of important advantages:
include 'dragon.g' # # Wait for results before proceeding to the next step # dowait:=T # # Make an dragon tool # drag:=dragon('BF7.MS') # # Set the dragon to produce images of cellsize 30 and 2000 by 2000 pixels # drag.setimage(nx=2000,ny=2000, cellx='30arcsec',celly='30arcsec', nfacets=4); # # Weight the data # drag.weight(mode='briggs', pixels=2000); # # Make and display a clean image # drag.clean(niter=1000, levels='1Jy 0.3Jy 0.1Jy 0.03Jy 0.010Jy', amplitudelevel='0.015Jy', model='BF7.clean.model', image='BF7.clean.image') # dd.image('BF7.clean.image') # # Fourier transform the model # drag.ft(model='BF7.clean.model') # # Plot the visibilities # drag.plotvis() # # Write out the final MS and close the dragon tool # drag.close()
dragon | Construct an dragon tool |
advise | Advise (and optionally use) parameter values |
done | Terminate the dragon process |
filter | Apply filtering |
image | Clean and self-calibrate |
setimage | Set the image parameters for subsequent processing |
setoutlier | Set the image parameters for an outlier field |
uvrange | Apply uvrange to the visibility weights |
weight | Apply weighting to the visibility weights |