Welcome to X26A
Information For Users

X26A Recent News
X26A Beamtime Schedule
X26A Contact Information
X26A Configuration Info
X26A Beamline Status
X26A Downloads
X26A Computing

X26A Publications
X26A Science Highlights
X26A Acknowledgement

NSLS WebSite
NSLS PASS
BNL WebSite
BNL Visitor's Guide
X27A Microprobe
CARS at the APS
Download IDL Programs

Here I'll make versions of our data processing IDL programs available for everyone and list the dates of the most recent modification. The easiest thing to do is once you've installed IDL create a subdirectory called X26A and make sure that IDL knows where it is (File->Preferences->Path->Add). Put these files in that directory (with the exception of colors1.tbl, which should go in a subdirectory in your IDL directory called \resource\colors. Replace the file that's there with this one.

Additionally, as of the release of IDL 6.0, it's now possible for me to release compiled versions of our software, which should allow you to run these using the new IDL Virtual Machine (IDLVM). So you won't need to own a licensed copy of IDL! I'm still experimenting with this, so I'll be releasing a few routines at a time. Let me know if you have problems. First thing you'll need to do is download IDLVM from RSI's website. So go HERE, download and install IDLVM. Then download the .sav files below. You should be able to then just double click on the .sav file and it should work. Again, let me know if they don't.

IDL 6 Compiled Programs for IDLVM

 

 

 

 

X26A Plot-

The X26A Plot program will allow you to plot all 1D and 2D ROI scan data ever collected at X26A in the BSIF data format. See the computing web page for details on its use. You'll need to have IDL VM installed as per the directions above. This is compiled using the recently released IDL version 6.3. I'd recommend folks migrate to IDL 6.3 when possible, since all future versions will be compiled in 6.3 (well...at least till 6.4 comes yet, eh). Once you've installed IDLVM you can unzip the .sav and double clicking on this file should start the program. Please let me know if there are things not working right. In order for the colors to work right you'll also need to download the color table (colors1.tbl) and overwrite the file that comes with IDL. So after installing IDLVM go to that directory (usually \RSI\IDL63) and find the subdirectory \resource\colors. Copy this file there. Then you're ready to go. Good luck!

 

June 2007

X27A Plot-

This is a version of our X26A Plot program compiled for beamline X27A at the NSLS. It supports their 13-element array detector, but many of the features specific for X26A (diffraction, SDD, etc.) are still enabled. This was compiled in IDL 6.3 and you must use that version of IDLVM for this to work properly.

 

June 2007

MCA Program-

This TAR compressed file contains the latest version of the MCA program for IDL written by Mark Rivers. Decompress the program to your IDL directory. Double clicking on the file mca.sav should allow it to run as an IDLVM routine. You'll need to set the environment variables on your system described HERE at the bottom of the page. The Specplot program is a routine I wrote to let you plot within Mark's MCA routine any individual spectra that is saved in the HDF file that's created when you collect a spectrum scan. The Fitpeaks_hdf program should let you create an hdf file containing peak areas of fits to given fluorescence lines in your spectra for use with x26a_plot. See the documentation for x26a_plot for details.

 

June 2005

Fluorescence Tomography-

This routine allows for reconstruction of fluorescence tomography data collected at X26A. Double clicking on the file x26a_tomo5.sav should allow it to run as an IDLVM routine. The latest version fixes some bugs that existed with the absorption correction algorithm, streamlines the layout of the widget, adds support for RGB plots, and begis the implementation of algorithms to reconstruct the full energy dispersive spectra on a pixel by pixel basis.

 

July 2007

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Useful Download Links


Beamline X26A receives support the following organizations:

Basic Energy Sciences Geosciences Research Program NSF Division of Earth Sciences

NASA Space Sciences

NIH Superfund Research Program