John Thorstensen, Dartmouth College
2007 January
The Short Story
If you are using one of the applicable instruments, it is possible to center on targets quickly and accurately using offset guide stars. This can be a substantial time-saver even if you don't have a lot of targets. The procedure has been made straightforward and convenient, as described here.
The description here is verbose for newbies, but it is extremely quick once you've done it a few times. First, to set up:
(0)You can do everything from Hiltner's (or McGraw's) terminal, but you need to run the program on Agung (or Hill).
(1) Pop up a terminal window using the icon at the lower left of the KDE screen on Hiltner (or McGraw). In this terminal window, type
ssh agung (at the 1.3m, ssh hill)
(2) If you have an object list that you have put on Agung somewhere, change directory to where the list resides:
cd mydirectory(You can omit that step if you don't have an object list, but trust me, you'll want one.)
(3) Launch the Python GUI skycalc with
skycalcdisp.pyIf you've been using the new Java version JSkyCalc, you'll recognize this as a precursor to that program, with some different features. Interestingly, they don't share a single line of code.
(4) Near the bottom of the gui skycalc window you'll see a button labeled Guide Star Config. Press this to get a tiny window that sets the telescope and the rotator angle. Be sure the telescope rotator is set to a precisely known angle, probably zero. Once you have the mirror cover open (!!!!) you may want to tweak the rotator to put it on exactly zero. The procedure described here depends on having a precisely known rotator angle.
(5) If you have a pointing list, load it into skycalcdisp.py with the Get object list button. This is not strictly necessary but it makes the operation vastly more convenient. The format of the list is identical to the MDM pointing list, viz.
name_no_blanks hh mm ss dd mm ss equinoxfor example
grb090909 7 50 18.23 -0 12 13 2000
OK, now to use it:
(6) Enter an object's coords into the program. You can do this by typing them into the boxes in the upper left, or by selecting the object from the list. It also works to type your object's (exact) name into the "objname" box, and hit return.
(7) Press the Get Guide Stars button (bottom row). A temporary bright blue xterm pops up, and a big black xwindow appears. The red diagram shows the MIS field of regard on it, with the stars plotted on it. Click on your favorite star, and its guider XY coordinates appear in the blue window (this all takes up a fair amount of screen real estate so you may need to push windows around to see everything).
(8) Advice: select a guide star that is not near the very bottom of the screen -- those are actually vignetted. Avoid guide stars brighter than about 11 (but use them in a pinch). Avoid guide stars that will be ambiguous - if there's a cute little pattern to help you ID it, that's great. Also, avoid guide stars at Y greater than 10500 or so, since these make the guider lose track of where it is!!
(9) Go over to the xmis window. Select the "x:" field, and use the delete key (not backspace) to erase what's in it; replace with your X value, and hit "Enter". This moves the guide probe. Do the same for Y. The blue field above the entry boxes shows the actual location of the probe.
(10) Set on your target by putting the guide star near the middle of the screen. Center up your target accurately - e.g., with a test exposure, or by viewing the target on the CCDS slit jaws -- and once you're centered, move the guide box to the star (using the numeric keypad on the guider computer keyboard). This will be the fiducial position where you put all guide stars.
(11) Take your science exposure. When it gets near time to move to the next target, repeat steps 6-11. Carefully check your centering on the first few targets to be sure you haven't blundered, and pretty soon you'll get a feel for just dropping the guide star into the box to get a very accurate centering. It won't be accurate enough to put a star down a slit, but it'll be plenty accurate enough even for rather exacting direct programs; for CCDS work it will give a valuable check on your target ID, and make it much quicker to set up.
(12) Note -- once you're set up on target, typing q in the black Xwindow makes it go away (together with the blue Xterm). They take up a lot of room so you'll only want one up at a time.
Cautions:
Skycalcdisp.py is useful in its own right -- you can learn it by playing with it, and it has an online help text and reference manual built in. There's also an html manual (with screenshots and the like) on the MDM mountaintop web server. The java version JSkyCalc is similar to skycalcdisp.py, but it does not have any MDM-specific goodies. Java code is extremely portable; JSkyCalc it will run on Macs and Windows machines as well as Linux boxes, provided only that you have Java Runtime Environment 1.5 or higher.