NMR File Types
NMRViewJ has its own file format ".nv" that is typically generated by processing with nmrPipe and using the "pipe2xyz -nv" command. But, NMRViewJ can also directly read files generated by Bruker software (1r,2rr, 3rr), Azara, the Rowland NMR Toolkit, Felix, VNMR (phasefiles) and UCSF format files used by SPARKY. Dataset parameter files can often be set up so other data formats can be read.
All opened datasets are summarized in this table. You can view and change reference information and select one or more files to open and draw in a spectrum window. When you select multiple files you can display them all superimposed in one window, or in an appropriately sized grid of windows. Opened datasets consume very little memory so there is no limitation on how many can be opened. When actually displaying them memory use increases, but NMRViewJ uses memory mapping and other techniques to manage the use of many large (multi-gigabyte) files.
Interactive tools allow you to measure statistical properties of your dataset in specified regions.
Vector Extraction and Manipulation
NMRViewJ is not designed specifically as a processing program. Most of our users process their spectra with nmrPipe. That said, NMRViewJ has a rich library of mathematical and statistical tools that can be used to analyze and manipulate datasets. For example, vectors in any orientation can be interactively extracted from datasets, interactively phased, and then that phase applied to the complete dataset. This allows rephasing of spectra without needing to reprocess the data.