CTIO
Published on CTIO (http://www.ctio.noao.edu/noao)

CTIO Home > Hydra > Documentation

Documentation

Cookbook

Hydra Quick Start Guide (2009)

This is a quick-start guide to using Hydra for the new observer, or for the old observer who needs a checklist.

The spectrograph

Hydra is a robotic fiber multi-object spectrograph: 132 fibers are positioned on a steel plate lying at the Cassegrain focus of the 4m Blanco telescope. At f/8 the plate covers an area of 40' on the sky. In addition to the normal fibers there are 12 fiber bundles that are used to `image' guide stars. The purpose of the guide bundles is to:

(i) relate the astrometric positions of the targets on the guide to the real positions on the sky and

(ii) guide during exposure. It is thus *essential* that guide stars and targets come from the same catalog so that their relative astrometry is good to at least 0.3'' (20% of the fiber diameter).

The fibers then lead to a bench spectrograph where they are reimaged onto a slit and then a CCD after reflection through a grating. Moderate resolution (~a few thousand) to echelle spectroscopy (at R > 15,000) can be performed on Hydra (single order only). Slit masks are provided (with considerable loss of light) to increase the resolution to a potential 45,000 in echelle mode.

 

Pre-run preparation

The robotic file positioner needs a 'configuration' file that tells it what moves to execute to place fibers on to your objects. Do not forget to assign a number of fibers to blank sky positions to measure and remove the sky. The number of fibers to be placed on the sky depends on your program, but 12 is a good number for most uses.

You can assign fibers using the program `hydrassign' and use the Hydra emulator to see what the fiber configuration looks like. Both programs are available on the CTIO web site.

If you need first night run assistance (because you never used Hydra before, or you are rusty), email the Hydra scientist. It is often possible to snare an extra half-night of data taking (and instruction) during the engineering night that takes place at the start of each Hydra block. Consider also coming up a day in advance to see the previous observer using Hydra.

When you arrive at the telescope, the Hydra station shows two screens. The one on your left has a blue window and a maroon window. The blue window is the Arcon controller, and is used for data taking. The maroon window is an IRAF window and is used for quick inspection of the data. More on this below.

On the other screen, the fiber positioner is actually controlled. When you come up in the afternoon (after lunch) the fibers should be in a `large circle' position. This is the position which you need for taking calibrations. See later (`Observing') for how to position fibers.

 

Taking data

1. You need biases. Making sure the dome is dark, go to the Arcon window. Check that the path (>pwd) is set to place data in your directory. There should be a directory called /xxxx/xxxx/yournamehere/n?. If not, cd to that directory and type cl> set path=HDR$. Go into obspars (type as IRAF command) and change what's needed (if it is not already set).

To take biases type cl> zero. Arcon will ask how many and start working. It takes about 3 minutes to read out the data. Unfortunately, Arcon produces .imh files only.

2. Once the biases are done you want dome flats. These are the main flats needed for data reduction. Ask the staff to point the telescope at the white spot and turn on the lamps. Take a short exposure. Use `implot' in the IRAF window to check the counts. Take a number of dome flats with the appropriate exposure. The command is  cl > dflat in the Arcon window. Note that rather long exposures (~20-30 minutes) are needed for a good flat in echelle mode.

3. You may want to take some arcs too. The command is > comp. Usually 10s are more than enough, but this depends on resolution. You may want to have a quick look at the spectra to make sure that the wavelength region is correctly set up (particularly in echelle mode, where the free spectral range of the order exceeds the CCD size). See below on a quick way to do this.

4. Sky flats. These are not needed. However, for throughput calibration, you may wish to take a `milky flat'. This is a flat taken with the dome open and the diffuser screen in. The staff will set this up for you. Once they are ready the command is > sflat. Exposure of 1 or 2 seconds sufficies. This is usually taken in the afternoon. Only one is needed per run and wavelength setting.

5. Darks. These are unnecessary. Check that there is no light leak (usually in the left-hand corners) of the chip in your dome flats. If you see one, tell the staff, as they need to cover the LEDs in the Arcon box better if this is the case.

6. Observing

You are now ready to configure your field. First thing: always do this at zenith. Never attempt to configure anywhere else. Second thing: before configuring any field you need to park all the fibers. In the Hydra GUI go to File > Run Script. Select 'configparkall' and accept. The sets of scripts also include a 'configlargecircle' option to place your fibers in a large circle.

Once you are parked go to the Hydra GUI again. Select File > Setup Field. The dialog box that pops out will ask you for

(a) the name of your configuration file;

(b) the observing period and

(c) the ST at midpoint.

In order to calculate this look up the ST when you start, add 30 min. for configuring and setup and 1/2 of the exposure time. Start configuring. A dialog box may pop out claiming that some fibers cannot be assigned. The reason for this is that although your configuration file is valid, there may be slight differences in time that lead to a potential fiber collisions or exceed the maximum angle of the fiber or its extension.

When the configuration is finished 'Park' the gripper. Ask the TA to go to the field. Move to the `Arcon' window and `type' settemp. This sets the temperature for focussing operations. See below for focussing operations (the first thing that happens during the night, after the telescope pointing is checked). Focussing is automatic after the zeropoint is set at the beginning of each night.

Once you are at your field you may want to take an arc and possibly a projector flat. This produces an image of the fibers in your configuration and may be useful for data reduction (it makes extraction of the fibers easier). To get an arc type > comp. To get a projector flat type > pflat. Once you are done, go back to the Hydra GUI. Click on `Lamps' and select 'Park' to put the lamps out of the optical train. Activate the Gripper.

The TA will now ask you to look at the guide fibers. Highlight them with the mouse (left-click on the violet circles, the display can be zoomed in). Then select 'View object' in the pop-up GUI. The gripper camera should show your bright (R=10 to 15, but prefer bright ones if possible: 12 works very nicely) guide stars nicely in the center of the gripper jaws. The TA will have you look at all the guide stars. Once this is done, park the gripper and use the Positioner Tab to select 'FOP guider on' (wait for the TA to tell you to do so).

When the guiding works, go to the Arcon tab and type 'observe' or 'object'. Choose the number of observations and exposure time. The system will hang for a moment. Check that the guiding is OK (sometimes the focus changes too much and the guide stars are temporarily lost). Once the TA gives you the go-ahead, hit any key to start observing.

When the observation is finished, take the FOP guider off in the Positioner tab, take any arcs and pflats you may need at the end of the exposures, park the lamps and return to zenith for the next configuration. 'Flatten' the field (there is a tab for that), 'park' all the fibers and then start with the new configuration. Do not forget to type `settemp' before each new observation.

If you want a standard star, the quickest way is to activate the gripper, select (by left-clicking) a fiber close to the center of the field and then select 'Move to gripper position'. Make sure that the fiber you choose is not too tangled with other fibers. Then ask the TA to move the telescope to the standard and guide the star into the fiber, using the gripper camera. Whan it is there, park the gripper. Type >observe in the Arcon window. Go back to the GUI and activate the gripper. Make sure the standard is still in the fiber (if not, have the TA put it back). Hit any key to continue.

7. Quick look.

You may want to make sure the data look OK. If the targets are bright enough, you may use the IRAF task `apall'. Type >apall obj1234.imh. Say 'yes' to all the questions. The task will show you the fibers and an aperture. `q'(uit) and then say 'yes' to yet more questions. The trace 'apall' chooses is 2nd order. Use :order 3 and then type f to refit. Then 'q' again. More 'yes'es and you should see a nice extracted spectrum. Hopefully it looks OK...

8. Focussing.

At the start of each night the TA will ask you to view a guide star bundle placed on a suitably bright star. If bright enough one of your guide stars should be fine for this. You need to type `settemp' to get the temperature of the telescope trusses. When the focus is decided upon, you need to put its value into 'instrpars'. Type 'instrpars' in the Arcon window, replace the values for `base focus' and 'reference temperature' and exit. This may need to be repeated after your first set of observations, because the night has cooled down in the meantime.

9. Coffee.

Only Nescafe is available, a fate worse than death in some circles. An espresso machine is coming: do

not despair.

10. Help! Heelpp!

You did all this and everything is in shambles. If it is not a technical problem (e.g., CCD falling off the bench, mirror rolling down the mountain), and everything else fails, call extension 203 or 278. Your friendly Hydra scientist will come to the rescue via Telecon...

11. Overheads

There are substantial overheads: 30min to configure, about 3min readout and about 3min to remove/place the calibration lamps for attached flats and arcs.

 

 

Hints & Tips

This page is a collection of references to extra information which we hope will be helpful to the Hydra user. They are in no particular order.

  • Safety with Hydra [1]
  • How to get the best focus and throughput [2]
  • Updating the focus for change in temperature [3]
  • What to do if the gripper gets lost [4]
  • Why fibers sometimes collide or can't be configured [5]
  • How to estimate the effects of atmospheric refraction [6]
  • Controlling the Comparison lamps directly from the TCS [7]
  • Hydra Exposure Calculator (results approximate - use at your own risk!)
  • How to control the spectrograph without using the GUI [8]
  • How to use the TV camera in the chimney. [9]
  • Aligning FOPS [10]
  • WIYN Hydra Manual (Post Script) [11]

 

 

Last updated
20oct01 K. Olsen.

Focus & Throughput

It is very important to get the best possible focus with a fiber-fed instrument like Hydra. A modest error will cause a large fraction of light to miss the fiber. Hydra has the tools necessary to help the observer get a good focus, but the unwary observer can easily fool him/herself into thinking the image is well focussed when it is in fact poor.

Hydra has a camera on the gripper which shows the observer a simultaneous view of the tip of the fiber and the image of the target object. This makes it easy to determine if Hydra is positioning well and is properly focussed, right?

Wrong! Let's see how this camera works. Click here [12] to bring up a drawing of how the image is generated. The gripper camera sees the fibers by means of a "periscope", shown in this drawing. The hydra fibers come in from the side of the field, enclosed in a piece of hypodermic tubing to avoid breakage. A small prism is cemented onto the tip of each fiber. In turn each of these prisms are cemented to magnetic buttons. Hydra moves the buttons with a "gripper" which picks them up and places them at the appropriate locations on a flat steel plate. The plate is then warped into a curve which moves the tips of the fibers to the focal surface.

The periscope permits the gripper's TV camera to see both the target and the fiber simultaneously by means of a pellicle mirror. Light from the target hits the pellicle and is reflected directly onto the camera. The fiber buttons are illuminated from above with LEDs on the base of the gripper. The intensity of these LEDs can be controlled using the Hydra GUI. This light reflects off the back of the pellicle, into a collimating lens and then to a retroreflector, which passes back through the lens, through the pellicle and focusses on the TV camera.

If the light is parallel when it goes into the retroreflector and the distances are the same from the pellicle to the camera and telescope focal surface, the relative positions of the images of the target star and the fiber tip will remain unchanged wherever the images are within the camera field. Thus the observer sees star and fiber and can theoretically bring them into focus and see when light from the object is indeed going straight into the fiber.

This is what one thinks he is seeing but appearances can be deceiving. The gripper camera focusses on a plane, which is that of the unwarped plate. Warping the plate varies the position of the focal surface by up to 3mm over the field. This will increase the diameter of a star's image on the focal surface when the plate is warped by as much as the diameter of the large fibers, but someone looking at the view in the gripper camera will not see any change in the image of the target. The image of the fibers will go slight out of focus.. Additionally, as the plate warps, it pulls the fibers slightly off position. This is compensated in the positioning model which results in situations in which a fiber is well positioned, but appears to be off center or out of focus in the gripper camera.

If the telecsope focus is adjusted to make the image of a target the sharpest in the gripper camera, the telescope will be focussed on the plane of the unwarped plate. It will thus be out of focus everywhere in the field save at the very edge. The image of a fiber as seen through the periscope will only appear to be in perfect focus at the edge of the field.

Thus, though the gripper camera is very useful, it is NOT a reliable gauge of telescope focus. Telescope focus can only be judged with the FOPS fibers. These are bundles of seven fibers 100µ diameter placed on buttons and connected directly to a television camera. They are therefore in the same plane as the object fibers. One focusses by centering on one or more of the FOPS and adjusting the focus to get as much light as possible into the central fiber and minimizing the light in the peripheral fibers.

In summary, the rule is use the Gripper camera to see what is happening and to recover a lost fiber, but check focusing and positioning with the FOPS. Additionally, BE ABSOLUTELY CERTAIN that the plate is in the warped position when focussing with the FOPS. If for some reason you absolutely must focus using the camera on the gripper, do so as near to the edge of the field as possible.

 

5 June 2000
T.Ingerson

Temperature-Focus relationship for Hydra

The plot below shows the change of the telescope focus with temperature, courtesy of Patricio Ugarte. The relationship can be used to provide a good guess at the focus for nights with poor seeing or partly cloudy conditions, and for an update of the focus during the night following temperature changes.

the temperature-focus relationship for hydra

 

Last updated
20oct01 k.olsen
 

How to use the TV camera in the chimney

There is a television camera in the telescope chimney which allows you to see the position of the comparison lamp mirrors, the corrector and everything else in the cage. It is good practice to turn it on before using Hydra to check and see if everything appears to be in the right place. In particular, the TV camera allows you to verify that the corrector has been deployed.

This camera is turned on from the TCS operator's console by going into the "command mode" and issuing the cryptic command:

local cfadc outlet1 move on

Be sure and turn it (and its associated light) off when you are finished! Use the command:

local cfadc outlet1 move off

The Hydra Positioner

The Hydra fibers are positioned within a 40' field approximately 380mm in diameter. Each fiber moves radially into the field from the periphery. A tiny prism is cemented to the tip of each fiber. The tip/prism assmebly is in turn cemented to a small magnetic button. Each button can be picked up and set down anywhere within a pie-shaped area emanating from its "Home" position just outside of the edge of the field.

Fibers are positioned with a "Gripper" which moves above the field on a high precision, computer controlled X-Y stage. The gripper is capable of a small amount of vertical (Z) motion. To move a fiber, the gripper jaws are opened. It is positioned over the fiber/button assembly, moves down, picks up the fiber and moves it to the target position with an rms precision of less than 10µ (.06"). The cycle is completely automatic and takes approximately 4 seconds per fiber.

There are 288 fibers, alternating between two sets each of which has 138 fibers and 6 spares. The "large" fibers are 300µ (2") in diameter. The "small" fibers are 200µ (1.3") in diameter. The small fibers were brittle and are not usable. Thus the instrument can position 138 2" fibers. A few are broken or have low throughput so that roughly 130 independent targets can be simultaneously observed.

The fibers are positioned on a flat plate. After they have been positioned, the plate is warped by applying a partial vacuum behind it, pulling it against some hard stops which hold it into a radius of 8.6M which conforms to the focal plane of the telescope. The telescope is "telecentric" meaning that the pupil is at the center of curvature of the field so that the light enters the fibers parallel to their optical axes.

The gripper stage carries a television camera so that you can see the gripper in action. Very occasionally the gripper drops a fiber. Should this happen to you, don't despair! It is usually not difficult to use the TV camera to find and recover a lost fiber. The procedure for doing so is described in the User Manual.

 

Last updated

24 May 00 T Ingerson

Hydra User's Manual

Nick Suntzeff 20 March 2000. Updated by K. Olsen 3 May 2006. Revised by R. De Propis 27 Nov 2009.

A CTIO Hydra User's Manual

Hydra Contacts: (all numbers are +56-9-51-205-xxx):

La Serena personnel:

David James (Hydra scientist): x358

Rolando (Rolo) Cantarutti (computer software engineer): x373

Andres Montane (mechanical engineer): x309

Mountain support:

Observer Support x400 (Mauricio Rojas)

Observer Support x422 (Hernan Tirado)

Electronicos x417 (Humberto Orrego, Javier Rojas, David Rojas, Enrique Schmidt)

For setup questions prior to your run, contact Hydra scientist David James. Once on the mountain, contact Observer Support for help. ObsSup is on call from about 11am-midnight. Call them if you need to change a tilt, a filter, open the dome, etc. The telescope responsibility is handed off from ObsSup to the night assistant around sunset. If you need to do calibrations right at sunset (and you do!), you must communicate this to ObsSup in the afternoon, otherwise they may all be at dinner just at the time

Preparation

LINK to hydrapro.tar file not found in the server

The best way to prepare for Hydra is to become familiar with the Hydra assignment program at home, and to come to Tololo a day in advance to see Hydra being used by the previous users.

Unlike most other instruments, Hydra requires that you come to the telescope with extremely accurate positions and a well planned program. We provide you with a simulator ("hydrasim") to do the assignments by hand or a Fortran program ("hydraassign") for a brain-dead way of doing the assignments.

See hydra software [13] for both of these programs.

While "hydraassign" works well, you may want to check the assignments with "hydrasim" and maybe tweak up the final assignment.

You need to have sky positions if you want to do sky subtraction. You can add sky positions by hand using the "hydrasim" program. In addition, I have a Fortran program that will make circles of sky positions at selected radii. Contact me (Nick) if you want the program. Knut has an IDL program that also does this. You can get it as part of a tar file of other programs from http://www.ctio.noao.edu/~olsen/IDL/hydrapro.tar [14].

The hardest part of the preparation is the measurement of astrometric positions. If your data come from Mosaic II [15], then you probably already have derived good positions for your targets. Just make sure that you've checked the accuracy of the astrometry in the header against the USNO-A2, USNO-B, or other catalog. The IRAF MSCRED package has tools to do this. If your images have no astrometry in them, then you'll have to make it from scratch. The IRAF IMCOORDS package will get you started. Frank Valdes also has a web page with nice instructions [16], which were written with Mosaic data in mind, but which are helpful for other kinds of data.

The format of the coordinate files that are input into the Hydra programs are Fortran fixed format. You must follow the formats exactly (in terms of column number) and *do not* go beyond the columns noted. Don't be creative here. Some common gotcha's during assignment:

  1. Do not go beyond col=53. The space beyond this column will be used by the assignment programs to store the STATUS information. Any information written beyond col=53 will be misinterpreted by programs downstream. See the hydraassign page listed above for the *exact* format to use. Please also note that hydraassign is a Fortran program and has a maximum number of lines of data input. Presently it is 10000, which means that only 10,000 stars can be input into the program. If you exceed this, the remaining list will not be output to the *.hydra file.
     
  2. Do not use the same star number twice. This is very important. The GUI assigns the colored dots as a function of object number. If you have FOPS and object with the same number, the FOPS GUI dot will not appear.
    Do not have two entries in the table with exactly the same position. I have evidence that if you, say, have two sky positions with different object numbers but the same RA and dec, this will confuse the hydra program but not the hydrasim program. The hydra program will tell you that it can't perform the transformation, but will give you no other information as to what the heck is the matter. Believe me. Do not assign different numbers to the same objects. (Why would you do this? Maybe you want the FOPS stars to also be objects, so you just copy some of the objects to FOPS).
     
  3. Do not use the number 0 or negative integers.
     
  4. For assignments using "hydrasim", enter the RA of the object as the "SIDEREAL TIME" parameter unless you really know what ST you will be observing at. Leaving ST=0 will cause strange things if the RA is 12hrs in the simulator.
     
  5. There are 4 parts to your coordinate file (which I call a *.coo file): the field center (which may be an object of interest or a FOPS), your objects, the FOPS stars, and skies. These are denoted as "C", "F", "O", and "S".
     
  6. The FOPS stars should be between 10 and 15th magnitude. However, there should not be much more than 1 mag difference between the assigned FOPS otherwise you will not see the faint FOPS along with the bright FOPS. Also note that ideally you want to have fairly bright FOPS in preference to faint ones. In case of bad conditions (seeing, thin cloud, etc.) faint FOPS may not work. Play it safe and choose 10-13 mag. FOPS if they are available.
    There is a problem with the FOPS display. The FOPS display should show 12 boxes for the 12 FOPS signals. For some reason, our tv clips off the right hand boxes (FOPS 3,7,11. FOPS 0 is the S one, and the numbers go ccw). While you can guide with these FOPS, you can't really see them. I would strongly recommend you use the other FOPS which we can see.
     
  7. In the hydra and "hydraassign" program, there is a subtle difference between "move" and "assign". Move moves the active fiber to EXACTLY the xy position of the cursor, while "assign" moves the fiber to the object position you click on. If you are in doubt of what the fiber is pointing to, just look at the "Field Display Tool" (this pops up when you select SETUP on the toolbar) which tells you the name of the fiber and the object it is pointing to.
     
  8. Similarly, there can be confusion in the "drag and drop" method of assigning. To active a fiber, just left-click on it. Now keep the left button down and drag the cursor to the object. While you are dragging, the cursor changes to a "circle with a dot in it." If you release the left button on the graphic symbol of the object, the fiber is assigned to the object position. However, if you drop it far enough away from the object, the fiber is assigned to a "RANDOM SKY" position. So make sure your fiber is assigned to an object and not sky. Again, by clicking on the fiber you can see the assignment in the "Field Display Tool". Or if you look real closely at the GUI under zoom, you can see the fiber is not quite on top of the object.
    You can also assign fibers by:

    1. left click on the fiber
    2. right click to get menu. Chose "Assign (move to fiber)"
    3. move the cursor to the object.
    4. left click over the object.
       
  9.  GSC coords are not good enough for Hydra. They may be good enough for space data, but for the more wide-field applications like Hydra, the errors in rotation and distortion are too large for accurate astrometric positions. You should tie your system to the USNO-2.0 catalog (or the latest version). This catalog by Dave Monet is tied to the TYCHO and USNO ACT astrometric systems. Your astrometric grid should be based on this, or an equivalent (FK5 for instance) system. A convenient access to the USNO-2.0 that I use is VizieR [17].
    The USNO-2.0 is pretty complete to O=21 and E=20, so for many stellar projects, all your stars are in the USNO-2.0.
     
  10. The fibers are 2.0 arcseconds, so you need coords good to 0.3 arcseconds. The measured rms error of the fiber positions is about 0.3 arcseconds.
     
  11. Here is what I do to quickly assign fibers if I am not using the "hydraassign" program:

    1. Make a *.coo file with field center, fops, objects, and skies.
    2. Load the file into hydra using the "Setup" button on the toolbar and select the "Setup Field" tool
    3. Enter your *.coo file.
    4. Once it is loaded, enter a reasonable value for "How long to you plan to observe?" and "Anticipated sidereal time at midpoint" in the "Field configuration tool". This is important.
    5. Drag and drop the objects. This has been described as the world's slowest video game. Note that all fibers that are not active are marked by a black dot in the GUI. The color of the dot can only be seen at higher zoom.
    6. Assign at least 3 FOPS and ~8 skies. They should be spread evenly around the field you are actively observing. The more sky fibers you have, the better the sky subtraction. Knut recommends 20.
    7. Save the field. This gets written to the fields directory and whatever other directory you want.
    8. If you want to clear the screen of the fiber assignments, use: File: Run Script: configparkall. See the following web page for the description of the script commands [18].
       
  12. The guts of the assignment is controlled by the "concentricities" file. This is defined in the ".fiborg" source file as $ECCENFILE in the $FIBINITS directory. This file tells Hydra what fibers are active, which are locked, which are FOPS, etc. From time to time we change this file if fibers become bad or get fixed. Presently we are using the file called "concentricitieslarge" which activates only the large fibers. Go the "Overview" page if you want the latest concentricities file.
     
  13. Note that on the engineering night prior to each run, we update the rotation of the Hydra field. Occasionally, this means that some of your fields may not be able to configure all of the fibers. Also, bear in mind that if you are observing at a sidereal time very different from the one at which the assignment was made, the differences in atmospheric refraction may prevent you from configuring all of the fibers.
     
  14. Summary of preparation.

    1. Download the "hydrasim" program and become familiar with using the Hydra interface. Make sure you are using the correct concentricities file.
    2. Measure astrometric coordinates for your objects and place them in the appropriate format for input into the Hydra program. Verify that "hydrasim" can read this object file.
    3. Make some assignment files.

Observing Environment

You are now at the 4m observing room. Although the first two computers listed below are the ones that actually control the instrument, they should be hidden from you. We access them through virtual "VNC" windows (see "Starting VNC"), which we can run from any computer, although you are likely to run them from either ctiozm, ctioa7, or both. The benefit of doing things this way is that it allows us to see what you are doing from La Serena, and could even be used to allow collaborators to check up on you from their home institutions--please talk to us first if you would like to do this, however.

  • ctioa6: A Linux PC running the Hydra software and VNC server. Your assignment files will need to be copied to this computer. Log in through ssh as "hydra", and put your assignment files in a subdirectory of "/home/hydra/fields".
  • ctioa1: Sparc10/Hypersparc, SunOS 4.1.4, 128 Mb RAM, CTIO 4.0m A Sun OS workstation running the ARCON CCD controller VNC server. Your images will be stored on this computer. You can access the disks by automounting /ua1?.
  • ctiozm: Dual 2.8GHz Intel, Linux, 2 Gb RAM, CTIO 4.0m. We use this computer to run the Hydra VNC windows and is your best choice for on-the-fly data reduction. Login with the "hydra" username, and try not change any of the setup files such as .cshrc, .login, README, etc.
  • ctioa7: Ultra2/Dual 200Mhz, Solaris 5.5.1, 512 Mb RAM, CTIO 4.0m A Sun Solaris workstation for data reduction. Can also be used to run any of Hydra's VNC windows.

Generally one person will be the observer and operate the VNC windows. The other person will be doing assignments, bookkeeping, and totally useless web surfing (when the observer is not looking).

All the computers are auto-mounted and can see common disks. Thus, if the ctiozm or ctioa7 user has made an assignment file on the ctioa7 disk, this can be copied directly to a local disk on ctioa6. The only weirdness is that the ctioa6 disks cannot be seen by other users via automount. They can be accessed by scp, though. ctioa6 can see the disks of ctioa1, ctiozm, and ctioa7.

Logging into the computers:

The computers should be set up for you. If not, here is what you do. Log into ctiozm, username "hydra". Then type "startx" to bring up the window manager.

==> After clicking on the Hydra GUI button located along the bottom panel on ctiozm, which brings up the VNC window, type "hydractio" in one of the black NTERM windows. There is no need to source it into background (with the "&"). The Hydra GUI will come up. It will ask you if you want to reload the previous coords. Unless you left the Hydra program with the fibers at a configuration position and want to continue to use this setup, answer this "NO." You will now be told to type "coldstart" in the white Hydra control window. Hydra is now ready for use.

TO LEAVE the program:

Under file, use QUIT.

  1. Do you really want to exit the application? YES
  2. Do you want to move the fibers to the transport position? NO (note, though, if you have used a different concentricity file, you really need to stow the fibers first -in this case, answer YES.)
  3. Do you want to turn off the drives? At this time, TURN OFF the drives. At present, we have found that the motors can burn out if left on, so the drives must be turned off.

==> Bring up the Arcon VNC window on ctiozm:

If it's not already running, right-click to bring up the menu and click on "(Re)Start Arcon". At this point it takes about 60sec for a dizzyingly large number of designer colored windows with mini-fonts to open. You will be asked a single question half-way through the process "Do you want to synchronize the parameters?" In the 6 years I have been using ARCON, I have always said "yes." I have no idea what happens if you say "no," but it probably involves pain and shouting. I think the question is there to see if you are awake.

I HATE the default fonts for the IRAF window. I edit the following line into IRAF section of the .openwin-menu:

"IRAF"     DEFAULT exec  /local/combin/xgterm  
    -title "IRAF" \
    -geometry 80x40 \
    -bg mistyrose\  
    -fg blac \
    -sl 600\  
    -cr darkred\  
    +sb  \    
    -fn 10x20\  
    -e cl  

/local/combin/xgterm

==> You will probably want to run the Hydra simulator on ctiozm or ctioa7. If the latest version is not already installed, the user should immediately install the "hydrasim" software using the instructions at the hydra software page [19]

Load your coord and assignment files in some subdirectory in ctiozm or ctioa7 - I use "fields." Try entering one of your files into the simulator software to make sure everything is working.

THE CCD:

 

    slit 141    
  | --------------------------------------- |  
  |   |  
red |   | blue
  |   |  
  |   |  
  | --------------------------------------- |  
     slit 0    


ccdinfo:
cl> ccdinfo

(gain = 1) Gain setting
(xsum = 1) pixels summed in spatial direction
(ysum = 1) lines summed in spectral direction
(xstart = 1) Start of ROI in X (in unbinned pixels)
(ystart = 1) Start of ROI in Y (in unbinned pixels)
(xsize = 2048) Size of ROI in X (in unbinned pixels)
(ysize = 4096) Size of ROI in Y (in unbinned pixels)
(extend = "separate") Method of extending ROI to include overscan
(noverscan = 64) Number of overscan pixels (binned)
(xskip1 = 10) X pixels to skip at start of overscan (binned)
(xskip2 = 0) X pixels to skip at end of overscan (binned)
(xtrim1 = 0) pixels to trim at start of data
(xtrim2 = 0) X pixels to trim at end of data
(ytrim1 = 0) Y pixels to trim at start of data
(ytrim2 = 0) Y pixels to trim at end of data
(preflash = 0.) Preflash time (seconds)
(pixsize = 15.) Pixel size in microns
(nxpixels = 2048) Detector size in X
(nypixels = 4096) Detector size in Y
(detname = "SITe4096") Detector identification
(mode = "ql")  


 

                     
        *** Table of gain values***
SITe 2Kx4K + Arcon3.7
     
                     
           Hydra Bench Spectrograph      
  I
n
d
e
x
D
w
e
l
l
D
e
l
a
y
-----------------------------------------------
    1/Gain
 (e-/ADU)
Read
Noise
(e-)
Full
Well
(e-)

Spurious
Charge
(e-)
   Read Times
  2x1
(s)
1x1
(s)
2x2
(s)
  - ---- - ------------------------------------------------
1: 1 3000 3   2.36 5.2 60000 5.0 101 85 61
2: 2 8400 3   0.84 3.0 15000? 0.25 150 133 85
                     


Spurious Charge is signal per pixel generated by clocking
the CCD. Read Noise is quoted for overscan pixels. In the image:

Noise floor = sqrt{ Read_Noise^2 + xbin * ybin *
              (Spurious_Charge + Dark_Current * Exposure_Time) }

Dark current = 0.7 e-/hr (per unbinned pixel) in Jun, 2001,
               at CCD_TEMP= 150K (pumped N2, heater off)

For gain 2, bin 2x2, total noise in 1800 sec dark = 3.5 e-

Read times are quoted for binning (spatial x spectral).
When binning 2x2 the ADC saturates before full well is reached.

NB: A peculiarity of this CCD is that full well is highly
    variable from pixel to pixel causing vertical trails to
    to appear at high signal levels. The full well figures are
    very preliminary estimates for the worst pixels.

*** Select gain setting from the first column

*** The current gain setting is 1

 

Calibrations

During the night, at every slew position and every configuration: (these are typical numbers) echelle: etalon, 180s; quartz, 120s rc mode: penray 10s, quartz 10s for KPGL3

Note that "penray" is actually a rack of a number of lamps, including neon, helium, argon, and xenon. It is supposed to emulate a more traditional (but much dimmer) he-ne-ar lamp. The line ratios are very different from those in the old lamps. The henear lamp is available but is dim and not very dense in lines.

During the day: (do all these with the fibers at the large circle position:
select "File->Run Script->largecircle (or configlargecircle)->Open" from the
menu bar in the Hydra GUI, or type "execfile largecircle" in the command window)

25 biases
echelle:
3 daytime skies @ 45s + etalon (with dome closed!)
3 th-ar, 600s
3 penray,henear, 300s
darks (I ususally leave darks running at the end of the night when I
go to bed)

rc mode:
10 dome flats (make sure that you tell ObsSup that you want the color
balance filters removed to do these. We have some blue color
balance filters on the flat-field lights on the ring of the telescope
for direct CCD work. These must be removed)
3 penray, 1s
3 twilight skies (right after sunset)

During the run once:
milky flats


The ObsSup will be more than happy at the chance to install the milky flat diffusing screen in the spectrograph. To do the milky flats, you have to bring in the fibers to the large cicle. Do this by selecting the "largecircle" script from the File->Run Scripts menu. Do the milk flats.

You may want to take some short exposures of the milks to get data for the mask image. The division of the short milk and the long milk is a good way of revealing the traps and bad pixels.

I STRONGLY suggest you worry about the dark frames. You should verify that the dark count is low. The CCD should have only a few e-/hr/pixel behind a dark slide. The spectrograph is wide open, and although we try as hard as possible to keep stray light out, sometimes doors aren't closed and light gets in. The dark count should be no more than 10e-/pix/hour. The Mosaic CCD chip should have less than 3e- read noise, so any dark more than ~10e-/pixel in your exposure is going to reduce the S/N of a faint object.

 

USING THE COMPARISON LAMPS:

In the Arcon parameter file "instrpars", set the "lampsys" parameter to "new" and select the comparison lamp you want to use in "complamp", using "pen" for the HeNeArXe penray. When you take a comparison lamp exposure (through "comp" or "observe"), the Arcon will automatically move the system into place and turn on the lamps. You can watch all this happening from the "Lamps" menu in the Hydra GUI. Note that Arcon will turn off the lamp but leave all the mirrors, etc. in place after the exposure is finished. If you go to a field and can't see any stars through the gripper camera, you've likely forgotten to park the comparison lamp system. Do this from the Hydra GUI by clicking the "Park" button.

MAKE SURE THAT THE GRIPPER IS OUT. IF THE SOME OF THE SPECTRA ARE MISSING, IT IS PROBABLY THE GRIPPER IN THE WAY.

FOCUSING:

It is not too difficult to focus the telescope using the FOPS. You can ask the night assistant to focus for you and he (she) will use the following procedure. Remember that the FOPS are fiber bundles of 7 1 arcsec fibers. Choose a single FOPS with a star on it near the field center. The idea is to get most of the light into the central fiber by changing the focus.

The object will move during focus and the FOPS will lose centration. I found to focus, you must do the following:

  1. Move the focus about 10,000 units above nominal focus in IN direction.
    Check centration.
  2. Move 2500 units in OUT direction. Check centration.
    ...etc.
  3. Go through about 10 focus steps and pick one with best intensity and smallest xy movement through image.
  4. When the focus is set, note the temperture of the "Serier Truss" by typing "settemp" on the IRAF command line. If you set "setfocus" to "auto" in "instrpars", then Arcon will look at the difference between "temperature" (which is updated every time you type settemp) and "reftemp" and adjusted the focus for change in temperature. Just make sure that you have entered the temperature at which you focussed the telescope in the "reftemp" parameter and the correct focus in the "basefocus" parameter. If you'd rather enter the focus value yourself for every exposure, set "setfocus" to "yes". Setting it to "no" will cause Arcon just to use the focus value in the "telfocus" parameter.
  5. To modify the focus as the temperture changes by hand, note that the focus changes as df/dT = -766.2mu/deg C.

Typical values:
12.8 degrees 156200

TELLURIC OR SPECTROPHOTOMETRIC FLUX STANDARD:

If you are using echelle more or observing longward of 6000A and need high S/N spectra, you probably need a telluric standard. It is best to do it through a few fibers. You can do it one fiber and exposure at a time. Alternatively you can bring in a number of fibers sequentially. Put the fibers at the large circle or park position. Bring one fiber into the center. Start a long exposure on the CCD (3600s). Expose for say 100s and then "pause". Then:

unwarp
gripin
park 000
move 001 0 0 <== some other fiber here.
warp
gripout

and expose for 100s starting with "resume" on CCD window. Etc. (Check to see if light is leaking in from gripper light.) You can do this on about 4-6 fibers with the telescope in open loop tracking.

Alternatively, you can put a FOPS down on one guide star (and have the object in the center). After moving the a new fiber to the center and warping the plate, recenter the guide star on the FOPS. You can turn on the FOPS guider to guide, but I recommend just guiding by hand on these short exposures.

You can get the *.hydra fibers of the tertiary spectrophotometric standards of Baldwin and Stone (1984, MNRAS, 206, 241; 1983, MNRAS, 204, 347) as calibrated at CTIO by Hamuy et al. (1992, PASP, 104, 533; 1994, PASP, 106, 566). These are 11-14th mag stars. I also have *.hydra fields for the secondary spectrophotometric standards (also called Hayes standards) as give in the Hamuy reference. These have fluxes every 16A. The stars are 4-6th mag.

The coords are taken from USNO-A2.0 and have the standard in the center with FOPS stars and skies scattered around in the field. See the directory:

/uw52/nick/hydra/text/specphot/*.coo

A selected list of bright, hot stars culled from the Yale Bright Star Catalog can be found in:

/uw52/nick/hydra/text/bstar.dat

Reductions

Basic CCD reductions. The idea here is to process the ALL THE SPECTRAL DATA, including the object, pflat, dflat, and sflat data, to [OTZF] before extracting.

Find the biassec and trimsize. You must trim out as much of the image as you can to make the flat fielding as easy as possible. Process the data through [OTZ].

ccdr:

(pixeltype = "real real") Output and calculation pixel datatypes
(verbose = yes) Print log information to the standard output?
(logfile = "logfile") Text log file
(plotfile = "") Log metacode plot file
(backup = "") Backup directory or prefix
(instrument = "ccddb$ctio/csccd.dat") CCD instrument file
(ssfile = "home$/subsets") Subset translation file
(graphics = "stdgraph") Interactive graphics output device
(cursor = "") Graphics cursor input
(version = "2: October 1987")  
(mode = "ql")  
($nargs = 0)  


ccdpr: (last half of n2 and n3)

images = "sflat*" List of CCD images to correct
(ccdtype = "") CCD image type to correct
(max_cache = 0) Maximum image caching memory (in Mbytes)
(noproc = no) List processing steps only?\n
(fixpix = no) Fix bad CCD lines and columns?
(overscan = yes) Apply overscan strip correction?
(trim = yes) Trim the image?
(zerocor = yes) Apply zero level correction?
(darkcor = no) Apply dark count correction?
(flatcor = yes) Apply flat field correction?
(illumcor = no) Apply illumination correction?
(fringecor = no) Apply fringe correction?
(readcor = no) Convert zero level image to readout correction?
(scancor = no) Convert flat field image to scan correction?\n
(readaxis = "line") Read out axis (column|line)
(fixfile = "") File describing the bad lines and columns
(biassec = "[1:55,1:1004]") Overscan strip image section
(trimsec = "[75:3120,1:1004]") Trim data section
(zero = "home$n3/biasn3") Zero level calibration image
(dark = "") Dark count calibration image
(flat = "home$n3/flatn3") Flat field images
(illum = "") Illumination correction images
(fringe = "") Fringe correction images
(minreplace = 1.) Minimum flat field value
(scantype = "shortscan") Scan type (shortscan|longscan)
(nscan = 1) Number of short scan lines\n
(interactive = no) Fit overscan interactively?
(function = "legendre") Fitting function
(order = 10) Number of polynomial terms or spline pieces
(sample = "*") Sample points to fit
(naverage = 1) Number of sample points to combine
(niterate = 3) Number of rejection iterations
(low_reject = 2.5) Low sigma rejection factor
(high_reject = 2.5) High sigma rejection factor
(grow = 0.) Rejection growing radius
(mode = "ql")  


To process milk flats, first process through [OTZ]. The idea here is to bring the milk flat to 1.0 everywhere with the pixel to pixel variation left in. If a few wiggles are left in the image, that's okay. You will be dividing by the dflats later anyway. To bring the milky flat to 1.0, you need to remove the faint ripples of the fiber images. These run along the x-axis. The trick to remove these is to create a median filtered image using a long skinny boxcar and divide this into the data.

Do something like:

imdel temp*
# combine the milky flats into a single image
comb @in1 temp1
# remove the spectral shape in the x-direction
blkavg temp1 temp2 1 2000
fit1d temp2 temp3 fit ax=1 low=2 high=2 or=20 niter=10
blkrep temp3 temp4 1 1004
imar temp4 / 2000 temp4
imar temp1 / temp4 temp5
# remove the spectral shape in the y-direction
blkavg temp5 temp6 4000 1
fit1d temp6 temp7 fit ax=2 low=2 high=2 or=3 niter=5
blkrep temp7 temp8 3021 1
imar temp8 / 2000 temp8
imar temp5 / temp8 temp9
# filter the data with a long skinny boxcar
fmed temp9 temp10 xwin=51 ywin=1
imar temp9 / temp10 flat
(you may want to process with fmed in y direction also)


Now process through [OTZF]. MAKE SURE THAT YOU PROCESS THE PFLATS, SFLATS, DFLATS, AND COMPARISONS. YOU MUST CHANGE THE "IMAGETYP" TO "OBJECT" FOR THE PFLATS AND THE SFLATS TO GET THEM TO FLATTEN.

 

WAVELENGTH CALIBRATIONS

We have four types of lamps:

For low dispersion (RC) work:

Helium-Neon-Argon (a single lamp with all 3 gases)
"Penray" which is actually 4 lamps of helium, argon, neon, and xenon.

The individual lamps in the penray "lamp" can be turned on or off on the hydra instrument (but not from the Hydra GUI). All lamps should be on. We have been having problems with the neon lamp burning out or being weak.

For high dispersion (echelle) work:

Thorium-Argon
etalon

The wavelengths are kept in the IRAF directory linelists$. Some additional notes if you want to go to the original sources:

For the Xenon lines, use the list in Striganov & Sventitski, "Tables of Spectral Lines of Neutral and Ionized Atoms", 1968, (IFI/Plenum: New York). This is a good source for all wavelenghts in the visible region and is accurate enought for all the RC setups. It is a nice table because it gives intensities also.

The best source for argon lines is: Norlen, 1973, Phys. Scrip. 8, 249.

The thorium lamp has rather weak thorium with respect to argon, and the lamp seems to have a quite different ionization than typical atlases for th-ar, such as the ESO atlas. Very accurate wavelengths are given in: Palmer, B.A., and Engleman, R. Jr. Los Alamos Sci Lab Pubs, LA-9615. In the blu, the ThAr lamp is basically all argon, with only the very brightest Th lines appearing weakly in the spectra.

In the blue, the He lines dominate in the penray lamps.

As far as I can tell, there is no neon in the he-ne-ar lamp.

 

SPECTRAL EXTRACTIONS

See Knut's reduction notes [20].

 

TAPING:

We have DDS3 and exabyte. We also have DLT 7000, but you will not be generating that much data to need a DLT. Most people write data to tape using the IRAF "wfits" command. This is not a particularly efficient way to write data, but it is tried and true. I would NOT recommend writing a large tar file. A tape error in the middle of a tar read can ruin your whole day because it is hard to force the tar past the bad data point (if this happens, turn off the parity checking in the tar command). If you do write tar, I recommend breaking the data up into tar files = say one per night of no more than 1-2 Gbyte.

Write two tapes just in case. Give one to your collaborator or sister or whoever, just in case. Data can be (painfully) recovered from the SAVE THE BITS backup tapes, so if you can't even read your sister's tape, you can ask us to recover it from the backups.

Common Problem - Simple Solutions

DON'T PANIC

These are common problems with simple solutions.

LOST FIBERS

You get an error while configuring where an annoying little grey box pops up and says: "Error:configure: OrderMoves Error: phys move. MoveButt couldn't pick up button xxx" where xxx is some fiber name.

What has happened is that the gripper has gone to the position of xxx and could not pick up the button. Much of the time this is because the button is slightly off from where it should be, possibly because it was placed down on a small piece of dust. Sometimes too much stress builds up in the hypodermic needle which houses the fiber and the fiber simply slides out of the gripper.

However a fiber might get lost, to recover use the gripper TV to place the gripper on top of the fiber. Then, in the command window, type "thisis". This tells the software that the gripper is on top of whichever fiber is currently lost. Note the use of small letters in this command. (The related command "ThisIs xxx" tells the software explicitly that fiber xxx is under the gripper.)

If the fiber is not visible in the gripper TV, you can use the GUI to cruise near where it should be and see if you can find it. If you find it, tell the gripper where it is using the "thisis" command. Don't go very far cruising or you may find another button and get Hydra really mixed up by identifying it incorrectly.

If you can't find the lost fiber near the nominal position, return the gripper to the "parked" position of the lost fiber. There is a good chance that the fiber will be there and was never picked up in the first place.

If the fiber is not in the parked position, you will see the hypodermic tubing enclosing the fiber crossing the field going to wherever the button actually is. Use the gripper motion controls to follow the tube out into the field until you find the button, put the gripper on top of it and then use the "ThisIs" command to tell Hydra where it is.

If the button appears tilted there is sometimes a tiny piece of ferrous material stuck to the bottom. There may be damage to the button. In either case if this happens, call Observer Support and have them inspect and retire the fiber manually.

Once the fiber is returned to the park position, you can use it again. If it keeps on getting lost, you should lock it and not use it for the rest of the run.

If the fiber is really totally lost, or this procedure doesn't work, you will have to have Observer Support come and retire the fiber manually.

 

CAN'T CONFIGURE THE FIBERS WITH THE HYDRA PROGRAM

You were able to configure the program with hydrasim, but you get an error about a transformation problem when doing the real configuration. This error happens just after you start the configuration.

What is happening here is that the hydra program is doing one extra step beyond the hydrasim program. It is taking the coords and assignments, and appplying a transformation to the appropriate zenith distance for the observations. For some reason, the transformation is producing a collision.

Possible causes:

  1. you have some objects with the same names or the same postions in your file. Fix the file.
     
  2. two fibers are really very close so that the atmospheric dispersion correction is causing them to collide. This happens most often if you have successfully configured a field, observed for a few hours, and you reconfigure. The new atmospheric dispersion correction is different enough that the fibers collide. Look for fibers which are very close and retire one.
     
  3. one fiber is really quite bent, and the dispersion correction is trying to bend it beyond its software limits. Look for a really bent fiber on the GUI.

Knut's Hydra Notes

link to hydrapro.tar & hydhenear.dat, files not found in ctio server

MAKING COORDINATE FILES

Everyone has their own programs to generate the Hydra assignment files with the right formats. I use some IDL programs that I have written:

  • hydcoo.pro: Given vectors containing object names, RA, DEC, and fiber type, HYDCOO produces a coordinate file suitable for feeding to hydraassign. Type hydcoo at the IDL prompt to get the full list of options. Example usage:

    IDL>readcol,'file.dat',name,ra,dec,f='A,A,A'
    IDL>hydcoo,name,ra,dec,replicate('O',n_elements(ra)),epoch=2000.0,fname='FIELD 1',fileout='field1.coo'
     

  • tycho2hyd.pro: Takes a file containing Tycho stars (using the ESO Astrometric Catalogues Server [21], remember to save the output in text, not source, format) and converts them to FOPS stars with the right format. Calls hydcoo.pro, rdtycho.pro, and (optionally) skycirc.pro. Example usage:

    IDL>tycho2hyd,'field1.tycho',fileout='field1fops.coo',mlo=10,mhi=12,skyrad=[5,10,15,20],nsky=20

I then merge the HYDCOO and TYCHO2HYD outputs into a single coordinate file for feeding into hydraassign.

Download tar file of IDL programs

 

OBSERVING

How useful are all those flats? Here's what I've been doing:

  • Sky flats. I use these for the fiber-to-fiber throughput measurement. For my program I had to sit on a single configuration per night, so I took the sky flats with the object configuration for that night. If you have many configurations, it's best to do it in a largecircle and either hope the throughput doesn't change too much as you move the fibers around, or (preferably) take dark sky frames.
  • Dome flats. I use these for the flat field correction.
  • Projector flats. Once per configuration for tracing the apertures.
  • Milk flats. These serve both as two-dimensional flat fields and for making bad pixel masks.

Comparisons: I like to have a comparison adjacent to every object exposure, so that the observing sequence goes like this: comparison-object-object-comparison-object...

 

REDUCTIONS

Preliminary steps:

  1. Removing cosmic rays from the images will make life much easier later on. I've found Pieter van Dokkum's Laplacian edge-detection routine [22] works pretty well on single images.
  2. After overscan subtraction, trimming, and zero subtraction fit a surface to the milk flat, using a routine such as imsurfit in IRAF. Then divide the milk flat into the data.

Extractions with dohydra:

  1. Load up the imred.hydra package, type "epar hydra", and make sure dispaxis is set to 1, assuming you used the 400mm camera.
     
  2. Type "params" and check the parameters carefully. Many parameters for later tasks are kept hidden in this parameter file. In particular, if you used the penray comparison source, then download hydhenear.dat and set "coordli" to point to it.
     
  3. For dohydra to function properly, you must be careful to align the aperture numbers with the slit numbers found in the header. It's thus useful to have a list of the slit numbers and their location on the chip, measured from a flat field taken with the largecircle configuration. Here's a list from November 2009 [23]; the columns are slit number, chip x coordinate, relative peak throughput, and fiber number. You will likely find that the absolute x coordinates are different, but the spacing will not be.
     
  4. For each object, pick the arc lamp image(s), flat field, aperture reference image, and throughput image you want to use. Count how many fibers were assigned. Then run dohydra, e.g.:

    dohydra obj029c apref=pflat028 flat=dflat016 throughput=sflat020 arcs1=comp030 readnoise=3. gain=0.84 datamax=65000. fibers=107 width=12. minsep=6. maxsep=14.1 crval=4950. cdelt=-1.2 objbeam=0,1 skybeam=0 scatter- fitflat+ clean- dispc+ savearc- skysub+ skyedit+ savesky- splot+

    dohydra will take you through aperture identification (check it carefully!), aperture tracing, fitting of the flat field spectrum, arc lamp identification and dispersion correction, and sky subtraction. Sky subtraction can be tricky; if your spectrum is heavily contaminated by night sky emission lines, you may have to be more creative than dohydra allows. As a result, the above recipe works fairly well in the blue, but may fail in the red.
     

  5. You will probably want to combine spectra from many exposures. You likely can not do a straight combination of the extracted spectra, because differential refraction has undoubtedly altered the flux distributions between exposures. Instead, either fit out the continuum or match the individual spectra of each object to a single continuum before combining.

 

KAO 17 Aug 2002

Source URL (modified on 03/28/2011 - 14:07): http://www.ctio.noao.edu/noao/content/Documentation-0

Links
[1] http://www.ctio.noao.edu/noao/content/hydra-safety
[2] http://www.ctio.noao.edu/noao/content/focus-throughput
[3] http://www.ctio.noao.edu/noao/content/temperature-focus-relationship-hydra
[4] http://www.ctio.noao.edu/noao/content/ctio-hydra-users-manual#lost-fibers
[5] http://www.ctio.noao.edu/noao/content/ctio-hydra-users-manual#collisions
[6] http://www.ctio.noao.edu/noao/content/rcadc-and-atmospheric-refraction
[7] http://www.ctio.noao.edu/noao/content/smc-commands#a
[8] http://www.ctio.noao.edu/noao/content/smc-commands#b
[9] http://www.ctio.noao.edu/noao/content/how-use-tv-camera-chimney
[10] http://www.ctio.noao.edu/noao/content/fops-alignment
[11] http://www.ctio.noao.edu/noao/sites/default/files/instruments/spectrographs/hydrawiynmanual.ps
[12] http://www.ctio.noao.edu/noao/sites/default/files/instruments/spectrographs/periscope.gif
[13] http://www.ctio.noao.edu/noao/content/software-0
[14] http://www.ctio.noao.edu/~olsen/IDL/hydrapro.tar
[15] http://www.ctio.noao.edu/noao/content/mosaic-ii-ccd-imager
[16] http://iraf.noao.edu/projects/ccdmosaic/astrometry/astrom.html
[17] http://vizier.u-strasbg.fr/cgi-bin/VizieR
[18] http://www.ctio.noao.edu/noao/content/init-status-script-and-coord-files
[19] http://www.ctio.noao.edu/noao/content/Software-0
[20] http://www.ctio.noao.edu/noao/content/Knuts-Hydra-Notes
[21] http://archive.eso.org/skycat/servers/ASTROM
[22] http://www.astro.yale.edu/dokkum/lacosmic/
[23] http://www.ctio.noao.edu/noao/sites/default/files/instruments/spectrographs/finalslit