[Imgcif-l] Reading CBF files from Python

Jon Wright wright at esrf.fr
Mon Jun 21 10:05:32 BST 2010


Hi Graeme,

There is a swig based python binding included with CBFlib in the pycbf 
subfolder. It should work for reading files (see pycbf_test1.py). 
Further work was needed for writing. Let me know if you run into 
problems. Improvements are most welcome.

Best

Jon

Graeme.Winter at Diamond.ac.uk wrote:
> Hi Folks,
>  
> Does anyone know if CBF images can be read from Python? I coded up
> something in Python to do this but it's a spot slow to say the least. My
> interest is partly in reading the cbf "image" files calculated by XDS to
> explain what it has been up to. I could code something up in 'c' or a
> bridge to CBFlib but that would be hardish to maintain, so a solution
> using existing Python libraries would suit me better.
>  
> I looked quickly at PyCIFrw but this appears to be mostly about the CIF
> side of things rather than the MIME encoded chunks. Please correct me if
> I am wrong. I also tried iotbx.detectors.cbf.CBFImage but hit an
> exception which probably relates to this being more of a picture than a
> diffraction image.
>  
> Thanks,
>  
> Graeme
>  
> Dr. Graeme Winter
> Software and MX Support Scientist
> Diamond Light Source
>  
> +44 1235 778091 (work)
> +44 7786 662784 (work mobile)
>  
>  
> 
> 
> 



More information about the imgcif-l mailing list