Renz Research, Inc.

Services Gallery Contact
IT services

PrecognitionTM is a new generation of  data processing package for Laue diffraction. It includes auto-indexing, geometry refinement, integration, spatial overlap deconvolution, wavelength normalization, scaling and harmonic deconvolution.  Precognition requires minimal user intervention, and handles difficult problems of Laue data processing by its built-in decision-making mechanism.  This allows users, especially novice users, to obtain better quality Laue data in just a few easy steps.

Precognition has three different editions optimized for virus, protein, and small molecule crystals, respectively.  Each edition is distributed in three forms.  The core program Precognition has a text user interface, can be either interactively command-driven or run in a batch job.  This core program and some other utility programs cover all functionalities of data processing.  A graphical user interface adds great convenience for users to control and to monitor data processing.  A python module cpl.Precognition includes the key functionalities of the software.  This module can be incorporated into other software systems.  For example, some synchrotron facilities may already have their own software setups for high-throughput data collection and processing.  These setups can be expanded using Precognition module to include Laue image processing capability.

Precognition 2.2.0 was released on 9/23/2003.

Precognition 3.0.0 was released on 11/6/2003.

Precognition 3.1.0 was released on 3/26/2004.

Precognition 4.0.0 was released on 5/7/2004.

Precognition 4.1.0 was released on 7/12/2004.

Precognition 4.2.0 was released on 12/1/2004.

Precognition 4.2.1 was released on 1/4/2005.

Contact us to get a copy of Precognition and free trial license.  The current licensing policy can be found here.

Precognition User Guide and Reference includes all details of the software installation and execution (pdf/html).

A test dataset m37vHbI-CO.tgz (332 MB) is available (courtesy of V. Srajer, R. Pahl of The University of Chicago and J. Knapp, W. Royer of The University of Massachusetts).  See the tutorial of User Guide.

20% off all licenses in 2004

Under development

  • Various detector geometries used in neutron diffraction
  • Time-of-flight neutron diffraction
  • Graphical user interface to improve automation as well as user-friendliness
  • Code parallization to take advantage of Linux clusters to speed up data processing

One of the unique features of LaueView and Precognition is analytical profile fitting.  These images show partial derivatives of a spot profile.

CopyrightŪ 2003 Renz Research, Inc.  All rights reserved