Recent availability of residual dipolar couplings (RDC) data has highlighted the need for general and user friendly RDC analysis tools. REDCAT (REsidual Dipolar Coupling Analysis Tool) has been designed and distributed as a general tool for analysis of RDC data. REDCAT is a user-friendly program with its graphical-user-interface developed in Tcl/Tk and is therefore highly portable. The computational engine behind this GUI is written in C/C++ providing excellent computational performance. Separation of the computational engine from the graphical engine allows for flexible and easy command line interaction that can used for automated data analysis sessions.

Conventional use of REDCAT requires existence of molecular structure and assigned RDC data. In the presence of structure and assigned data, REDCAT can be used to scrutenize the validity of a structure, study internal motion, orient rigid domains with respect to each other and emulate RDC data under static and dynamic conditions.

In order to obtain order tensors and back calculate couplings from a given order tensor and proposed structure, a number of improved algorithms have been incorporated. These include more sophisticated filters for invalid order-tensor identification, error analysis for the identification of the problematic measurements, and simulation of the effects of dynamic averaging process.


The following lists some of the features of REDCAT:


REDCAT was developed by Dr. Homayoun Valafar during his post doctoral appointment with Dr. James Prestegard in 2002. The original publication describing REDCAT was published in 2003 in (JMR). REDCAT development and maintenance continues under Dr. Valafar's supervision.


Known Bugs

If you find a bug, please contact us


  1. H. Valafar, Prestegard J.H., REDCAT: A Residual Dipolar Coupling Analysis Tool. Journal of Magnetic Resonance 167 (2004) 228-241