コード例 #1
0
ファイル: qio_test.py プロジェクト: aglavic/quicknxs
 def test_create_data(self):
   exporter=Exporter(self.ds.keys(), [self.ref1, self.ref2])
   exporter.extract_reflectivity()
   exporter.extract_offspecular()
   exporter.extract_offspecular_corr()
   exporter.smooth_offspec({
                          'grid': (20, 20),
                          'sigma': (3., 3.),
                          'sigmas': 3.,
                          'region': (10, 90, 5 , 95),
                          'xy_column': 0,
                          })
   exporter.smooth_offspec({
                          'grid': (20, 20),
                          'sigma': (3., 3.),
                          'sigmas': 3.,
                          'region': (10, 90, 5 , 95),
                          'xy_column': 1,
                          })
   exporter.smooth_offspec({
                          'grid': (20, 20),
                          'sigma': (3., 3.),
                          'sigmas': 3.,
                          'region': (10, 90, 5 , 95),
                          'xy_column': 2,
                          })
コード例 #2
0
ファイル: qio_test.py プロジェクト: JeanBilheux/RefRed
 def test_create_data(self):
     exporter = Exporter(self.ds.keys(), [self.ref1, self.ref2])
     exporter.extract_reflectivity()
     exporter.extract_offspecular()
     exporter.extract_offspecular_corr()
     exporter.smooth_offspec(
         {"grid": (20, 20), "sigma": (3.0, 3.0), "sigmas": 3.0, "region": (10, 90, 5, 95), "xy_column": 0}
     )
     exporter.smooth_offspec(
         {"grid": (20, 20), "sigma": (3.0, 3.0), "sigmas": 3.0, "region": (10, 90, 5, 95), "xy_column": 1}
     )
     exporter.smooth_offspec(
         {"grid": (20, 20), "sigma": (3.0, 3.0), "sigmas": 3.0, "region": (10, 90, 5, 95), "xy_column": 2}
     )
コード例 #3
0
ファイル: qio_test.py プロジェクト: JeanBilheux/RefRed
 def test_write_all(self):
     exporter = Exporter(self.ds.keys(), [self.ref1, self.ref2])
     exporter.extract_reflectivity()
     exporter.extract_offspecular()
     expfile = os.path.join(tempfile.gettempdir(), "testexport.dat")
     exporter.export_data(
         tempfile.gettempdir(),
         "testexport.dat",
         multi_ascii=True,
         combined_ascii=True,
         matlab_data=True,
         numpy_data=True,
     )
     exporter.create_gnuplot_scripts(tempfile.gettempdir(), "testexport.dat")
     exporter.create_genx_file(tempfile.gettempdir(), "testexport.dat")
     os.remove(expfile)
コード例 #4
0
ファイル: qio_test.py プロジェクト: aglavic/quicknxs
 def test_write_all(self):
   exporter=Exporter(self.ds.keys(), [self.ref1, self.ref2])
   exporter.extract_reflectivity()
   exporter.extract_offspecular()
   expfile=os.path.join(tempfile.gettempdir(), 'testexport.dat')
   if sys.version_info[0]<3:
     exporter.export_data(tempfile.gettempdir(), 'testexport.dat',
                       multi_ascii=True, combined_ascii=True,
                       matlab_data=True, numpy_data=True)
   else:
     # python3 from travis has problems with scipy, so we don't use matlab export
     exporter.export_data(tempfile.gettempdir(), 'testexport.dat',
                       multi_ascii=True, combined_ascii=True,
                       matlab_data=False, numpy_data=True)
   exporter.create_gnuplot_scripts(tempfile.gettempdir(), 'testexport.dat')
   exporter.create_genx_file(tempfile.gettempdir(), 'testexport.dat')
   os.remove(expfile)