Solar-B home EIS Uguide Requirements Setup QL Uguide DA Uguide Calibration FITS

What is the content of the EIS FITS file header?

The list of EIS fits keywords, including a description of each keyword is updated as of 11. september 2006.

An example of an EIS FITS hdr, as of 31.08.2006 is displayed here.

How do I produce EIS FITS files?

When Solar-B is in full operation, this is not something most users of EIS data should have to care about. Level 0 FITS files will be distributed to the users through the various data centers around the world. Typical user may want to UPDATE their FITS files, on the other hand, e.g. after having performed calibration of the data. How to do this will be described later.

For now, we will concentrate on how to produce a FITS file from a telemetry file containing data of one EIS raster. This can be done several ways, described below. Currently I recommend using methods 1 or 2, as the GUI is rather buggy.

  1. Working with IDL objects.

    If you have already reada telemtryfile, and have the data object and header object defined, you can use the IDL procedure called "eis_mkfits to produce a fits file. See the program header for documentation on how to use it and what keywords it takes.

  2. Using a procedure called "eis_mkfits_script

    Type eis_mkfits_script at the IDL command line. It will return how to use the script. If no keywords in given, it will have no action. If the "file" keyword is specified, e.g.

    eis_mkfits_script,file='~/solarb/eis/data/science/ccsds/md_data/run01/md_data.0007

    a FITS files will be produced and written to the current working directory. If the directory keyword is specified, e.g.

    eis_mkfits_script, dir = '~/solarb/eis/data/science/ccsds/run059/',

    one FITS file will be produced for each telemetry file listed in the specified directory. Again, the FITS files will be put in the current working directory.

  3. The "easy" way - Using the XMKFITS GUI

    Type xmkfits on the IDL cmmand line. This starts up the xmkfits GUI, displayed below.

    It is a fairly simple GUI, designed to list telemetry files in a directory, and output FITS files in another directory (could of course be the same.) Please note that atthis point this program is under development. It WILL have bugs. Please report them to me!

    The various buttons and tect fields have the following actions:

    • The Exit button: This quits the Xmkfits program.

    • The "Create FITS" button: This starts processing telemtry files listed in the telemtry data catalog listed in the GUI below the button. For each telemetry file, a FITS file will be produced and placed in the specified FITS output catalog.

    • The "Telemetry Catalog" text field: This can be edited by the user. It tells the FITS production software where to look for telemtry data. The default catalog will be the one defined by the EIS_CCSDS_DATA environment variable (see installation guide for instructions.) If you edit this field, you need to hit "return" to do a re-listing og files.

    • The telemetry data file list: This list all files in the directory specified in the above text field. Note that at this point ALL files will be lited, not only telemetry files, if there are others. Also subdirectories and files in them will be listed. Currently you need to type the subdirectory name in the directory field above for a selection of one of these files to work properly. This will be fixed. You need to select the file you want to make a FITS file from, and at the current stage only one file can be selected at a time. There is currently no "select all" feature.

    • The "FITS output dir name" text field: This is where you specify where the FITS files will end up. Default directory is defined by the EIS_FITS_DATA environment variable (see installation guide for instructions.)

    • The "Messages" field: In this field a message will appear when a FITS file has been produced. It will tell the name ofthe file, with full directory reference.

Index Previous Next

Updated 11-May-2006 by Øivind Wikstøl