NMRPipe: A multidimensional spectral processing system based on UNIX pipes
- 1 November 1995
- journal article
- research article
- Published by Springer Nature in Journal of Biomolecular NMR
- Vol. 6 (3) , 277-293
- https://doi.org/10.1007/bf00197809
Abstract
Summary The NMRPipe system is a UNIX software environment of processing, graphics, and analysis tools designed to meet current routine and research-oriented multidimensional processing requirements, and to anticipate and accommodate future demands and developments. The system is based on UNIX pipes, which allow programs running simultaneously to exchange streams of data under user control. In an NMRPipe processing scheme, a stream of spectral data flows through a pipeline of processing programs, each of which performs one component of the overall scheme, such as Fourier transformation or linear prediction. Complete multidimensional processing schemes are constructed as simple UNIX shell scripts. The processing modules themselves maintain and exploit accurate records of data sizes, detection modes, and calibration information in all dimensions, so that schemes can be constructed without the need to explicitly define or anticipate data sizes or storage details of real and imaginary channels during processing. The asynchronous pipeline scheme provides other substantial advantages, including high flexibility, favorable processing speeds, choice of both all-in-memory and disk-bound processing, easy adaptation to different data formats, simpler software development and maintenance, and the ability to distribute processing tasks on multi-CPU computers and computer networks.Keywords
This publication has 9 references indexed in Scilit:
- A model-free algorithm for the removal of baseline artifactsJournal of Biomolecular NMR, 1995
- NMR View: A computer program for the visualization and analysis of NMR dataJournal of Biomolecular NMR, 1994
- Improved resolution in triple-resonance spectra by nonlinear sampling in the constant-time domainJournal of Biomolecular NMR, 1994
- Solution Structure and Dynamics of Ras p21.cntdot.GDP Determined by Heteronuclear Three- and Four-Dimensional NMR SpectroscopyBiochemistry, 1994
- A computer-based protocol for semiautomated assignments and 3D structure determination of proteinsJournal of Biomolecular NMR, 1994
- [8] Automated and semiautomated analysis of homo- and heteronuclear multidimensional nuclear magnetic resonance spectra of proteins: The program prontoPublished by Elsevier ,1994
- [12] Modern spectrum analysis in nuclear magnetic resonance: Alternatives to the fourier transformPublished by Elsevier ,1989
- Application of phase sensitive two-dimensional correlated spectroscopy (COSY) for measurements of 1H-1H spin-spin coupling constants in proteinsBiochemical and Biophysical Research Communications, 1983
- The C Programming LanguagePublished by Springer Nature ,1983