PXImage Applet Home Page
John W. Campbell
Run PXImage in Web page
(A Lysozyme demonstration image is available if required)
Run PXImage in Web page
(A Prismane Protein demonstration image is available if required)
Launch PXImage from Web page
(A Lysozyme demonstration image is available if required)
Launch PXImage from Web page
(A Prismane Protein demonstration image is available if required)
Introduction
PXImage is a program, written in Java, for displaying and examining Protein
Crystallographic X-ray diffraction images. Various measurement options are
available and a predicted pattern may be displayed on the image. Also, mainly
for teaching purposes, the program may be used to determine the crystal
orientation corresponding to the displayed image for a crystal with known cell
parameters.
The use of Java was chosen so that the program could be made available
for use across the internet as well as being in a form suitable for
porting to any Java supporting platform.
Much of the functionality is based on code from the
CCP4 program suite.
The program is based around a
Java Development Library (JDL)
which includes the
JdlView windowing toolkit,
objects for handling
crystallographic calculations, general purpose objects and objects
for handling the keyworded
Diffraction Data Module (DDM) set of
parameters on which may be used in association with the program.
Demonstrations
PXImage may be run with or without access to a demonstration data set.
The applet versions given here have a demonstration data set provided
though it need not be used.
Documentation
For further details on how to use the program see the
PXImage User's Guide.
Additional details of how to manipulate the JdlView objects used by
the program may be found in Part 1 of the JdlView documentation, the
JdlView User's Guide
Access to Local Files and Printer
By default, applets are not allowed to access local files. To access
the user's own images it is necessary to set up security permissions. A
description of how this may be accomplished may be found in the
JDL Based Applets and File
Access document. Printer access from the applet versions of
the program will be likewise restricted.
Running PXImage as an Applet
The program may be run as an applet either with the main program
window within the Web page or as a separate window launched from
a web page. The required option may be selected via one of the
following links towards the top of this page.
Note: When pages containing applets are left and re-visited, different
browsers act in different ways, and not always as they should.
The applets have been set up to deal with this as best as possible
but, where possible leaving and re-visiting the page while using
the applet is best avoided.
Contact
campbell_j_w@bcs.org.uk
March 2007