pipe2xeasy transforms nmrPipe to XEASY 16bit format.

USAGE: pipe2xeasy -f `factor` -out `xeasy_file` <`transformed_nmrPipe_file`

or: ... nmrPipe -di | pipe2xeasy -f `factor` -out `xeasy_file`

where `xeasy_file` has to be given without the .3D.param/.3D.16 extension.

pipe2xeasy reads a nmrPipe file from standard input. It does not change the order, or number of data points. It just transforms every data point from float to xeasy16 format, and tries to produce an xeasy header that makes sense out of this data.

- If
`transformed_nmrPipe_file`contains valid MIN/MAX information (usually it does not) you can leave out -f`factor`and the data is scaled such that all points are in the xeasy16 dynamic range (+/- 1...1e7). - If you are unsure how to scale, try -f 0.01 for Varian data recorded with high gain.
- You can leave out -out
`xeasy_file`and the program writes to standard output (not very useful). - feed the program only with real data or you get rubbish.
- pipe2xeasy does not produce a submatrix format, but this is anyway no advantage except if you want to work on computers that are more than 10 years old.
- pipe2xeasy will not work with the old pipe format that has each 3D/4D plane in an extra file. Use xyz2pipe to produce a single stream of data.
- The program is tested with 2D data. I would expect it to work with 3D and 4D data as well, if those are in "ORDER: 2 1 3 4 Not Transposed" or "ORDER: 1 2 3 4 Transposed". If you have problems with 3D / 4D data set, please try to solve them yourself, and send me (rwg@molebio.uni-jena.de) the improved version.
- If you get a message like
2097152 data points written to T100nt.3D.16 expected: 2048x1024=2097152

you can assume that the transformation of the data itself worked. If you do not like the result, check the following:- scaling factor
- all data real?
- try to get the nmrPipe data into a different order of dimensions
- try to manipulate the "Permutation for w?" entries in *.3D.param

With respect to licence policy, this program is considered to be part of SPSCAN. Use for academic research is free of charge.

Ralf W. Glaser Last modified: Sun Nov 26 19:48:24 CET 2000