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