[GSAS-II] [Ext] Bruker brml files
Carlo Segre
segre at iit.edu
Mon Oct 17 15:18:42 CDT 2022
Hi Matthew:
I have written a python program that extracts a gsas file from the Bruker
brml files. I am happy to share it. The brml file is simply a zip file
with an XML folder with all the information about the experiment.
Carlo
On Mon, Oct 17, 2022 at 1:18 PM Brown, Matthew via GSAS-II <
gsas-ii at aps.anl.gov> wrote:
> Salutations
>
>
>
> I hope I’m sending this to the right place. I was at the Canadian Powder
> Diffraction Workshop last week, and noticed that GSAS-II doesn’t seem to
> support *.brml files, what my Bruker PXRD saves as by default. That format
> is just a zip file full of xml wearing a fancy hat, so it is quite easy to
> parse; the python unzip library opens it perfectly. I’m actually doing so
> for a project I’m working on.(1)
>
>
>
> If GSAS-II wanted to support *.brml files, I’d be glad to help: if someone
> gave me a list of what GSAS-II needs to extract from the file, I could work
> out where in the XML that is stored for you. I might even be able to write
> up the extractor if you told me what output formats you, but I’m not the
> world’s greatest programmer(2) so I’m not sure you’d want me directly
> contributing code.
>
>
>
> 1. Since many of you know I’m very new to PXRD, don’t worry, I’m not
> trying to do any actual calculations. I just got tired of looking up the
> settings I’d run every experiment at in EVA each time, and worried that I
> would make a typo and the user would report the wrong parameters in their
> paper, so I wrote up a little python tool that extracts those numbers into
> a format I can just copy and paste and send to the user.
> 2. My script doesn’t even use an XML parser, I just brute force loop
> over RawData0.xml using stuff like “elif line.startswith('<TimePerStep>'):”
>
>
>
> Let me know if me documenting any of this would be useful, and I hope I
> can help,
>
>
>
> Dr. Matthew L. Brown (he/him, they/them)
>
> Lab Technician V (Chemistry, Crystallography)
>
> Office: 250-807-8365 | WD Lab (PXRD): x376665
>
>
>
> UBC School of Engineering
>
> 1540 Innovation Dr.
>
> Kelowna, BC
>
> V1V 1V7
>
>
> _______________________________________________
> GSAS-II mailing list
> GSAS-II at aps.anl.gov
> https://mailman.aps.anl.gov/mailman/listinfo/gsas-ii
>
--
Carlo U. Segre (he/him) -- Duchossois Leadership Professor of Physics
Professor of Materials Science & Engineering
Director, Center for Synchrotron Radiation Research and Instrumentation
Illinois Institute of Technology
Voice: 312.567.3498 Fax: 312.567.3494
segre at iit.edu http://phys.iit.edu/~segre segre at debian.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.aps.anl.gov/pipermail/gsas-ii/attachments/20221017/f1ad00f5/attachment-0001.html>
More information about the GSAS-II
mailing list