Department of Molecular, Microbial and Structural Biology, University of Connecticut Health Center, Farmington, CT 06030, USA.
J Biomol NMR. 2011 May;50(1):83-9. doi: 10.1007/s10858-011-9497-1. Epub 2011 Mar 16.
NMR spectroscopists are hindered by the lack of standardization for spectral data among the file formats for various NMR data processing tools. This lack of standardization is cumbersome as researchers must perform their own file conversion in order to switch between processing tools and also restricts the combination of tools employed if no conversion option is available. The CONNJUR Spectrum Translator introduces a new, extensible architecture for spectrum translation and introduces two key algorithmic improvements. This first is translation of NMR spectral data (time and frequency domain) to a single in-memory data model to allow addition of new file formats with two converter modules, a reader and a writer, instead of writing a separate converter to each existing format. Secondly, the use of layout descriptors allows a single fid data translation engine to be used for all formats. For the end user, sophisticated metadata readers allow conversion of the majority of files with minimum user configuration. The open source code is freely available at http://connjur.sourceforge.net for inspection and extension.
NMR 光谱学家受到各种 NMR 数据处理工具的文件格式之间缺乏光谱数据标准化的阻碍。这种缺乏标准化是繁琐的,因为研究人员必须执行自己的文件转换,以便在处理工具之间切换,并且如果没有转换选项,也限制了所使用的工具的组合。CONNJUR 光谱翻译器为光谱翻译引入了一种新的、可扩展的架构,并引入了两个关键的算法改进。第一个是将 NMR 光谱数据(时域和频域)转换为单个内存数据模型,以便通过两个转换器模块(读取器和写入器)添加新的文件格式,而不是为每个现有格式编写单独的转换器。其次,使用布局描述符允许单个 fid 数据转换引擎用于所有格式。对于最终用户,复杂的元数据读取器允许在最小用户配置下转换大多数文件。开源代码可在 http://connjur.sourceforge.net 上免费获得,以供检查和扩展。