CDtool is a software package written to facilitate circular dichroism (CD) spectroscopic studies on both conventional lab-based instruments and synchrotron beamlines. It takes format-independent input data from any type of CD instrument, enables a wide range of standard and advanced processing methods, and, in a single user-friendly graphics-based package, takes raw data through the entire processing procedure and, importantly, uses data-mining techniques to retain in the final output all the information associated with the processing. It permits the facile comparison of data obtained from different instruments without the need for reformatting and displays it in graphical formats suitable for publication. It also includes the ability to automatically archive the processed data. This latter feature may be especially useful in light of recent funding institution directives with regard to data sharing and archiving and requirements for ''good practice'' and ''traceability'' within the pharmaceutical industry. In addition, CDtool includes a means of interfacing with protein data bank coordinate files and calculating secondary structures from them using alternate definitions and algorithms. This feature, along with a function that permits the facile production of new reference databases, enables the creation of specialized databases for secondary structural analyses of specific types of proteins. Thus the CDtool software not only enables rapid data processing and analyses but also includes many enhanced features not available in other CD data processing/analysis packages. Ó 2004 Elsevier Inc. All rights reserved.Keywords: Circular dichroism spectroscopy; Synchrotron radiation circular dichroism (SRCD); Archive; Data processing; Software; PDB Rapid data collection is one of the advantages of using circular dichroism (CD) spectroscopy for the analysis of protein structures. It is the subsequent data processing and analysis steps that can be surprisingly time consuming. This discrepancy becomes even more acute for synchrotron radiation-based circular dichroism (SRCD) 1 spectra, which can be accumulated on a very short timescale.Currently several different software packages are required for processing, comparing, and analyzing CD data. Data collection and some processing software are usually supplied with commercial CD instruments and each SRCD beamline has developed its own data collection software. The data processing functions from the various instruments tend to differ considerably, which makes cross-instrument processing of data, and thus comparisons, extremely difficult. To surmount these problems in the past, a very simple generic program (SUPER3) was developed to include a range of processing functions [1] and simple analyses, but this software does not now adequately meet the needs of ever more sophisticated data collection procedures.Analysis tools developed for CD spectra include a wide range of secondary structure calculation algorithms [2-6] which often require reformatting, rescaling, and other man...