[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Reply to: [list | sender only]
Re: [Imgcif-l] Experimental python bindings to CBFlib
- To: "The Crystallographic Binary File and its imgCIF application to image data" <imgcif-l@iucr.org>
- Subject: Re: [Imgcif-l] Experimental python bindings to CBFlib
- From: "Winter, G (Graeme)" <g.winter@dl.ac.uk>
- Date: Thu, 7 Jun 2007 11:09:51 +0100
- Cc: "Remacle, F (Francois)" <f.remacle@dl.ac.uk>
- Importance: normal
- In-Reply-To: <4667351E.808@esrf.fr>
- Priority: normal
Hi All, While we're on the matter of using Python to access the information in the image, I thought I should mention the Diffraction Image library maintained by Francois Remacle. http://www.ccp4.ac.uk/newsletters/newsletter45/articles/DiffractionImage .html This is a general purpose library for accessing information in diffraction images of many formats including CBF. Although the API is more limited (as it has to be general) the key items describing the experiment are available. At the moment we're just ironing out a small problem with the CBF reading, in that one of the beam centre ordinates comes out negative. I'm not sure if this is a problem with the example image or the library, but I can see the beam centre in the middle of the picture... Has anyone seen this problem before? Anyhow, I just thought I would give this a mention. This is a C++ library with bindings to both Tcl and Python, again through swig. Regards, Graeme -----Original Message----- From: imgcif-l-bounces@iucr.org [mailto:imgcif-l-bounces@iucr.org] On Behalf Of Jon Wright Sent: 06 June 2007 23:29 To: imgcif-l@iucr.org Subject: [Imgcif-l] Experimental python bindings to CBFlib Dear Colleagues, Some experimental python bindings to CBFlib (0.7.7) are now available: http://blondie.dowling.edu/frs/download.php/297/pycbf.tar.gz Many thanks to Herbert for hosting these, as well as providing CBFlib which is being wrapped up. The bindings are generated by SWIG and give access to many, but not all, of the functions in CBFlib from python. Assuming you've got CBFlib already then the download should just add pycbf directory to your CBFlib source tree, eg: % cd CBFlib % make -f Makefile_Linux all % make -f Makefile_Linux tests % # CBFlib is now up-to-date % wget http://blondie.dowling.edu/frs/download.php/297/pycbf.tar.gz % tar -zxf pycbf.tgz % cd pycbf % python setup.py build % # your platform might be different % cp build/lib.linux-i686-2.4/_pycbf.so . % python pycbf_test1.py % python pycbf_test2.py % python pycbf_test3.py Any feedback would be most welcome! Best, Jon _______________________________________________ imgcif-l mailing list imgcif-l@iucr.org http://scripts.iucr.org/mailman/listinfo/imgcif-l _______________________________________________ imgcif-l mailing list imgcif-l@iucr.org http://scripts.iucr.org/mailman/listinfo/imgcif-l
Reply to: [list | sender only]
- Follow-Ups:
- Re: [Imgcif-l] Experimental python bindings to CBFlib (Herbert J. Bernstein)
- References:
- [Imgcif-l] Experimental python bindings to CBFlib (Jon Wright)
- Prev by Date: [Imgcif-l] Experimental python bindings to CBFlib
- Next by Date: Re: [Imgcif-l] Experimental python bindings to CBFlib
- Prev by thread: [Imgcif-l] Experimental python bindings to CBFlib
- Next by thread: Re: [Imgcif-l] Experimental python bindings to CBFlib
- Index(es):