-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug in BRML file importer #117
Comments
…eader handle multiscan files (see #117)
Reader now handles single & multi-files. |
more to do (from M.S.): Quartz_100K_300K_286mm_1hr.brml => SiO2 alpha Quartz measured on heating from 100 K to 300 K, 6 ? scans in total. The temperature stage for the capillary is an Oxford N2 blower very much like that we had at 11-BM. (Newer model). These are “continuous type” scans; that is to say - the Eiger detector moves 2th during the scan in a classic fashion. The brml file opens, but the data are incorrect. Just some noise and / or flat lines. I also include a JPG showing how its looks when opened in EVA, and I tried to export the first scan (100K) as Bruker v3 and V4 files. Neither opens in GSAS-II for me! KNO3_VT_290K-410K_deltaT2_MoD8_ICMCB.brml => ~70 scans on heating up to the phase transition in KNO3. Data are not “continuous type”, but rather “Still” scans. That is to say, the large Eiger detector is parked and we just use the 2th opening of the detector for 1D scans of fixed time. Like a beam line 2D detector. Bruker gets the units wrong, temperature units should be K, but are listed in EVA as deg C. I warned them about this; they ignored me. I think the brml data structure changes for different scan types. FWIW; the Bruker powder XRD software team is not amazing; either because they are understaffed or…. But the hardware and software team are not at the same level IMHO. The implementation is often confusiing , stability is not as it should be, and there are annoying bugs like this C / K issue. This brml does not open at all in GSAS-II. Nor the Raw files. |
more work on BRML in c77fe68. There are still some open questions. In the unscanned import, there seem to be too few points for the range of data. When I read the header for the KNO3 RawData files, I see a start, end, and increment angle:
So I expect 989 data points to cover that range:
but it seems I’m one data point short when I look at the stream of data points. Here are the first and last data points (in datum):
The first three numbers are not intensities (I am assuming the 1st is the data collection time and the 3rd is the temperature. Also, the last two also don’t seem right, but if I take the intensities as going from '78.8567' to '147.4321' then I have only 988 points, so the “scan” ends up being one point short of the full range. Did Bruker get this wrong? Also, FWIW, the first point intensity read by GSAS-II in the Raw v3 file is the temperature. G2 bug or Bruker? |
(from user) I'm trying to do a temperature calibration for my MTC-Furnace based on the Bruker manual. So I used the automation system to get an MgO measurement at each relevant temperature, and then I was going to use GSAS-II to do Rietveld on it to get the temperature. However, when I try and open any *.brml file with more then one data set in it, I get the following error:
The text was updated successfully, but these errors were encountered: