Program List¶
This is a list of the different things which can be run from a command line.
Graphical applications¶
ImageD11_gui.py Your one stop solution for peak transformation, calibration and indexing
plotedf.py OpenGl based image display. Should be obsoleted. See also imageviewer and fabian.
rubber.py Tk based Image display. Should be obsoleted. See also imageviewer and fabian.
Grain refinement¶
fitgrain.py : Fits a grain (eg ubi) and diffractometer parameters
filtergrain.py : Selects peaks which belong to a grain for fitgrain
filterout.py : Tries to remove peaks belonging to a grain from a filtered peaks file so you can then index the rest
makemap.py : Refines the position and orientation of grains with diffractometer pars fixed to make a 3D centre of mass map
plotgrainhist.py : Shows how well a set of grains fit a set of peaks in an flt file, via a list of parameters.
ubi2cellpars.py : Computes the unit cell parameters for the UBI matrices in a ubi file
pars_2_sweeper.py : Converts the ImageD11 grain refinement parameters into something closert to format which is needed by Soren Schmidt’s grainsweeper program.
Miscellaneaous¶
index_unknown.py : A new indexing program aimed at small numbers of unknown single crystals.
ImageD11_2_shelx.py : Rather untested, unlikely to work yet. Gives integrated intensities for peaks in shelx format. You are better off with fabric.
ImageD11Server.py : Obsolete - an xmlrpc server for the Java Gui’s which now use jepp instead.
The Java/Eclipse/RCP based graphical interfaces to ImageD11:
These optional packages offer a richer user experience. Currently all features which are contained in ImageD11 are thought to be accessible without using these graphical interfaces. The hope is that these interfaces make the program easier to use for a beginner, and still offer the full range of features and bugs for the experts. If you are running jobs via a condor batch processing system, you probably still want the command line versions. Beware that the was an early version of the Java based gui which was obsoleted after a change from xmlrpc based communication to using JNI hosted python interpreter.