Example #1
0
 def test_apod_jmod(self):
     spec = fromBruker(self.filename, False, False)
     spec = apod(spec, w=lambda s: JMOD(s, 0.5, 5, 1))
     C = converter()
     u = guess_udic(self.dic,self.data)
     C.from_bruker(self.dic, self.data, u)
     
     pipe_dic, pipe_data = C.to_pipe()
     test_data = pipep.jmod(pipe_dic, pipe_data, off=0.5, j=5, lb=1)[1]        
     ts.assert_allclose(spec, test_data, 1e-7,1e-3, 'JMOD apodization not equal to NMRPipe processed one.')
Example #2
0
#! /usr/bin/env python
""" Create files for jmod unit test """

import nmrglue.fileio.pipe as pipe
import nmrglue.process.pipe_proc as p

d, a = pipe.read("time_complex.fid")
d, a = p.jmod(d, a, cos=True, j=10.0, lb=5.0, c=1.0)
pipe.write("jmod1.glue", d, a, overwrite=True)

d, a = pipe.read("time_complex.fid")
d, a = p.jmod(d,
              a,
              sin=True,
              j=18.0,
              lb=1.4,
              c=0.5,
              start=100,
              size=800,
              one=True)
pipe.write("jmod2.glue", d, a, overwrite=True)
Example #3
0
#! /usr/bin/env python
""" Create files for jmod unit test """

import nmrglue.fileio.pipe as pipe
import nmrglue.process.pipe_proc as p

d, a = pipe.read("time_complex.fid")
d, a = p.jmod(d, a, cos=True, j=10.0, lb=5.0, c=1.0)
pipe.write("jmod1.glue", d, a, overwrite=True)

d, a = pipe.read("time_complex.fid")
d, a = p.jmod(d, a, sin=True, j=18.0, lb=1.4, c=0.5, start=100, size=800,
              one=True)
pipe.write("jmod2.glue", d, a, overwrite=True)