|
About ATV
Instructions for using ATV
Modification
history
Credits
ATV News (November 2011).
The
new ATV version 3 posted here now requires the Coyote
Graphics library. This change was made because earlier
this year, some routines in the IDL Astronomy User's Library were
modified to depend on Coyote Graphics routines, and this required
a major upgrade to the ATV code. This has several
advantages, the main one being that ATV now works identically in
either "device, decomposed=0" or "decomposed=1" mode. ATV
version 3 also uses the new list functionality that was introduced
in IDL 8.0, so it will not work with earlier IDL versions.
There are several other new enhancements including an improved
widget layout and the excellent cubehelix
color map. See the modification
history and instructions
for full details. I'm calling the newly posted version a "beta"
version since it contains a lot of changes and there might still
be some remaining issues to be fixed, but for the most part it is
working well.
What all of this means is that
ATV version 3 now requires IDL 8.0 or higher and requires current
versions of all of the libraries listed below.
If you are using a version of IDL that's older than
8.0, then you will not be able to run the current or future
versions of ATV. I'll keep a copy of the previous
ATV version (2.3) posted here for IDL 7.x users, but those users
should be aware that there may be some weirdness or broken
functionality in some plotting routines if ATV 2.3 is used along
with a current version of the IDL Astronomy User's Library.
TROUBLESHOOTING UPDATE (November 15
2012): If you are using the most recent version of
the coyote library, you may encounter some problems. A recent
change to the cgcolor.pro routine causes atv to crash if you try
to bring up the photometry or statistics windows. There is a
simple temporary fix for this, which is to set one line of
cgcolor.pro back to what it was before this recent update.
In your coyote library directory, edit the cgcolor.pro routine and
find the line that reads
opixel = cgSnapshot(!D.X_Size-3,
!D.Y_Size-3, 1, 1)
Change this line to
opixel = cgSnapshot(!D.X_Size-1, !D.Y_Size-1, 1, 1)
and this should fix the crashing problem for now.
To run ATV, you will need:
Questions? Comments?
Email me at barth [at] uci [dot] edu .
Back to my home page.