Return to Fun with Linux

I got back to work on Tuesday this week. It was difficult returning to "life as usual" after a long vacation! Luckily, this is a short work week.

Excitement is abound now that GLAST has launched. Activating, testing, and getting to know GBM is everyone's top priority. I've begun sitting in on the daily morning GBM switch-over meetings with the GBM team in Germany. During day hours in Huntsville, the team here run the instrument, and when it gets late here and morning arrives in Germany, the team there takes over. I don't understand most of what they discuss, but I will learn just be bing immersed.

The newest versions of HEAsoft and Swift XRT CALDB calibration files were released while I was gone, so I gathered up my courage and upgraded. I find Linux very user-unfriendly, and installations are never as straightforward as they should be. Surprisingly, I only ran into two problems this time.

I only upgraded CALDB at first because I didn't realize a new HEAsoft version had been released as well. I tried to run an XRT processing script called xrtfilter, but it decided it didn't like a column name in a calibration file. Version 4 of that file didn't contain that name, so version 4 worked just fine, but it did not like version 5. I emailed the help desk and was told to upgrade to the latest HEAsoft to solve the problem.

I followed the HEAsoft installation step-by-step, line-by-line. It installed without error, and it did fix the xrtfilter issue. However, a second problem came when I tried to plot an image in xselect using DS9. I double-checked my path and permissions, upgraded to the latest DS9 release, ran test scripts, and asked for advice from others with no success. Finally, I realized that when I typed the full path to the DS9 program within xselect, it worked. Outside xselect, I have an alias set in my bashrc file which allows me to simply type "ds9" in any directory and the computer will know where the program is. However, something must have changed within the new release of HEAsoft such that aliases aren't recognized. I modified the xselect program to include the full path to DS9, and it finally worked.

Next week's plan is to program and to begin working on my poster presentation for the MSFC GSRP at the end of the month.

 del.icio.us  Stumbleupon  Technorati  Digg 

 
Trackbacks
  • Trackbacks are closed for this entry.
Comments

  • 7/6/2008 2:45 AM getz wrote:
    linux... for human begins....
    Reply to this
  • 7/10/2008 4:21 PM B wrote:
    Hi Laura,

    I've run into the same problem with ds9 in xselect; can you please state how you modified xselect to include the full path.

    Thankyou
    Reply to this
    1. 7/10/2008 4:43 PM Laura wrote:
      Sure. The way my HEAsoft is installed, I have a local directory called pfiles which contains a file called xselect.par. I edited xselect.par. About a quarter of the way through the file (just do a search for "ds9"), there is a line that states:

      imagedisp,s,h,"ds9",,,">Tool used to display images >".

      I added the path to my ds9 installation in that line, so mine looks like:

      imagedisp,s,h,"/home/sewarlm/software/ds9",,,">Tool used to display images >".

      Such an easy fix to a problem that had me quite puzzled. I hope it works out for you!

      If you're inclined to shoot me an email at laura@astromiror.org, I'd be interested to know what you're working on and how you found my blog.
      Reply to this
Leave a comment

Submitted comments will be subject to moderation before being displayed.

 Enter the above security code (required)

 Name

 Email (will not be published)

 Website

Your comment is 0 characters limited to 3000 characters.