[cctbxbb] unmerged data as mtz object

Robert Oeffner rdo20 at cam.ac.uk
Tue Aug 4 10:54:39 PDT 2020


Thank you David. That looks useful to me.

Rob

On 04-08-2020 18:49, David Waterman wrote:
> You might like to look at the MTZ export functionality in DIALS
> https://github.com/dials/dials/blob/master/util/export_mtz.py
>
> -- David
>
>
> On Tue, 4 Aug 2020 at 18:45, Robert Oeffner <rdo20 at cam.ac.uk 
> <mailto:rdo20 at cam.ac.uk>> wrote:
>
>     Thanks Aaron, I was aware of the  merge_equivalents function. My
>     interest is just for doing some testing on my code which involves
>     reading and writing unmerged data. I guess I could always use the
>     iotbx.mtz functions and write individual mtz columns including
>     separate HKL indices to a file.
>
>     Rob
>
>
>     On 04-08-2020 18:03, Aaron Brewster wrote:
>>     Hi Rob, I don't know how to create an unmerged mtz file, but if
>>     you want to merge the data you can use the cctbx miller array
>>     function merge_equivalents:
>>
>>     mtzobj =
>>     millarr.merge_equivalents().as_mtz_dataset(column_root_label="I")
>>
>>     I believe it does simple weighted averaging of the data using the
>>     sigmas.
>>
>>     -Aaron
>>
>>     On Tue, Aug 4, 2020 at 6:16 AM Robert Oeffner <rdo20 at cam.ac.uk
>>     <mailto:rdo20 at cam.ac.uk>> wrote:
>>
>>         Hi,
>>
>>         Does anybody know how to convert a miller array of unmerged
>>         data to an mtz object? For merged data I do something like this:
>>
>>         mtzobj = millarr.as_mtz_dataset(column_root_label="I")
>>
>>         But if millarr contains multiple observations with the same
>>         hkl index. Then the above code fails with the exception
>>
>>         cctbx Error: Duplicate entries in miller_indices array.
>>
>>         Any suggestions?
>>
>>         Many thanks,
>>
>>         Rob
>>



-- 
This email has been checked for viruses by AVG.
https://www.avg.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://phenix-online.org/pipermail/cctbxbb/attachments/20200804/c137abe9/attachment.htm>


More information about the cctbxbb mailing list