예제 #1
0
 def test_xvg_comments(self):
     data = file_io.load_xvg(file_prefix + '/data_&comments.xvg',
                             dims=3,
                             comments=('#', '@', '&'))
     self.assertEqual(data.shape[0], 6)
     self.assertEqual(data.shape[1], 10)
     self.assertEqual(data.shape[2], 3)
예제 #2
0
 def test_fakedata_3D(self):
     #  make sure reordering is correct, values actually right
     data = file_io.load_xvg(file_prefix + '/fake_3D_data.xvg', dims=3)
     self.assertEqual(data[1, 1, 0], 10)
     self.assertEqual(data[1, 1, 1], 11)
     self.assertEqual(data[1, 1, 2], 12)
예제 #3
0
 def test_xvg_return_time(self):
     data, time = file_io.load_xvg(file_prefix + '/data_3D.xvg',
                                   dims=3,
                                   return_time_data=True)
     self.assertEqual(time.size, 6)
예제 #4
0
 def test_xvg_3D(self):
     data = file_io.load_xvg(file_prefix + '/data_3D.xvg', dims=3)
     self.assertEqual(data.shape[0], 6)
     self.assertEqual(data.shape[1], 10)
     self.assertEqual(data.shape[2], 3)