def test_save_file_check_contents(self): save_file(self.wksp, self.out_ascii) out_wksp = LoadAscii(self.out_ascii, Separator='Space') out_wksp = ConvertToHistogram(out_wksp) self.assertEqual(out_wksp.blocksize(), self.wksp.blocksize()) self.assertEqual(out_wksp.getNumberHistograms(), self.wksp.getNumberHistograms()) self.assertTrue(np.allclose(out_wksp.getAxis(0).extractValues(), self.wksp.getAxis(0).extractValues()) )
def format_workspace(self, inputs): """ inputs is a dict mapping filepaths to output names """ for path, output in inputs.items(): workspace = LoadAscii(path, OutputWorkspace=output) workspace.getAxis(0).setUnit("Label").setLabel("Energy", "keV")