Hi Chengxin,
So following the exact steps of the configuration tutorial will only work for the tutorial data. A configuration has to be specific to your data and your instrument. In the case that you mention, selecting the "BioCAT, APS" header means that RAW expects a header in the format used at the BioCAT beamline at the APS, which isn't what you have.
There will be a number of places where you will need to use the correct values for your data rather than values in the tutorial. Off the top of my head:
- Image format
- Header file format
- Detector orientation
- Detector type
- Masking should be done off of your own images
- Centering and calibration should be done off of your own images
- Setting the normalization counter
- Setting absolute scaling
- Start point/skip end points values
- Metadata
- Setting a MW standard
My recommendation is that you first create a configuration file with the tutorial data, so you understand how the process works, then you go back and start fresh and create a configuration file with the particular settings necessary for your data.
In the particular case of the Header file format, I would use "None". The header file is a separate text file that is read in with the image and contains relevant values, such as normalization counters. If you need to read in such a file, you'd probably have to write a specific reader for it (which I could help with), or change the file format to match one of the existing defined formats.
Setting the image file format to none I am able to read in the image header (see attached screenshot). It does seem to contain at least some of the values that you need for reduction, including what I assume is the sample to detector distance ("SampleDistance") and the wavelength ("Wavelength").
Here's how you would use those:
1) In the image/header format section check the "Use image-header/header file for calibration and reduction parameters" box.
2) Select the value of interest in the list by clicking on it.
3) At the bottom of the options window in the "Binding" drop down menu select the appropriate value
4) If necessary, apply a modifier to convert units and click "Add". For example, RAW expects the sample to detector distance to be in mm, and in the header it appears to be m, so I would use a modifier of 1000. You have to write an expression that includes the modifier and the original header value, so in this case it would be "SampleDistance*1000"
5) If you've successfully added the binding and any modifier it will show up in the header value list.
I've attached a series of screenshots showing these steps.
Finally, it turned out to not be very hard to make a working configuration from your data, so I did, and it is attached. You might want to refine the mask. Note that with this configuration the image isn't displayed the same in RAW as in foxtrot. This is due to a difference in where the coordinate systems 0s are defined. RAW defines the 0s in the bottom left corner of the image display, whereas the screenshot you sent from Foxtrot shows the 0s in the upper left. In order to use the beam center positions defined in the image header you have to accept this change in orientation of the coordinates. If you instead want to recalibrate using the silver behenate image you sent, you can orient the image whatever way you want and then redo the beam center calibration. In that case you will need to remove the binding for the beam center position in the header list.
I hope all of that helps.