Eshel User Guide
Eshel User Guide
Eshel User Guide
User Guide
August 2009
F. Cochard / O. Thizy
Shelyak Instruments
Les Roussets
38420 Revel / France
Tél.: (33)4.76.41.36.81
http://www.shelyak.com
Email: contact@shelyak.com
Shelyak Instruments eShel – User Guide
Versions history
1 Introduction
Eshel spectrograph is a complete solution for astronomy spectrography. Beside the
echelle spectrograph itself, it includes the Fiber Injection and Guider Unit, a remote
controled calibration unit, optical fibres, and a dedicated software.
The intend of this document is to help observers to prepare their observations. We
assume the instrument is tuned and ready for observations. If this is not the case,
refer to the « Installation and Maintenance Manual ». We also consider that you
have some basics in spectrography...
Proper usage of the instrument requires a good understanding of its principle, and
its image processing method. It is designed to automatically process the images :
when you launch an acquisition, you get a fully calibrated spectrum – not only
images (even if, of course, all raw images are carefully archived).
We present the instrument in a first step, and then the software.
You can read the spectrum like a book – but starting by the bottom line : low
wavelengths (blue part of the spectrum) is the bottom line. You should start to read
from bottom line (from left to right), and then the above, and so on. The extraction
of the spectrum – which consist to transform the 2D image in a line profile
calibrated in wavelength – requires to detect where are exactly each order, and
each wavelength in each order. In order to have accurate measures, we'll use white
light (which makes a continuous spectrum) and then calibration lamp (ie Thorium)
to find these informations.
These lights are send to the spectrograph through the fibre injection and guiding
unit and brought there from the calibration unit by a calibration optical fibre. A
cable brings power to a small activator which will insert a miror in front of the
object fibre to insert the calibration light in.
The specificity of astronomy spectrograhy is that we have a very low level of light.
This means that we constantly need to take care of the light collection and
transportation – to get the best S/N ratio possible.
Eshel spectrograph is fiber optics feeded. This means that the star light collected by
the telescope is transported towards the spectrograph through a fiber optics. This
have several advantages :
– The spectrograph is in a quiet place, with no movement : The spectrum image is
always at the same position in the image (this is why automated image
processing is possible).
– The light collection and the light analysis are totally split : it's easier to manage.
The light collection is made through the Fiber Injection and Guiding unit. This
device have a guiding camera, which look at fiber entrance : you can control
permanently (even automatically) that star light enter in the fiber. Never forget :
the better the light collection is made with Fiber Injection and Guiding unit, the
better the SNR will be !
Eshel solution is able to work automatically : White and calibration lamps can be
activated remotely. When they are switched on, a small mirror is moved in the FIG
to send reference light towards the spectrgraph (it's key that this light goes exactly
the same way as the star light).
All the elements described above are linked together like this :
3 Observation session
When you start an observation session, you have to do following tasks :
– Switch on all the elements (telescope, spectrograph, calibration module),
– Run the eShel software and connect camera & calibration module,
– Define your session parameters (ie: set up new directory),
– Check focus of the spectrograph (see below),
– Start a reference sequence acquisition (Bias + Dark, Flat + ThAr),
– Point the telescope to your first target,
– Start star spectrum acquisition,
– Do the same for all your targets,
– At the end of the night, launch a new reference sequence – to prevent any
change in the spectrum position.
The image processing can be made automatically, but it can also be done manually.
When you choose automatic processing, it is highly recommended to respect the
above order of acquisition : this way, images will be processed in real time.
For high accuracy radial velocity, you may prefere to take a Thorium-Argon
calibration frame before and after each target acquisition. Processing will then be
less automatised but it has been a proven solution.
4 Software presentation
Eshel software is a key element of eShel solution. Of course, you can use
alternative software for acquisition and/or processing. But we've put all our
experience in this software : our goal is that you focus on your observations, when
the software takes care of all technical staff. Of course, we don't want image
processing to be a black box, and we let you the full control of your observations.
Eshel software should be considered as a module of Audela – a general purpose
software for Astronomy. Audela and eShel softwares are Open Source, written in
TCL/TK language. In this document, we clearly focus on eShel software. But if you
need to get general information about Audela, please refer to its documentation :
http://www.audela.org
Of course, you can duplicate eShel software as much as you want.
Audela is based on many tools, like acquisition, image processing, focusing,
guiding, specific application (King method, supernovae detection...) and so on.
Eshel is one of these tool. You can setup the software to make it start by default
with eShel tool (click on Tools menu, select « tools selection », and select F2 in
front of « eShel »).
You can also select your language: french or english are currently supported for
eShel module.
eShel software works with FITS files. Specific keywords are setup in the files
headers, that are used for the processing. Resulting files are multi-HDU FITS files :
they contain 2D images, each order profiles, merged profile, order geometry and
calibration coefficients, and so on. The files structure is detailed at the end of this
document. If you want to process images that have not been taken through eShel
software, you may fill the specific keywords manually (there are some helpful tools
to do it).
The blue window is the main one, where images are visualized. On top, you have
general Audela functions. On bottom part, you have dynamic informations about
the image (linked to the cursor movement).
On the left, you have the eShel tool – the one that we describe now.
Depending on your application, you may want to use one or the other HDU.
« P_1C_FULL » will work for overall spectrum work but you may notice some
difficulties due to the echelle technology to properly merge all orders and some
specific line profile work would be better using the individual « P_1C_ » orders.
Tip: in the Visu window, double click at the right of the horizontal bar above the
filenames for automatic column width.
Tip: on spectral profile, zoom by using the right click; left click to unzoom.
guiding image, this is an indication the guiding camera is not firmly mounted
on the Fibre Injection & Guiding unit);
● Select processing in « auto » mode or not depending on your choice
6 Observations
Here is a quick checklist of things to do during an observation:
● point a star with telescope and focus the telescope using the guiding camera
image;
● if available, start the autoguiding (note: a autoguiding module is available in
latest eShel version);
● type in the name of the object
● do an « object preview » of typically 10sec to check your star and determine
the maximal exposure. Try to stay below 40000 counts on your spectra but
this depends on your camera (AntiBlooming or not for exemple). Check the
level by drawing a square on the spectrum and right-click to select the
« statistics » function – you can keep the window the same during all night;
● Select the individual exposure time and the number of exposure; eventually
select to repaat the acquisition multiple time;
● At the end of each serie acquired, your spectra will be processed if you are in
« auto » mode and you can see the result in the console as well as the
« processed » subdirectory (use the Visu « Images » module to visualize the
processed spectra). You can lunch the processing window if you are not in
« auto » mode and manually request a processing when you want;
global audace
if {$nbre_fichier > 0} {
for {set i 0} {$i<$nbre_fichier} {incr i} {
set nom_fichier [string tolower [lindex $liste_fichier $i]]
loadima $nom_fichier
### mirror both ways, you can change the way you need it to be :
mirrorx
mirrory
saveima $nom_fichier
::console::affiche_resultat $nom_fichier
::console::affiche_resultat "\n"
}
} else { ::console::affiche_resultat "pas de fichier / no file to process.\n"}
global audace
### define continuum value to set all spectra to continuum=1 around H-beta area :
set continuum_value [spc_icontinuum $nom_fichier 4970 4990]
}
} else { ::console::affiche_resultat "pas de fichier / no file to process.\n"}