BRML files are ZIP archives. You can change the extension to *.zip and uncompress them to get a bunch of XML files. These can be opened in a web browser to get kind of human-readable access to a lot of data, including the XRD scan and tons of information on the instrument and settings. The XML file with the largest file size contains the measured data.
Hi Muhammed, profex BGMN can open the BRML file format:
http://profex.doebelin.org/
This is a Rietveld refinement software designed for quantification of XRD patterns. It can plot multiple XRD patterns though you have to open one at a time. If you want to export the data to a different program you can save the scan as xy which is a text format with 2-theta angles in the first column and intensity in the second column.
The brml extension could not be directly imported into one of the above programs. However, once brml is exported as a raw file then powdll proved very helpful. Thanks Michael Tem.
BRML files are ZIP archives. You can change the extension to *.zip and uncompress them to get a bunch of XML files. These can be opened in a web browser to get kind of human-readable access to a lot of data, including the XRD scan and tons of information on the instrument and settings. The XML file with the largest file size contains the measured data.
PowDLL (http://users.uoi.gr/nkourkou/powdll/) supports brml files provided that they are "masked" zip files (as Nicola correctly said). However, there is one more type of brml which is proprietary and no other software than the original can open it.
Nikolaos Kourkoumelis Do you have an example of such a proprietary BRML file? Profex supports two different types of BRML. One is the zip archive mentioned above, and the other one is a simple plain (uncompressed) XML file. If you change the extension of the latter to xml and open it in a web browser, you should see the XML content. I'm wondering if a third version of BRML exists.
Hi Nicola Döbelin . Yes, someone sent me one some time ago. It is a usual XML file with a H4sIAAAAAAAEAO29B2...etc. Deserialization of this type of stream needs prior info of the serialization class.
Nikolaos Kourkoumelis Ah yes, I see. There are indeed 2 variants of the single-XML file. One with an uncompressed XML structure, and one with an embedded binary object. I decoded both in Profex. Let me know if you want to know how to read it. I'll be happy to share my information.